An End-to-End Approach for QoS-Aware Service Composition

  • Authors:
  • Florian Rosenberg;Predrag Celikovic;Anton Michlmayr;Philipp Leitner;Schahram Dustdar

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • EDOC '09 Proceedings of the 2009 IEEE International Enterprise Distributed Object Computing Conference (edoc 2009)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A simple and effective composition of software services into higher-levelcomposite services is still a very challenging task. Especially in enterpriseenvironments, Quality of Service (QoS) concerns play a major role when buildingsoftware systems following the Service-Oriented Architecture (SOA) paradigm. Inthis paper we present a composition approach based on a domain-specific language(DSL) for specifying functional requirements of services and the expected QoS inform of constraint hierarchies by leveraging hard and soft constraints. Acomposition runtime will resolve the user's constraints to find an optimizedcomposition semi-automatically. To this end we leverage data flow analysis togenerate a structured composition model and use two different techniques for theoptimization, a constraint programming and an integer programming approach.