Skip to main content

An Experimental Replica to Validate a Set of Metrics for Software Process Models

  • Conference paper
Software Process Improvement (EuroSPI 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3281))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Basili, V., Rombach, H.: The TAME project: towards improvement-oriented software environments. IEEE Transactions on Software Engineering 14(6), 728–738 (1988)

    Article  Google Scholar 

  2. Basili, V., Shull, F., Lanubile, F.: Building Knowledge through Families of Experiments. IEEE Transactions on Software Engineering 25(4), 435–437 (1999)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. ISO/IEC: ISO IEC 15504 TR2:1998, part 2: A reference model for processes and process capability (1998)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Pfleeger, S.L.: Integrating Process and Measurement. In: Melton, A. (ed.) Software Measurement, pp. 53–74. International Thomson Computer Press, London (1996)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Software Engineering Institute (SEI). Capability Maturity Model Integration (CMMISM), version 1.1 (March 2002), http://www.sei.cmu/cmmi/cmmi.html

  15. 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

  16. 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)

    Google Scholar 

  17. http://department.obg.cuhk.edu.hk/researchsupport/Minimum_correlation.asp

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics