• DocumentCode
    3319254
  • Title

    Aspect-oriented modeling and mapping driven by Model Driven Architecture

  • Author

    Zhang, Jingjun ; Chen, Yuejuan ; Zhang, Yang ; Li, Hui

  • Author_Institution
    Sci. Res. Office, Hebei Univ. of Eng., Handan, China
  • fYear
    2009
  • fDate
    8-11 Aug. 2009
  • Firstpage
    180
  • Lastpage
    184
  • Abstract
    Model driven architecture (MDA) is a development methodology taking model as center, which is initiated by the Object Manage Group. Based on UML and other standard etc, MDA can create highly abstract model that will be understood by computer. These models are independent of concrete platform technology and stored in a standard way. Based on object-oriented, aspect-oriented programming (AOP) went further on the principle of concern separation. It separates the crosscutting concerns in the independent aspect modular. AOP has now matured to become a complete methodology, hoping to present its benefits in the whole development cycle. Aspect-oriented modeling in the Framework of MDA needs extend the UML meta-model, establish aspect oriented meta-model and AspectJ meta-model, in order to define aspect platform-independent models (PIM) and platform-specific models (PSM). In this paper, we give a method of aspect-oriented modeling, some rules to transform aspect PIM to aspect PSM to support aspect-oriented software development in the framework of MDA.
  • Keywords
    Unified Modeling Language; object-oriented programming; UML meta-model; aspect-oriented mapping; aspect-oriented modeling; aspect-oriented programming; aspect-oriented software development methodology; concern separation principle; model driven architecture; object manage group; object-oriented programming; platform-independent model; platform-specific model; Banking; Computer architecture; Computer integrated manufacturing; Concrete; Educational institutions; Object oriented modeling; Object oriented programming; Production; Testing; Unified modeling language; Aspect-Oriented Modeling; Aspect-Oriented Programming; Model-Driven Architecture; PIM; PSM; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4519-6
  • Electronic_ISBN
    978-1-4244-4520-2
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2009.5234970
  • Filename
    5234970