• DocumentCode
    3071451
  • Title

    Agile Development of Platform Independent Model in Model Driven Architecture

  • Author

    Nguyen, Viet Cuong ; Qafmolla, Xhevi

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Czech Tech. Univ. in Prague, Prague, Czech Republic
  • Volume
    2
  • fYear
    2010
  • fDate
    4-6 June 2010
  • Firstpage
    344
  • Lastpage
    347
  • Abstract
    Along with the growing software market in recent years, business requirements are changing more rapidly and the complexity of enterprise applications is growing continuously. An ideal goal is to encapsulate these requirements into a high-level abstraction, which can be used to drive large-scale adaptation of the underlying software implementation. Model Driven Engineering (MDE) is one of the enabling techniques that support this objective. One of the important parts in this process is the creation of Platform Independent Model (PIM). There are several approaches on this matter. However there is still the absence of clear documentation on the methods especially when the purpose is aimed for generic PIMs in a specific domain. This article introduces an approach to developing PIMs by using UML, OCL and promotes agility by applying agile modeling for this purpose. A practical example will be demonstrated.
  • Keywords
    Unified Modeling Language; software architecture; Object Constraint Language; Unified Modeling Language; agile development; business requirements; enterprise applications; high-level abstraction; model driven architecture; model driven engineering; platform independent model; Application software; Computer architecture; Computer science; Documentation; Large-scale systems; Model driven engineering; Process design; Unified modeling language; User interfaces; Weaving; Agile modeling; MDD; OCL; PIM; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Computing (ICIC), 2010 Third International Conference on
  • Conference_Location
    Wuxi, Jiang Su
  • Print_ISBN
    978-1-4244-7081-5
  • Electronic_ISBN
    978-1-4244-7082-2
  • Type

    conf

  • DOI
    10.1109/ICIC.2010.180
  • Filename
    5513837