Xiuwei Zhang, K. He, Jian Wang, Jianxiao Liu, Chong Wang, Hengkuan Lu
{"title":"On-Demand Service-Oriented MDA Approach for SaaS and Enterprise Mashup Application Development","authors":"Xiuwei Zhang, K. He, Jian Wang, Jianxiao Liu, Chong Wang, Hengkuan Lu","doi":"10.1109/CSC.2012.22","DOIUrl":null,"url":null,"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.","PeriodicalId":183800,"journal":{"name":"2012 International Conference on Cloud and Service Computing","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Cloud and Service Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSC.2012.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
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.