Volume 5 Number 1 (Jan. 2010)
Home > Archive > 2010 > Volume 5 Number 1 (Jan. 2010) >
JCP 2010 Vol.5(1): 91-98 ISSN: 1796-203X
doi: 10.4304/jcp.5.1.91-98

A Formal Model for Abstracting the Interaction of Web Services

Li Bao, Weishi Zhang, and Xiong Xie
Institute of Software Engineering, Dalian Maritime University, Dalian, China

Abstract—This paper addresses the problems of modeling the interaction of Web services when they are composed together. Many subtle errors such as message not received and deadlock may occur due to uncontrolled concurrency of Web services. A model called IMWSC (Interaction Module for Web Service Composition, IMWSC for short) is proposed. The proposed model is used to abstract and analyze the interaction of web services. IMWSC is given a formal semantics by means of CCS (Calculus of Communicating System, CCS for short), which is a kind of process algebra that can be used to model concurrent systems. The application of this model is further investigated in a case study. Some important points related to verify the correctness of interaction of Web service are discussed.

Index Terms—Web Service, Interaction, Formal Method, IMWSC

[PDF]

Cite: Li Bao, Weishi Zhang, and Xiong Xie, " A Formal Model for Abstracting the Interaction of Web Services," Journal of Computers vol. 5, no. 1, pp. 91-98, 2010.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>