• DocumentCode
    2449390
  • Title

    Verifying web services of OWL-S with Petri net

  • Author

    Yu, Bo ; Li, Duluo

  • Author_Institution
    Swan Coll., Central South Univ. of Forestry & Technol., Changsha, China
  • fYear
    2010
  • fDate
    24-27 Aug. 2010
  • Firstpage
    891
  • Lastpage
    896
  • Abstract
    The Web service technology is becoming the mainstream for implementing the distributed applications based on architecture oriented service. Simple Web service couldn´t deal with the requirements of complicated distributed system. Some relevant Web services have to be integrated to a composite service to overcome it. Now, more attentions are paid to the quality of service of composite Web service. The OWL-S is an important specification to construct composite Web service for realizing the goals of discovering, composing and executing Web services automatically, but it doesn´t provide the ways to verify its correctness. Petri net is a mature and visual formal method to verifying the distributed systems based on rigid mathematical ground. This paper focuses on verifying the correctness of composite Web services defined by OWL-S. The rules are presented for translating the composite Web service defined by OWL-S into corresponsive Petri Net described by xml style, and a prototype is implemented based on these rules. With an open source Petri net analyzing tool, the correctness and other properties could be verified and analyzed. An example shows that the presented method is feasible.
  • Keywords
    Petri nets; Web services; XML; formal verification; knowledge representation languages; software architecture; OWL-S; Web service technology; XML style; architecture oriented service; composite Web service; distributed systems; formal method; open source Petri net analyzing tool; petri net; quality of service; rigid mathematical ground; Analytical models; Buildings; Graphics; Ontologies; Process control; Unified modeling language; Web services; Composite Web Services; OWL-S; Open Source; Petri Net;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Education (ICCSE), 2010 5th International Conference on
  • Conference_Location
    Hefei
  • Print_ISBN
    978-1-4244-6002-1
  • Type

    conf

  • DOI
    10.1109/ICCSE.2010.5593467
  • Filename
    5593467