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

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.
用于SaaS和企业Mashup应用程序开发的按需服务的MDA方法
作为云计算的基础技术之一,服务计算在实现软件即服务(SaaS)供应方面发挥着关键作用。然而,如何在云平台上有效和高效地开发和部署个性化SaaS和企业mashup仍然是一个巨大的研究挑战。SaaS开发人员和研究人员可以通过利用云中可用的现有服务和使用模型驱动的方法来采用某些策略。他们可以组合和设计新的增值服务,作为部署在云平台上的按需SaaS和企业mashup应用程序。在本文中,我们提出了一种随需应变的面向服务的模型驱动体系结构(ODSOMDA)方法,该方法包括将面向服务的体系结构(SOA)元素添加到MDA中,以实现基于角色&目标-过程-服务(RGPS)元模型的模型转换。通过三层自动(半自动)模型转换,应用MDA的元级分析来促进SaaS和mashup应用程序的构建。最后,我们开发了一个企业mashup原型作为实际案例研究,以证明所提出方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信