Aspect-Oriented Requirements Modeling

被引:0
|
作者
Jingjun, Zhang [1 ]
Furong, Li [2 ]
Yang, Zhang [3 ]
机构
[1] Hebei Univ Engn, Sci Res Off, Hebei, Peoples R China
[2] Hebei Univ Engn, Coll Informat & Elect Engn, Hebei, Peoples R China
[3] Hebei Univ Sci & Tech, Coll Informat Sci & Engn, Hebei, Peoples R China
关键词
AOP; UML; requirements engineering; mismatch;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Aspect-Oriented Programming (AOP) can effectively solve the code-tangling and code-scattering which are caused by crosscutting attributes. However, much work is presented on the programming and the implementation phase, and few works have addressed the early model stages. This paper aims at applying AOP in the phrase of requirements engineering. On the requirements analysis phase, functional concerns and non-functional concerns are identified and separated The core class and aspect class are modeled with class diagrams and state-chart diagrams in UML, and then the non-functional concerns of the system are weaved in a later phrase. Furthermore, this paper proposes a way to detect and resolve the mismatch among the aspects.
引用
下载
收藏
页码:35 / +
页数:3
相关论文
共 50 条
  • [1] Aspect-oriented extension requirements modeling
    Zhang Jingjun
    Li Furong
    Li Hui
    PROCEEDINGS IEEE SOUTHEASTCON 2007, VOLS 1 AND 2, 2007, : 340 - 340
  • [2] Tool support for aspect-oriented requirements
    Britol, Isabel Sofia
    Moreira, Ana
    Araujo, Joao
    Proceedings of the 10th IASTED International Conference on Software Engineering and Applications, 2006, : 38 - 44
  • [3] Aspect-Oriented Requirements Engineering: An Introduction
    Rashid, Awais
    PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2008, : 306 - 309
  • [4] Modeling aspect-oriented compositions
    Cottenier, T
    van den Berg, A
    Elrad, T
    SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 100 - 109
  • [5] An Overview on Aspect-Oriented Requirements Engineering Area
    Parreira Junior, Paulo Afonso
    Penteado, Rosangela Dellosso
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2014, 2015, 227 : 244 - 264
  • [6] Towards an aspect-oriented agile requirements approach
    Araújo, J
    Ribeiro, JC
    Eighth International Workshop on Principles of Software Evolution, Proceedings, 2005, : 140 - 143
  • [7] On the symbiosis of aspect-oriented requirements and architectural descriptions
    Silva, Lyrene F.
    Batista, Thais V.
    Garcia, Alessandro
    Medeiros, Ana Luisa
    Minora, Leonardo
    EARLY ASPECTS: CURRENT CHALLENGES AND FUTURE DIRECTIONS, 2007, 4765 : 75 - +
  • [8] An aspect-oriented approach to security requirements analysis
    Xu, Dianxiang
    Goel, Vivek
    Nygard, Kendall
    30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 79 - +
  • [9] An aspect-oriented approach in early requirements engineering
    Amirat, Abdelkrim
    Meslati, Djamel
    Laskri, M. Tayeb
    2006 IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2006, : 1054 - +
  • [10] ASPECT-ORIENTED MODELING: APPLYING ASPECT-ORIENTED UML USE CASES AND EXTENDING ASPECT-Z
    Vidal Silva, Cristian
    Saens, Rodrigo
    Del Rio, Carolina
    Villarroel, Rodolfo
    COMPUTING AND INFORMATICS, 2013, 32 (03) : 573 - 593