• DocumentCode
    2298035
  • Title

    A Hybrid Model Transformation Approach Based on J2EE Platform

  • Author

    Ma, Kun ; Yang, Bo

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Shandong Univ., Jinan, China
  • Volume
    3
  • fYear
    2010
  • fDate
    6-7 March 2010
  • Firstpage
    161
  • Lastpage
    164
  • Abstract
    Model transformation plays an important part in current MDD (Model Driven Development). For the development of J2EE applications, this paper presents a hybrid model transformation combined with direct model manipulation, transformation implemented using XSLT, relational algebra and template theory. This approach removes the heterogeneity of model transformation to some extent, and has the advantages of expansibility, cross-platform. Furthermore, this paper develops an extendible prototype system called extMDA based on MDA paradigm, taking models from UML tools and generating deployable J2EE applications by Hybrid Model Transformations. extMDA comes with a host of ready-made plugins of development toolkits like Axis2, Ibatis, Struts2, JSF, Spring and Hibernate. Finally the hybrid MDD process is discussed in detail by an example of Course Election System with good results, which is sub system of Postgraduate Education Management System.
  • Keywords
    Java; Unified Modeling Language; educational courses; relational algebra; software architecture; software tools; Axis2; Hibernate; Ibatis; J2EE platform; JSF; Spring; Struts2; UML tools; XSLT; course election system; extMDA; hybrid model transformation; model driven development; postgraduate education management system; ready-made plugins; relational algebra; template theory; Algebra; Application software; Computer science; Computer science education; Educational technology; Hybrid power systems; Mathematical model; Nominations and elections; Prototypes; Unified modeling language; Model Driven Development; Model Transformation; Model-Driven Architecture; Unified Modeling Language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-6388-6
  • Electronic_ISBN
    978-1-4244-6389-3
  • Type

    conf

  • DOI
    10.1109/ETCS.2010.304
  • Filename
    5459732