A logical representation and verification of web service choreography

  • Authors:
  • Zahra Madani;Naser Nematbakhsh;Kamran Zamanifar;Frahad Mardukhi

  • Affiliations:
  • Young Researchers Club, Islamic Azad University, Najafabad, Iran;Department of Computer Engineering, University of Isfahan, Isfahan, Iran;Department of Computer Engineering, University of Isfahan, Isfahan, Iran;Software Engineering, University of Isfahan, Isfahan, Iran

  • Venue:
  • IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services choreography describes global model of services interactions among a set of participants. The correct description of choreography is very important, so before implementation upon choreography design description, we must be sure about correctness. Several techniques are employed to verify WS-CDL. In this paper we use a logical formal model to verify specifications of WS-CDL. In our approach, we model some important aspects of WSCDL, such as channel passing, Timeout and policies in first order logic and then use Prolog tool to check reachability of all goal states of choreography interactions.