Quality prediction in service composition frameworks

  • Authors:
  • Benjamin Klatt;Franz Brosch;Zoya Durdik;Christoph Rathfelder

  • Affiliations:
  • FZI Karlsruhe, Karlsruhe, Germany;FZI Karlsruhe, Karlsruhe, Germany;FZI Karlsruhe, Karlsruhe, Germany;FZI Karlsruhe, Karlsruhe, Germany

  • Venue:
  • ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the introduction of services, software systems have become more flexible as new services can easily be composed from existing ones. Service composition frameworks offer corresponding functionality and hide the complexity of the underlying technologies from their users. However, possibilities for anticipating quality properties of composed services before their actual operation are limited so far. While existing approaches for model-based software quality prediction can be used by service composers for determining realizable Quality of Service (QoS) levels, integration of such techniques into composition frameworks is still missing. As a result, high effort and expert knowledge is required to build the system models required for prediction. In this paper, we present a novel service composition process that includes QoS prediction for composed services as an integral part. Furthermore, we describe how composition frameworks can be extended to support this process. With our approach, systematic consideration of service quality during the composition process is naturally achieved, without the need for detailed knowledge about the underlying prediction models. To evaluate our work and validate its applicability in different domains, we have integrated QoS prediction support according to our process in two composition frameworks --- a large-scale SLA management framework and a service mashup platform.