Title :
Towards a Data Complexity Metric Set for Web Service Composition
Author_Institution :
Sch. of Software & Commun. Eng., Jiangxi Univ. of Finance & Econ., Nanchang, China
fDate :
Aug. 31 2011-Sept. 2 2011
Abstract :
Web services technology and the corresponding software have been widely acknowledged in recent years. However, some new features of Web service-based software such as heterogeneity and loose-coupling bring great trouble for its latter maintenance and comprehension. The complexity analysis of such system is helpful to solve it. At present, the existing researches mainly concerns on the complexity metrics for control flow. In the paper, we give a data complexity metric set as an effective complement. The data complexity can be measured from two perspectives: data traffic and data dependency. For the first one, the volume of data flow is scaled by analyzing service´s parameters and their data types. The second one is implemented by analyzing the definition and use of variables in BPEL program dependence graph. Based on the def-use pairs, the metric subsets about degree, def-use chain and entropy are addressed. Based on the proposed metric set, we can more fully understand the Web service-based system. In addition, it can also facilitate the performance or defects analysis for such type of system.
Keywords :
Web services; data analysis; software maintenance; software metrics; telecommunication traffic; BPEL program dependence graph; Web service composition; Web service-based software; control flow; data complexity metric set; data dependency; data flow; data traffic; data types; def-use chain; def-use pairs; defects analysis; entropy; metric subsets; service parameters; software maintenance; Business; Complexity theory; Simple object access protocol; Software measurement; Web service composition; data complexity; data dependency; entropy; measurement;
Conference_Titel :
Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
Conference_Location :
Pafos
Print_ISBN :
978-1-4577-0383-6
Electronic_ISBN :
978-0-7695-4388-8
DOI :
10.1109/CIT.2011.34