QoS-Aware Composition of Adaptive Service-Oriented Systems
Florian Rosenberg
CSIRO ICTDATE: 2009-08-27
TIME: 15:30:00 - 16:30:00
LOCATION: S206 CSIRO Seminar Room
CONTACT: JavaScript must be enabled to display this email address.
ABSTRACT:
A simple and effective composition of software services into higher-level composite services is still a very challenging task. Especially in enterprise environments, Quality of Service (QoS) concerns play a major role when building software systems following the Service-Oriented Architecture (SOA) paradigm. In this talk I will present a composition approach based on a domain-specific language (DSL) for specifying functional requirements of services and the expected QoS in form of constraint hierarchies by leveraging hard and soft constraints. The VRESCo runtime and its composition service will resolve the user's constraints to find an optimized composition semi- automatically. To this end we leverage data flow analysis to generate a structured composition model and use different techniques for the optimization, a constraint programming, an integer programming approach and several metaheuristics.
BIO:
Florian Rosenberg is currently a university assistant (faculty member) at the Technical University Vienna, Austria where he received his PhD in Computer Science in June 2009. His research interests include the areas of software engineering, distributed systems and service- oriented computing in general with a particular focus on engineering distributed and service-oriented systems. His goal is to make enterprise applications/processes more flexible and adaptable. Additionally, he is interested in recent Web 2.0 technologies such as RESTful services and mashup technologies to facilitate an easier integration of loosely coupled services and processes on the Web. His work has been been published in various journals, conferences and workshops including the WWW conference, ICWS, SCC, EDOC and journals such as IEEE Internet Computing and the ACM Transactions on Internet Technologies.
