A generic MOF metamodel for aspect-oriented modelling

被引:0
|
作者
Fuentes, Lidia [1 ]
Sanchez, Pablo [1 ]
机构
[1] Univ Malaga, Dept Languages & Comp Sci, ETSI Informat, Malaga, Spain
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, Aspect-Oriented Software Development (AOSD) has emerged as a new technology addressing separation of concerns. However this technology has not been widely adopted in real life scenarios mainly due to the lack of a clear AOSD methodology/process, covering all stages of software life-cycle. Currently, there are several aspect-oriented (AO) proposals for aspect-oriented requirements analysis, architectural description, design and implementation. Unfortunately each proposal focuses on specific development stages. We propose to use a Model-Driven Software Development approach, and specifically, Model-Driven Architecture (MDA), the OMG proposal, for the integration of the different AO approaches defined at each development phase, specifying transformations between proposals. MDA transformations are based on MOF (Meta Object Facility) metamodels of source and target models. This paper presents a generic MOF 2.0 metamodel of AO design languages. The elements of this generic metamodel should serve to make the construction of metamodels of current AO design approaches easier by identifying commonalities and promoting reuse.
引用
收藏
页码:113 / +
页数:2
相关论文
共 50 条
  • [1] ASPECT-ORIENTED APPROACH TO METAMODEL ABSTRACTION
    Kollar, Jan
    Vagac, Michal
    [J]. COMPUTING AND INFORMATICS, 2012, 31 (05) : 983 - 1002
  • [2] An aspect-oriented metamodel for inter-organizational business processes
    Argandoña, L
    Palazón, A
    González, D
    García-Consuegra, JD
    Gómez, P
    [J]. INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2004, : 589 - 592
  • [3] Metamodel-Based Model Transformation with Aspect-Oriented Constraints
    Lengyel, Laszlo
    Levendovszky, Tihamer
    Mezei, Gergely
    Forstner, Bertalan
    Charaf, Hassan
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 152 : 111 - 123
  • [4] OOAspectZ and aspect-oriented UML class diagrams for Aspect-oriented software modelling (AOSM)
    Vidal Silva, C.
    Saens, R.
    Del Rio, C.
    Villarroel, R.
    [J]. INGENIERIA E INVESTIGACION, 2013, 33 (03): : 66 - 71
  • [5] Modelling Dynamics in Aspect-Oriented Programs
    Cheers, Hayden
    Lin, Yuqing
    [J]. PROCEEDINGS OF 2021 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2021, : 6 - 11
  • [6] Aspect-Oriented Modelling for Distributed Systems
    Al Abed, Wisam
    Kienzle, Joerg
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 123 - 137
  • [7] KDM-AO: An Aspect-Oriented Extension of the Knowledge Discovery Metamodel
    Santos, Bruno M.
    Honda, Raphael R.
    de Camargo, Valter V.
    Durelli, Rafael S.
    [J]. 2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014), 2014, : 61 - +
  • [8] Evaluating the extension mechanisms of the knowledge discovery metamodel for aspect-oriented modernizations
    Santos, Bruno M.
    Landi, Andre de S.
    Santibanez, Daniel S.
    Durelli, Rafael S.
    de Camargo, Valter V.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 285 - 304
  • [9] A modelling proposal for aspect-oriented software architectures
    Perez, Jennifer
    Navarro, Elena
    Letelier, Patricio
    Ramos, Isidro
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 32 - +
  • [10] Aspect-oriented approach to early design modelling
    France, R
    Ray, I
    Georg, G
    Ghosh, S
    [J]. IEE PROCEEDINGS-SOFTWARE, 2004, 151 (04): : 173 - 185