• DocumentCode
    2518914
  • Title

    Automated Deployment of a Heterogeneous Service-Oriented System

  • Author

    Van der Burg, Sander ; Dolstra, Eelco

  • Author_Institution
    Dept. of Software Technol., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    183
  • Lastpage
    190
  • Abstract
    Deployment of a service-oriented system in a network of machines is often complex and labourious. In many cases components implementing a service have to be built from source code for the right target platform, transferred to the right machines with the right capabilities and activated in the right order. Upgrading a running system is even more difficult as this may break the running system and cannot be performed atomically. Many approaches that deal with the complexity of a distributed deployment process only support certain types of components or specific environments, while general solutions lack certain desirable non-functional properties, such as atomic upgrading. This paper shows Disnix, a deployment tool which allows developers and administrators to reliably deploy, upgrade and roll back a service-oriented system consisting of various types of components in a heterogeneous environment from declarative specifications.
  • Keywords
    distributed processing; software architecture; Disnix; distributed deployment process; heterogeneous service-oriented system; running system; Complexity theory; Databases; Java; Libraries; Servers; Software; Web services; SOA; Service-oriented; distributed systems; software deployment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.10
  • Filename
    5598096