• 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