• DocumentCode
    3386087
  • Title

    A generic MOF metamodel for aspect-oriented modelling

  • Author

    Fuentes, Lidia ; Sanchez, P.

  • Author_Institution
    Dept. of Languages & Comput. Sci., Malaga Univ.
  • fYear
    2006
  • fDate
    30-30 March 2006
  • Lastpage
    124
  • Abstract
    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. 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 AO design approaches easier, by identifying commonalities and promoting reuse
  • Keywords
    object-oriented programming; software architecture; aspect-oriented modelling; aspect-oriented software development; design languages; generic MOF 2.0 metamodel; meta object facility metamodels; model-driven architecture; model-driven software development; Computer aided manufacturing; Computer architecture; Computer science; Conferences; Documentation; Large-scale systems; Programming; Proposals; Telecommunication standards; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Based Development of Computer-Based Systems and Model-Based Methodologies for Pervasive and Embedded Software, 2006. MBD/MOMPES 2006. Fourth and Third International Workshop on
  • Conference_Location
    Potsdam
  • Print_ISBN
    0-7695-2538-5
  • Type

    conf

  • DOI
    10.1109/MBD-MOMPES.2006.1
  • Filename
    1604771