• DocumentCode
    2038789
  • Title

    Using aspect oriented techniques to support separation of concerns in model driven development

  • Author

    Solberg, Arnor ; Simmonds, Devon ; Reddy, Raghu ; Ghosh, Sudipto ; France, Robert

  • Author_Institution
    SINTEF, Oslo, Norway
  • Volume
    1
  • fYear
    2005
  • fDate
    26-28 July 2005
  • Firstpage
    121
  • Abstract
    Model driven development (MDD) tackles software complexity through the use of models. However, managing relationships and specifying transformations between models at various levels of abstraction are complex tasks. System models tangled with concerns such as security and middleware make it difficult to develop complex systems and specify model transformations. This paper presents an MDD framework that uses aspect oriented techniques to facilitate separation of concerns. We argue that using the framework will simplify both the model development task and the task of specifying transformations. The conceptual model of the framework is presented and illustrated using distributed transactions at the PIM and PSM levels.
  • Keywords
    formal specification; middleware; software architecture; software metrics; transaction processing; aspect-oriented development; distributed transactions; middleware; model driven development; model transformation specification; relationship management; security; separation of concerns; software complexity; Application software; Computational modeling; Computer architecture; Computer integrated manufacturing; Computer science; Concrete; Middleware; Programming; Scattering; Unified modeling language; aspect-oriented development; middleware; model driven development; separation of concerns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2413-3
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2005.168
  • Filename
    1510008