DocumentCode
1464685
Title
A Petri Net Approach to Mediation-Aided Composition of Web Services
Author
Du, YanHua ; Li, Xitong ; Xiong, Pengcheng
Author_Institution
Sch. of Mech. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
Volume
9
Issue
2
fYear
2012
fDate
4/1/2012 12:00:00 AM
Firstpage
429
Lastpage
435
Abstract
Recently, mediation-aided composition has been widely adopted when dealing with incompatibilities of services. However, existing approaches suffer from state space explosion in compatibility verification and cannot automatically generate the BPEL code. This paper presents a Petri net approach to mediation-aided composition of Web services. First, services are modeled as open WorkFlow Nets (oWFNs) and are composed using mediation transitions (MTs). Second, the modular reachability graph (MRG) of composition is automatically constructed and the compatibility is analyzed, so that the problem of state space explosion is significantly alleviated. Furthermore, an Event-Condition-Action (ECA) rule-based technique is developed to automatically generate the BPEL code of the composition, which can significantly save the time and labor of designers. Finally, the prototype system has been developed.
Keywords
Petri nets; Web services; knowledge based systems; reachability analysis; state-space methods; workflow management software; BPEL code; ECA rule-based technique; MRG; Petri net approach; Web services; compatibility verification; event-condition-action rule-based technique; mediation transitions; mediation-aided composition; modular reachability graph; oWFNs; open WorkFlow nets; prototype system; state space explosion; Automation; Business; Explosions; Mediation; Open source software; Prototypes; Web services; Compatibility verification; mediation transition; mediation-aided composition; modular reachability graph; prototype system;
fLanguage
English
Journal_Title
Automation Science and Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1545-5955
Type
jour
DOI
10.1109/TASE.2012.2188511
Filename
6165390
Link To Document