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
fDate :
4/1/2012 12:00:00 AM
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;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2012.2188511