• DocumentCode
    3592594
  • Title

    MDA-based Modeling and Transformation Approach for WEB Applications

  • Author

    Hou, Jinkui ; Wan, Jiancheng ; Yang, Xiao

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Shandong Univ., Jinan
  • Volume
    2
  • fYear
    2006
  • Firstpage
    867
  • Lastpage
    874
  • Abstract
    Platform independent models (PIMs), platform specific models (PSMs) and the transformation between them are key technologies in OMG´s MDA. But there is no effective solution until now. Starting from software architecture modeling, a modeling approach was proposed to build platform independent models for Web applications by extending UML and adding user-interface presentation views. Based on this approach, an abstract algebra method is employed to realize the transformation from PIMs to PSMs according to the mapping relations between architectures. This solution makes better use of traceable links established by software architecture between the phases of software lifecycle, and it can support model driven software engineering effectively for keeping independency for PIMs. Software architecture becomes the basis of system analysis and model transformation at the same time. J2EE was used as a target platform to help interpreting the process of using this approach
  • Keywords
    Internet; Java; Unified Modeling Language; object-oriented programming; process algebra; software architecture; J2EE; MDA-based modeling; MDA-based transformation; UML; Web applications; abstract algebra; model driven software engineering; platform independent models; platform specific models; software architecture; Abstract algebra; Application software; Computer architecture; Computer science; Connectors; Logic; Software architecture; Software engineering; Unified modeling language; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems Design and Applications, 2006. ISDA '06. Sixth International Conference on
  • Print_ISBN
    0-7695-2528-8
  • Type

    conf

  • DOI
    10.1109/ISDA.2006.253726
  • Filename
    4021778