
 
6 CONCLUSIONS 
In this paper, we have proposed size measures for 
large Web service systems. We have provided 
several examples in order to show how the measures 
might be calculated. We have also validated the 
measures  theoretically using Briand’s measurement 
framework. Theoretical results show that the 
proposed measure satisfied all three size properties 
from Briand’s framework, which implies that it is a 
structurally sound measure. 
Future work is to conduct empirical studies in 
order to analyze the value of the proposed measures 
in relation to external quality characteristics for Web 
services such as maintainability.  
REFERENCES 
Briand L. C., Morasca S. and Basilli V. R. 1996 Property-
Based Software Engineering Measurement. IEEE 
Transactions on Software Engineering, Vol. 22, 
pp.68-86.  
Cardoso J., 2008. Business Process Control-Flow 
Complexity: Metric, Evaluation, and Validation. 
International Journal of Web Services Research, Vol. 
5, pp.49-76.  
Daniel F., and Pernici B. 2006. Insights into Web Service 
Orchestration and Choreography.International Journal 
of E-Business Research, Vol. 2, 2006, pp.58-77. 
Cardoso J., Mendling J., Neumann G., and Reijers H.A., 
2006. A Discourse on Complexity of Process Models 
(Survey Paper), LNCS, Vol. 4103, pp.115-126. 
Charfi A., and Mezini M. 2004.Aspect-Oriented Web 
Services Composition with AO4BPEL”, LNCS, Vol. 
3250, pp.168–182. 
Gruhn V., and Laue R. 2006. Adopting the Complexity 
Measure for Business Process Models”, 5th IEEE 
International Conference on Cognitive 
Informatics,pp.236-241.  
Mendling J., and Neumann G., 2007 Error Metrics for 
Business Process Models.19th International 
Conference on Advanced Information Systems 
Engineering (CAISE’07), pp.53-56. 
Michelson B., 2005. Business Process Execution 
Language (BPEL) Primer: Understanding an 
Important Component of SOA and Integration 
Strategies.http://www.psgroup.com 
Modafferi S., and Conforti E. 2006. Methods for Enabling 
Recovery Actions in WS-BPEL. LNCS. Vol. 4275, 
pp.219-236. 
Muketha G. M., Ghani A.A.A., Selamat M.H. and Atan 
R., 2010. Complexity Metrics for Executable Business 
Processes”,  Information Technology Journal, Vol. 9, 
pp.1317-1326. 
Munoz L., Mazon J., and Trujillo J. 2010.A Family of 
Experiments to Validate Measures for UML Activity 
Diagrams of ETL Processes in Data 
Warehouses.Information and Software Technology, 
Vol. 52, pp.1188-1203. 
Rolon E., Cardoso J., Garcia F., Ruiz F., and Piattini M. 
2008.Analysis and Validation of Control-Flow 
Complexity Measures with BPMN Process 
Models.LNBIP, Vol. 29, pp.58-70. 
Rud D.,Schmietendorf A., and Dumke R., 2006. Product 
Metrics for Service-Oriented Infrastructures, In A. 
Abran, M. Bundschuh, G. Büren, and R. Dumke, 
eds.,Applied Software Measurement. Proc. of the 
International Workshop on Software Metrics and 
DASMA Software MetrikKongress (IWSM/MetriKon 
2006).MagdeburgerSchriftenzumEmpirischen 
Software Engineering, Potsdam, Germany, Hasso-
Plattner-Institut, Shaker Verlag, November, pp.161-
174. 
Zhang Q., and Li X., 2009. Complexity Metrics for 
Service Oriented Systems.Second International 
Symposium on Knowledge Acquisition and Modeling, 
IEEE, pp.375-378. 
Zheng Y., Zhou J., and Krause P. 2007. Analysis of BPEL 
Data Dependencies. 33rd EUROMICRO Conference 
on Software Engineering and Advanced Applications. 
IEEE
.  pp.351-358. 
ICSOFT 2012 - 7th International Conference on Software Paradigm Trends
458