Leveraging Integrated Tools for Model-Based Analysis of Service Compositions

  • Authors:
  • Howard Foster;Philip Mayer

  • Affiliations:
  • -;-

  • Venue:
  • ICIW '08 Proceedings of the 2008 Third International Conference on Internet and Web Applications and Services
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Developing service compositions, using multiple standards and implementation techniques, typically involves specifying service characteristics in different languages and tools. Examples are defining service composition behaviour, in the form of the Business Process Execution Language for Web Services (WS-BPEL) and a global service choreography policy, in the form of the Web Service Choreography Description Language (WS-CDL). Whilst there have been a number of model-based analysis tools reported, there is a lack of integration with development environments to support analysis of these different service artifacts. In this paper we present a short history of some of the analysis tools reported, discuss an appropriate criteria of accessible integrated development with analysis features and provide an example approach, called "Service Engineer" using our tools and integration work. The approach is supported by an integrated service tool-chain development environment known as the SENSORIA Development Environment. The aim is to provide an accessible, rigorous approach to analysing service compositions but with a simple, clearly defined interface in an integrated development environment.