DocumentCode
121032
Title
Deploying Large-Scale Service Compositions on the Cloud with the CHOReOS Enactment Engine
Author
Leite, Lucas ; Moreira, Carlos Eduardo ; Cordeiro, Daniel ; Gerosa, Marco A. ; Kon, Fabio
Author_Institution
Dept. of Comput. Sci., Univ. of Sao Paulo, Sao Paulo, Brazil
fYear
2014
fDate
21-23 Aug. 2014
Firstpage
121
Lastpage
128
Abstract
In recent years, service-oriented systems are becoming increasingly complex, with growing size and heterogeneity. Developing and deploying such large-scale systems present several challenges, such as reliability, reproducibility, handling failures on infrastructure, scaling deployment time as composition size grows, coordinating deployment among multiple organizations, dependency management, and supporting requirements of adaptable systems. However, many organizations still rely on manual deployment processes, which imposes difficulties in overcoming such challenges. In this paper, we propose a flexible and extensible middleware solution that addresses the challenges present in the large-scale deployment of service compositions. The CHOReOS Enactment Engine is a robust middleware infrastructure to automate the deployment of large-scale service compositions. We describe the middleware architecture and implementation and then present experimental results demonstrating the feasibility of our approach.
Keywords
cloud computing; middleware; service-oriented architecture; CHOReOS enactment engine; cloud; large-scale service compositions; middleware infrastructure; middleware solution; service-oriented systems; Cloud computing; Computational modeling; Engines; Organizations; Scalability; automated deployment; cloud computing; service compositions;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Computing and Applications (NCA), 2014 IEEE 13th International Symposium on
Conference_Location
Cambridge, MA
Print_ISBN
978-1-4799-5392-9
Type
conf
DOI
10.1109/NCA.2014.25
Filename
6924216
Link To Document