• DocumentCode
    2996762
  • Title

    On-Demand Service-Oriented MDA Approach for SaaS and Enterprise Mashup Application Development

  • Author

    Xiuwei Zhang ; Keqing He ; Jian Wang ; Jianxiao Liu ; Chong Wang ; Heng Lu

  • Author_Institution
    State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
  • fYear
    2012
  • fDate
    22-24 Nov. 2012
  • Firstpage
    96
  • Lastpage
    103
  • Abstract
    As one of the fundamental technologies in cloud computing, services computing is playing a critical role to enable provisioning of software as a service (SaaS). However, how to effectively and efficiently develop and deploy personalized SaaS and enterprise mashups on the cloud platforms remain a big research challenge. SaaS developers and researchers may adopt certain strategies by leveraging existing services available in the cloud and using model driven approach. They can compose and design new value-added services as on-demand SaaS and enterprise mashup applications deployed on cloud platform. In this paper, we propose an On-Demand Service-Oriented Model Driven Architecture (ODSOMDA) approach that involves adding Service Oriented Architecture (SOA) elements into MDA to realize the model transformation based on a Role&Goal-Process-Service (RGPS) meta-model. The meta-level analysis of MDA is applied to facilitate construction of SaaS and mashup applications through three-layer automatic (semi-automatic) model transformation. Finally, we develop an enterprise mashup prototype as a practical case study to prove the effectiveness of the proposed approach.
  • Keywords
    cloud computing; service-oriented architecture; ODSOMDA; RGPS; SOA; SaaS; cloud computing; enterprise mashup application development; on-demand service-oriented MDA approach; role&goal-process-service metamodel; service oriented architecture; services computing; software as a service; value-added services; Business; Computational modeling; Mashups; Service oriented architecture; Software as a service; Unified modeling language; Cloud Computing; Mashup; RGPS; SOMDA; SaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2012 International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-4724-2
  • Type

    conf

  • DOI
    10.1109/CSC.2012.22
  • Filename
    6414484