[Back]


Talks and Poster Presentations (with Proceedings-Entry):

M. Treiber, L. Juszczyk, D. Schall, S. Dustdar:
"Programming Evolvable Web Services";
Talk: 2nd International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2010) in conjunction with ICSE 2010, Cape Town, South Africa; 2010-05-02 - 2010-05-08; in: "Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2010) in conjunction with ICSE 2010", ACM, (2010), ISBN: 978-1-60558-963-3; 43 - 49.



English abstract:
Web services have emerged as a technology for designing and composing
distributed applications. Recent research increasingly addressed
the need to adapt such systems based on changing requirements
and environmental constraints. From the developers point of
view, it is already a daunting task to update the description, implementation,
or configuration of individual services that are already
deployed in the runtime environment. A major undertaking is update
and maintenance of large scale service environments.
In this work, we introduce a programming model enabling the
adaptation and evolution of service-oriented systems in a simple
and intuitive way. Most existing work focuses on self-adaptation
aspects. We present a user-centric approach and a framework supporting
both automatic mechanisms for adaptation and foremost a
programming model to reduce the burden of reconfiguration, update,
and customization of service-based applications. We implemented
the programming model on top of Genesis, a Java-based
Web services framework.

Keywords:
Genesis, programming model, evolvable services


Related Projects:
Project Head Schahram Dustdar:
COIN

Project Head Schahram Dustdar:
S-Cube


Created from the Publication Database of the Vienna University of Technology.