Skip to main content

Quantifying the benefits of software testing: an experience report from the GSM application domain

  • Conference paper
  • First Online:
  • 163 Accesses

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

Abstract

This paper aims at describing the quantitative results gained from a systematic integration test campaign undergone at Siemens Telecomunicazioni Italia on parts of a GSM (Global System for Mobile Communications) Phase 2 system. In particular, the following topics are dealt with: basics of the Siemens development process, with emphasis on testing issues; a high level description of the system under test; the actions taken in order to improve the effectiveness of software testing practices; the methods and techniques applied during the project; the measurement system that was set-up in order to track the effectiveness of the improvements; the quantitative results collected, with associated interpretations; the future goals, in the light of continuous improvement. The results clearly show a positive impact of systematic testing on timeliness, reliability and documentation, underlining also the importance of anticipating error detection as much as possible in the development cycle and the need for tools supporting the various activities. The data collected provide also models and baselines onto which it will be possible to base estimates for new projects.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mouly, M. Pautet, “The GSM System for Mobile Communications”, Europe Media Publications, 1993

    Google Scholar 

  2. Grady, “Successfully applying software metrics”, IEEE Software, Vol.27, No.9, September 1994

    Google Scholar 

  3. Bache, G. Bazzana, “Software metrics for product assessment”, Mc Graw Hill, London, 1994

    Google Scholar 

  4. McCabe, “A complexity measure”, IEEE Transactions on Software Engineering, 1976

    Google Scholar 

  5. SEL, NASA Goddard Space Flight Center, “Software Engineering Laboratory Relationships, models and management rules”, SEL-91-001, February 1991

    Google Scholar 

  6. Marks, “Testing very big systems', McGraw-Hill, 1992

    Google Scholar 

  7. Bazzana, P. Caliman, D. Gandini, R. Lancellotti, P. Marino, “Software management by metrics: practical experiences in Italy”, 10th CSR Workshop, Amsterdam, October 1993

    Google Scholar 

  8. Weber, M.C. Paulk, C.J. Wise, J.V. Withey, “Key practices of the Capability Maturity Model”, SEI, Carneige Mellon University, Pittsburgh, 1991, CMU/SEI-91-TR-24,ADA240604

    Google Scholar 

  9. Members of the BOOTSTRAP project team, “BOOTSTRAP: Europe's Assessment Method”, IEEE Software, May 1993

    Google Scholar 

  10. International Organization for Standardization, “Information technology — Software product evaluation — Quality characteristics and guide lines for their use”, ISO/IEC IS 9126, December 1991

    Google Scholar 

  11. Moeller, D. Paulish, “Software Metrics: a practitionar's approach to improved software develoment”, Chapman & Hall, 1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Paolo Nesi

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bazzana, G., Delmiglio, R., Lora, A., Balestrini, O., Finetti, S. (1995). Quantifying the benefits of software testing: an experience report from the GSM application domain. In: Nesi, P. (eds) Objective Software Quality. SQ 1995. Lecture Notes in Computer Science, vol 926. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59449-3_34

Download citation

  • DOI: https://doi.org/10.1007/3-540-59449-3_34

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59449-9

  • Online ISBN: 978-3-540-49268-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics