DocumentCode :
2043601
Title :
Complexity Analysis for Petri Net-Based Business Process in Web Service Composition
Author :
Mao, Chengying
Author_Institution :
Sch. of Software & Commun. Eng., Jiangxi Univ. of Finance & Econ., Nanchang, China
fYear :
2010
fDate :
4-5 June 2010
Firstpage :
193
Lastpage :
196
Abstract :
Web services technology provides a way to integrate some distributed service units over the network into a coordinative system. Compared with the traditional enterprise application integration (EAI) techniques, it provides better interoperability for data exchange and application invocation. Therefore, it has been widely adopted for constructing distributed applications. Due to code invisibility and distributed execution of Web service unit, how to precisely measure the control complexity of Web service composition (WSC) is a very difficult task. In the paper, we mainly concern on the complexity measurement of Petri net-based business process in Web service composition. Two metric sets are presented through analyzing the WSC´s execution logics and dependency relations in workflow. The first one is count-based metric set, and includes seven metrics such as number of place, average degree of transition, transfer number per service and cyclomatic complexity. The second is an execution path-based metric set, in which the typical one is average execution path complexity (AEPC). In addition, The usability and effectiveness of our metric sets have been validated by a real-world Web service composition.
Keywords :
Petri nets; Web services; business data processing; electronic data interchange; open systems; software metrics; Petri net-based business process; Web Service Composition; average execution path complexity; code invisibility; complexity analysis; coordinative system; cyclomatic complexity; data exchange; distributed applications; distributed execution; distributed service units; execution logics; interoperability; metric sets; transfer number; Analytical models; Business; Complexity theory; Computational modeling; Measurement; Software; Web services; Petri net; Web service composition; complexity analysis; execution path; software measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2010 Fifth IEEE International Symposium on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-7327-4
Type :
conf
DOI :
10.1109/SOSE.2010.24
Filename :
5569906
Link To Document :
بازگشت