• DocumentCode
    479859
  • Title

    A MDA Based Aspect-Oriented Model Dynamic Weaving Framework

  • Author

    Jun-wei, Ge ; Rong, Tang ; Yi-qiu, Fang

  • Author_Institution
    Coll. of Software Sci., Chongqing Univ. of Posts & Telecommun., Chongqing
  • Volume
    2
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    90
  • Lastpage
    93
  • Abstract
    The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For example separating or integrating crosscutting concerns. In this paper we focus on design a model weaving framework to support aspect-oriented dynamic software evolution in architecture level. Hence we propose a MDA based model weaving framework (MMWF), to formalize the underlying mechanisms of aspect dynamic weaving in architecture level. That separates concerns and improves the abstract level by modeling the crosscutting concerns to aspect model and dynamic integrate them into base component. And it is well regulated and executable as well as achieve the software easy evolution and maintenance.
  • Keywords
    software maintenance; software management; MDA; aspect oriented software development; aspect-oriented dynamic software evolution; aspect-oriented model dynamic weaving framework; software complexity maintenance; software engineering; software management; Computer architecture; Connectors; Engineering management; Programming; Software architecture; Software engineering; Software maintenance; Software systems; Telecommunications; Weaving; AOSD; Aspect-Oriented; MDA; weaving framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.530
  • Filename
    4722008