• DocumentCode
    1970502
  • Title

    Formal Abstraction and Compatibility Checking of Web Services

  • Author

    Klai, Kais ; Ochi, Hiroshi ; Tata, Samir

  • Author_Institution
    Univ. of Paris 13, Paris, France
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    163
  • Lastpage
    170
  • Abstract
    For automatically composing Web services in a correct manner, information about their behaviors (an abstract model) has to be published in a repository. This abstract model must be sufficient to decide whether two, or more, services are compatible (the composition is possible) is possible without including any additional information that can be used to disclose the privacy of these services. The compatibility property is defined by different variants of the well known soundness property on open workflow nets. These properties guarantee the absence of livelocks, deadlocks and other anomalies that can be formulated without domain knowledge. In this paper we address the automatic abstraction of Web services and the checking of their compatibility using their abstract models only. To abstract Web services, we use the symbolic observation graph (SOG) approach that preserves necessary information for service composition and hides private information. We show how the SOG can be adapted and used so that the verification of different variants of compatibility can be performed on the composition of the abstract models (SOGs) of Web services instead of the original composite service.
  • Keywords
    Web services; formal verification; graph theory; SOG approach; Web services automatic abstraction; abstract model; compatibility checking; compatibility property; compatibility variant verification; deadlocks; formal abstraction; livelocks; open workflow nets; service composition; soundness property; symbolic observation graph approach; Abstracts; Aggregates; Collaboration; Organizations; Privacy; System recovery; Web services; composition of WSs; oWF-nets; soundness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.31
  • Filename
    6649575