Title :
Modeling and Analyzing Composite Semantic Web Service Using Petri Nets
Author :
Miao, Huaikou ; He, Tao ; Qian, Zhongsheng
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai
Abstract :
The semantic WS specification OWL-S is used to describe the application logic of composite service process. There is a need for formal modeling and analyzing techniques for reliable Web services and their composition because of dynamic and complex service composition process. In order to reduce the complexity of model, we use Petri nets to model atomic processes and seven basic structures of the Web service composition. In this model, input, output and precondition are represented through different kinds of tokens, effect is represented by the change of the token number during firing the transition, the composition model can be described unambiguously and the composite process can be analyzed and verified conveniently. Then, a definition of reachable service graph is given and algorithms are proposed to construct the Petri nets and verify the mode. Finally, the composite service model is applied to a case.
Keywords :
Petri nets; Web services; formal specification; Petri nets; complex service composition process; composite service process; formal modeling; reachable service graph; semantic Web service; Algebra; Application software; Finance; Helium; Logic; Object oriented modeling; Petri nets; Reliability engineering; Semantic Web; Web services;
Conference_Titel :
e-Business Engineering, 2008. ICEBE '08. IEEE International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-0-7695-3395-7
DOI :
10.1109/ICEBE.2008.51