Abstract
The software process measurement plays an essential role in order to provide the quantitative basis necessary for software process improvement. Traditionally, this measurement has been focused in the project and product measurement, but nowadays software process models (SPM) are entities very relevant due to the increasing number of companies which model and manage their processes in order to reach high maturity levels. We have defined a set of metrics for software process models in order to evaluate the influence of the software process models complexity in their maintainability. These metrics are focused on the main elements included in a software process model. To demonstrate the practical utility of the metrics proposed a replica of an experiment has been achieved which has allowed us to obtain some conclusions about the influence of the metrics proposed on two sub-characteristics of the maintainability: understandability and modifiability, which besides confirm the results of a set of experiments previously performed in the context of a family of experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Basili, V., Rombach, H.: The TAME project: towards improvement-oriented software environments. IEEE Transactions on Software Engineering 14(6), 728–738 (1988)
Basili, V., Shull, F., Lanubile, F.: Building Knowledge through Families of Experiments. IEEE Transactions on Software Engineering 25(4), 435–437 (1999)
Briand., L., Wüst, J., Lounis, H.A.: Comprehensive Investigation of Quality Factors in Object-Oriented Designs: an Industrial Case Study. In Technical Report ISERN-98-29, International Software Engineering Research Network (1998)
Briand, L., Arisholm, S., Counsell, F., Houdek, F., Thévenod-Fosse, P.: Empirical Studies of Object-Oriented Artifacts, Methods, and Processes: State of the Art and Future Directions. Empirical Software Engineering 4(4), 387–404 (1999)
Calero, C., Piattini, M., Genero, M.: Empirical Validation of referential metrics. Information Software and Technology. Special Issue on Controlled Experiments in Software Technology 43(15) (2001)
Fenton, N.: Metrics for Software Process Improvement. In: Haug, M., Olsen, E.W., Bergman, L. (eds.) Software Process Improvement: Metrics, Measurement and Process Modelling, pp. 34–55. Springer, Heidelberg (2001)
Florac, W.A., Carleton, A.D.: Measuring the Software Process. Statistical Process Control for Software Process Improvement. SEI Series in Software Engineering. Addison-Wesley, Reading (1999)
García, F., Ruiz, F., Piattini, M.: Proposal of Metrics for Software Process Models. In: Software Measurement European Forum (SMEF 2004), Rome, January 28-30, pp. 406–416 (2004)
García, F., Ruiz, F., Piattini, M.: Definition and Empirical Validation of Metrics for Software Process Models. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 146–158. Springer, Heidelberg (2004)
ISO/IEC: ISO IEC 15504 TR2:1998, part 2: A reference model for processes and process capability (1998)
Perry, D., Porte, A., Votta, L.: Empirical Studies os Software En-gineering: A Roadmap. In: Finkelstein, A. (ed.) Future of Software Engineering, pp. 345–355. ACM, New York (2000)
Pfleeger, S.L.: Integrating Process and Measurement. In: Melton, A. (ed.) Software Measurement, pp. 53–74. International Thomson Computer Press, London (1996)
Sjoberg, D., Anda, B., Arisholm, E., Dyba, T., Jorgensen, M., Karahasanovic, A., Koren, E., Vokác, M.: Conducting Realistic Experiments in Software Engineering. In: Proceedings of the 2002 International Symposium on Empirical Software Engineering, ISESE 2002 (2002)
Software Engineering Institute (SEI). Capability Maturity Model Integration (CMMISM), version 1.1 (March 2002), http://www.sei.cmu/cmmi/cmmi.html
Software Process Engineering Metamodel Specification; adopted specification, version 1.0. Object Management Group (November 2002), Available in http://cgi.omg.org/cgi-bin/doc?ptc/02-05-03
Wohlin, C., Runeson, P., Höst, M., Ohlson, M., Regnell, B., Wesslén, A.: Ex-perimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Dordrecht (2000)
http://department.obg.cuhk.edu.hk/researchsupport/Minimum_correlation.asp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
García, F., Ruiz, F., Piattini, M. (2004). An Experimental Replica to Validate a Set of Metrics for Software Process Models. In: Dingsøyr, T. (eds) Software Process Improvement. EuroSPI 2004. Lecture Notes in Computer Science, vol 3281. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30181-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-30181-3_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23725-9
Online ISBN: 978-3-540-30181-3
eBook Packages: Springer Book Archive