Size Measures for Large Web Service Systems

Teh Phoey Lee, Geoffrey Muchiri Muketha

2012

Abstract

Web service systems grow larger with age whenever organizations add new services to existing systems. As is the case with other types of software, very large Web service systems are difficult to understand and maintain and are therefore undesirable. A couple of measures have been proposed in literature that can be used to analyze the size attribute of Web service systems with the goal of aiding designers and managers in the management of such software. However, these measures target only simple to medium-sized services, and are not effective for very large cross-enterprise services. In this paper, we propose some size measures for evaluating the size of Web service systems irrespective of their granularity, thereby providing useful information to business process managers. We have validated the measures theoretically using Briand’s measurement framework.

References

  1. Briand L. C., Morasca S. and Basilli V. R. 1996 PropertyBased Software Engineering Measurement. IEEE Transactions on Software Engineering, Vol. 22, pp.68-86.
  2. Cardoso J., 2008. Business Process Control-Flow Complexity: Metric, Evaluation, and Validation. International Journal of Web Services Research, Vol. 5, pp.49-76.
  3. 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.
  4. 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.
  5. Charfi A., and Mezini M. 2004.Aspect-Oriented Web Services Composition with AO4BPEL”, LNCS, Vol. 3250, pp.168-182.
  6. Gruhn V., and Laue R. 2006. Adopting the Complexity Measure for Business Process Models”, 5th IEEE International Conference on Cognitive Informatics,pp.236-241.
  7. 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.
  8. Michelson B., 2005. Business Process Execution Language (BPEL) Primer: Understanding an Important Component of SOA and Integration Strategies.http://www.psgroup.com
  9. Modafferi S., and Conforti E. 2006. Methods for Enabling Recovery Actions in WS-BPEL. LNCS. Vol. 4275, pp.219-236.
  10. 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.
  11. 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.
  12. 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.
  13. 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, HassoPlattner-Institut, Shaker Verlag, November, pp.161- 174.
  14. Zhang Q., and Li X., 2009. Complexity Metrics for Service Oriented Systems.Second International Symposium on Knowledge Acquisition and Modeling, IEEE, pp.375-378.
  15. 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.
Download


Paper Citation


in Harvard Style

Phoey Lee T. and Muketha G. (2012). Size Measures for Large Web Service Systems . In Proceedings of the 7th International Conference on Software Paradigm Trends - Volume 1: ICSOFT, ISBN 978-989-8565-19-8, pages 453-458. DOI: 10.5220/0003948804530458


in Bibtex Style

@conference{icsoft12,
author={Teh Phoey Lee and Geoffrey Muchiri Muketha},
title={Size Measures for Large Web Service Systems},
booktitle={Proceedings of the 7th International Conference on Software Paradigm Trends - Volume 1: ICSOFT,},
year={2012},
pages={453-458},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003948804530458},
isbn={978-989-8565-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Software Paradigm Trends - Volume 1: ICSOFT,
TI - Size Measures for Large Web Service Systems
SN - 978-989-8565-19-8
AU - Phoey Lee T.
AU - Muketha G.
PY - 2012
SP - 453
EP - 458
DO - 10.5220/0003948804530458