An architectural approach for dynamic web service composition

  • Authors:
  • Dessislava Petrova-Antonova;Sylvia Ilieva

  • Affiliations:
  • Sofia University;Sofia University

  • Venue:
  • Proceedings of the 13th International Conference on Computer Systems and Technologies
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service-oriented architecture (SOA) is one of the latest computing paradigms where the components of software systems are replaced with services accessed over the network and often implemented as web services. Consuming web services in distributed environment entails a wide range of composition, reconfiguration, negotiation and trust issues that bring new research and development challenges. Although various approaches and frameworks for web service composition exist, there is still lack of solutions, which produce executable business processes through dynamic negotiation with service providers, adequate service level agreements (SLAs) and automatic composition of reliable services. Furthermore, there is no answer to the question of what happens with a web service composition when the client requirements for quality of service (QoS) are changed or SLAs are violated. To address these challenges, we propose an architectural view of a platform for dynamic web service composition supporting automatic generation of SLAs from the client requirements, negotiation with web service providers and QoS-aware building of executable business processes.