Software Reconfiguration Based on Service Model-Driven Architecture over Cloud Computing

Article Preview

Abstract:

Cloud computing is changing the way enterprises develop and deploy information systems. With the rapid development and successful implementations of the model-driven architecure(MDA) and service-oriented architecture (SOA), clouding computing has become the focus of researches. This paper describes the design and implementation of a service template markup language (STML) and its integrated development tools, which provide a comprehensive solution to the reconfiguration of applications over cloud computing platforms. In the paper, we first analyze and point out the limitations of current software reconfiguration approaches, then propose a framework for a SMDA-based approach to software reconfiguration in a PaaS platform, next present a series of PaaS service models and an XML-based service template markup language, finally conclude by an example showing the practicability of the tools.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 204-210)

Pages:

2144-2149

Citation:

Online since:

February 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Yan XiuQi, Ma DengZhe, Fan FeiYa: Computer integrated manufacturing systems of China, Col 6(2007), pp.56-59.

Google Scholar

[2] Wu Shiliang, Xue Hengxin: China Mechanical Engineering, Vol. 18(2008), pp.187-192.

Google Scholar

[3] Michael Alan Smith , Ram L. Kumar: Information & Management, Vol. 41, p.977–1002.

Google Scholar

[4] Xue Hanxin, DuRao, Huang HuiJun: HeFei Industrial University Press (Natural Science Version), October(2008), pp.875-878.

Google Scholar

[5] Qi GuoNing, Gu XinJian, Tan JianRong, in: Mass Reconfiguration Technologies and Applications, edited by Publishing House of Engineering Industry, Beijing, China(2008).

Google Scholar

[6] Pablo Amaya, Carlos Gonzalez, Juan M. Murillo: Electronic Notes in Theoretical Computer Science, Vol: 163(2007), p.31–44.

Google Scholar

[7] Stephen Kell: Journal of Universal Computer Science, Vol. 14(2008), pp.2110-2157.

Google Scholar

[8] Gu Li, Lin Hong, Qiao Peili: Information Technology Vol. 6(2009), pp.51-54.

Google Scholar