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 条
  • [41] Modeling Aspect-Oriented Extension Software Architecture
    Li Furong
    Sun Wei
    Jia Zhigang
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 431 - +
  • [42] Aspect-oriented modeling framework for security hardening
    Mouheb, D.
    Alhadidi, D.
    Nouh, M.
    Debbabi, M.
    Wang, L.
    Pourzandi, M.
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2016, 12 (01) : 41 - 67
  • [43] Introducing variability into aspect-oriented modeling approaches
    Lahire, Philippe
    Morin, Brice
    Vanwormhoudt, Gilles
    Gaignard, Alban
    Baraisi, Olivier
    Jezequel, Jean-Marc
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4735 : 498 - +
  • [44] Research on Aspect-Oriented Modeling in the Framework of MDA
    Zhang, Jingjun
    Chen, Yuejuan
    Li, Hui
    Liu, Guangyuan
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 1, 2009, : 108 - +
  • [45] Aspect-Oriented Multi-View Modeling
    Kienzle, Joerg
    Al Abed, Wisam
    Klein, Jacques
    AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 87 - 98
  • [46] An Aspect-Oriented Approach to Business Process Modeling
    Cappelli, Claudia
    Sampaio do Prado Leite, Julio Cesar
    Batista, Thais
    Silva, Lyrene
    EA'09: EARLY ASPECT WORKSHOP, 2009, : 7 - 11
  • [47] Towards a Framework of Aspect-Oriented Modeling with UML
    Zhou, Xiao-cong
    Liu, Chang
    Niu, Yan-tao
    Lai, Tai-zong
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 738 - 741
  • [48] Aspect-oriented specification of threat-driven security requirements
    Xu, Dianxiang
    Goel, Vivek
    Nygard, Kendall E.
    Wong, W. Eric
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2008, 31 (1-2) : 131 - 140
  • [49] Early aspects: Aspect-oriented requirements engineering and architecture design
    Rashid, A
    Moreira, A
    Tekinerdogan, B
    IEE PROCEEDINGS-SOFTWARE, 2004, 151 (04): : 153 - 155
  • [50] A METADATA-DRIVEN APPROACH FOR ASPECT-ORIENTED REQUIREMENTS ANALYSIS
    Agostinho, Sergio
    Moreira, Ana
    Marques, Andre
    Araujo, Joao
    Brito, Isabel
    Ferreira, Ricardo
    Raminhos, Ricardo
    Kovacevic, Jasna
    Ribeiro, Rita
    Chevalley, Philippe
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 129 - +