An aspect-oriented approach in early requirements engineering

被引:0
|
作者
Amirat, Abdelkrim [1 ]
Meslati, Djamel [1 ]
Laskri, M. Tayeb [1 ]
机构
[1] Univ Annaba, LRI, Lab Res Comp Sci, Annaba, Algeria
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There has been a significant body of work on separation of concerns (SoC) in the requirements engineering and architecture design communities. Techniques such as use cases, viewpoints and goals models help achieve separation of stakeholders concerns but ensuring their consistency with global requirements and constraints is largely unsupported. The work on early aspects, therefore, complements these approaches by providing systematic means for handling such concerns. In this paper we focus on a methodology to elicit the crosscutting concerns "aspects" in the early life phases of software development generally and especially during requirements analysis. Early aspects cannot be localized and tend to be scattered over multiple early life cycle modules. This reduces the modularity of the artifacts and might consequently lead to serious maintenance problems and low degree of reusability. Unfortunately, conventional aspect oriented software development approaches have mainly focused on identifying the aspects at the programming level and less attention has been taken on the impact of crosscutting concerns at the early phases of the software development.
引用
收藏
页码:1054 / +
页数:2
相关论文
共 50 条
  • [31] ASPECT-ORIENTED APPROACH TO METAMODEL ABSTRACTION
    Kollar, Jan
    Vagac, Michal
    [J]. COMPUTING AND INFORMATICS, 2012, 31 (05) : 983 - 1002
  • [32] A generative approach to aspect-oriented programming
    Smith, DR
    [J]. GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING 2004, PROCEEDINGS, 2004, 3286 : 39 - 54
  • [33] A Requirements-Driven and Aspect-Oriented Approach for Evolution of Web Services Composition
    Feng, Zaiwen
    He, Keqing
    Ma, Yutao
    Peng, Rong
    Gong, Ping
    [J]. PROCEEDINGS OF THE 2009 SECOND PACIFIC-ASIA CONFERENCE ON WEB MINING AND WEB-BASED APPLICATION, 2009, : 201 - 204
  • [34] Trade-Off Analysis between Concerns Based on Aspect-Oriented Requirements Engineering
    Laurito, Abelyn Methanie R.
    Takada, Shingo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (04): : 1003 - 1011
  • [35] Semantic vs. Syntactic Compositions in Aspect-Oriented Requirements Engineering: an Empirical Study
    Chitchyan, Ruzanna
    Greenwood, Phil
    Sampaio, Americo
    Rashid, Awais
    Garcia, Alessandro
    da Silva, Lyrene Fernandes
    [J]. AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 149 - 160
  • [36] An Aspect-Oriented Approach for Assertion Verification
    Juarez-Martinez, Ulises
    Alor-Hernandez, Giner
    Posada-Gomez, Ruben
    Santos-Luna, Joaquin
    Miguel Gomez, Juan
    Rodriguez Gonzalez, Alejandro
    [J]. 2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 74 - 79
  • [37] Aspect-oriented approach to metamodel abstraction
    [J]. Kollár, J. (Jan.Kollar@tuke.sk), 1600, Slovak Academy of Sciences (31):
  • [38] An implementation architecture for aspect-oriented component engineering
    Grundy, J
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 249 - 255
  • [39] An aspect-oriented approach to the modularisation of context
    Munnelly, Jennifer
    Fritsch, Serena
    Clarke, Siobhan
    [J]. FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2007, : 114 - +
  • [40] An approach to test aspect-oriented programs
    Qamar, M. N.
    Nadeem, A.
    Aziz, R.
    [J]. WORLD CONGRESS ON ENGINEERING 2007, VOLS 1 AND 2, 2007, : 211 - +