Artikel in Tagungsband INPROC-2014-19

Andrikopoulos, Vasilios; Gómez Sáez, Santiago; Leymann, Frank; Wettinger, Johannes: Optimal Distribution of Applications in the Cloud.
In: Jarke, Matthias (Hrsg); Mylopoulos, John (Hrsg); Quix, Christoph (Hrsg): Proceedings of the 26th Conference on Advanced Information Systems Engineering (CAiSE 2014).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
Lecture Notes in Computer Science (LNCS), S. 1-15, englisch.
Springer, Juni 2014.
Artikel in Tagungsband (Konferenz-Beitrag).
CR-Klassif.D.2.11 (Software Engineering Software Architectures)
C.2.4 (Distributed Systems)
Keywordsapplication topology; distribution optimization; cloud computing; operational expenses

In an environment of constant change and variation driven by competition and innovation, a software service can rarely remain stable. Being able to manage and control the evolution of services is therefore an important goal for the Service-Oriented paradigm. This work extends existing and widely-adopted theories from software engineering, programming languages, service oriented computing and other related fields to provide the fundamental ingredients required to guarantee that spurious results and inconsistencies that may occur due to uncontrolled service changes are avoided. The presented work provides a unifying theoretical framework for controlling the evolution of services that deals with structural, behavioral and QoS level-induced service changes in a type-safe manner. The goal of the work is to ensure correct version transitions so that previous and future clients can use a service in a consistent manner.
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Projekt(e)ALLOW Ensembles
Eingabedatum21. März 2014
   Publ. Institut   Publ. Informatik