Introducing Compositionality in Web Service Descriptions

  • Authors:
  • Affiliations:
  • Venue:
  • FTDCS '04 Proceedings of the 10th IEEE International Workshop on Future Trends of Distributed Computing Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services are essentially black box components froma composerýs or a mediatorýs perspective. The behaviouraldescription of any service can be asserted by the composer,only through interface predicates exposed by the serviceprovider. Normally for proving properties of service compositions,pre/post conditions are found to be sufficient. Howeverthese properties, are assertions only on the initial andfinal states of the service respectively. They do not helpin specifying/verifying ongoing behaviour of an individualservice or a composed system. We propose a frameworkfor enriching service descriptions with two compositionalassertions: assumption and commitment that facilitate reasoningabout service composition and verification of theirintegration. The technique is based on Interval TemporalLogic (ITL), a sound formalism for specifying and provingtemporal properties of systems.