Modeling Web Service Choreography and Orchestration with Colored Petri Nets

  • Authors:
  • Xinguo Deng;Ziyu Lin;Weiqing Cheng;Ruliang Xiao;Lina Fang;Ling Li

  • Affiliations:
  • Wuhan University, China;Wuhan University, China;Wuhan University, China;Wuhan University, China/ Hunan Finance & Economics College, China;Wuhan University, China;Wuhan University, China

  • Venue:
  • SNPD '07 Proceedings of the Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing - Volume 02
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Web Service Choreography Interface (WSCI) describes the observable behavior of a Web Service and the collective message exchange among interacting Web Services. However, WSCI does not address the definition and the implementation of the internal processes that actually drive the message exchange. In order to describe and compose a global view of the dynamic of the message exchange by understanding the interactions with the web service, this paper presents the process and result of modeling web service choreography and orchestration with colored Petri nets (CPNs) on the basis of analysis, simplicity and composition of WSCI. The colored Petri nets model of a typical use case "Plan and Book Trip" is constructed, whose correctness is validated by the simulation analysis of Message Sequence Chart (MSC).