IDEAS home Printed from https://ideas.repec.org/a/igg/jwsr00/v10y2013i4p62-81.html
   My bibliography  Save this article

A Bounded Model Checking Approach for the Verification of Web Services Composition

Author

Listed:
  • Ehtesham Zahoor

    (National University of Computer and Emerging Sciences, Islamabad, Pakistan)

  • Kashif Munir

    (National University of Computer and Emerging Sciences, Islamabad, Pakistan)

  • Olivier Perrin

    (Laboratoire Lorrain de Recherche en Informatique et Ses Applications (LORIA), Université de Lorraine, Lorraine, France)

  • Claude Godart

    (Laboratoire Lorrain de Recherche en Informatique et Ses Applications (LORIA), Université de Lorraine, Lorraine, France)

Abstract

In this paper, we propose a bounded model-checking based approach for the verification of declarative Web services composition processes using satisfiability solving (SAT). The need for the bounded model-checking approach stems from the nature of declarative processes as they are defined by only specifying the constraints that mark the boundary of the solution to the composition process. The proposed approach relies on using Event Calculus (EC) as the modeling formalism with a sound and complete EC to SAT encoding process. The use of EC as the modeling also formalism allows for a highly expressive approach for both the specification of composition model and for the specification of verification properties. Furthermore, as the conflict clauses returned by the SAT solver can be significantly large for complex processes and verification requirements, we propose a filtering criterion and defined patterns for identifying the clauses of interest for process verification.

Suggested Citation

  • Ehtesham Zahoor & Kashif Munir & Olivier Perrin & Claude Godart, 2013. "A Bounded Model Checking Approach for the Verification of Web Services Composition," International Journal of Web Services Research (IJWSR), IGI Global, vol. 10(4), pages 62-81, October.
  • Handle: RePEc:igg:jwsr00:v:10:y:2013:i:4:p:62-81
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/ijwsr.2013100103
    Download Restriction: no
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jwsr00:v:10:y:2013:i:4:p:62-81. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.