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