Skip to main content

Instrumenting Measurement Programs with Tools

  • Conference paper
Product Focused Software Process Improvement (PROFES 2000)

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

Abstract

Advanced software engineering principles imply the management of quality and process based on data from measurement. Such quality management can only be performed efficiently if it is well supported with tools that are carefully selected, integrated and used in the measurement program. Realizing such support is non-trivial because tools can be used in many aspects of measurement. In this paper we describe a framework for setting up measurement tool support for software development processes. The framework explicitly links important measurement concepts with tools. Furthermore, it allows companies to use their existing tools and processes and supports the incremental adoption of measurement programs. We relate our experiences with this framework in two concrete examples of introducing measurement programs.

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. Althoff, K.-D., Birk, A., Hartkopf, S., Miiller, W., Nick, M., Surmann, D., Tautz, C.: Managing Software Engineering Experience for Comprehensive Reuse. In: Proc. 11th Int. Conf. on Software Engineering and Knowledge Engineering, pp. 10–19. Knowledge Systems Institute, Skokie (1999)

    Google Scholar 

  2. Bandinelli, S., Fuggetta, A., Lavazza, L., Loi, M., Picco, G.P.: Modeling and Improving an Industrial Software Process. IEEE Transactions on Software Engineering 21(5), 440–454 (1995)

    Article  Google Scholar 

  3. Basili, V.R., Rombach, H.D.: The TAME project: Towards improvement-oriented software environments. IEEE Transactions on Software Engineering 14(6), 758–773 (1988)

    Article  Google Scholar 

  4. Basili, V.R., Rombach, H.D.: Support for comprehensive reuse. IEEE Software Engineering Journal 6(5), 303–316 (1991)

    Google Scholar 

  5. Basili, V.R., Weiss, D.M.: A Methodology for Collecting Valid Software Engineering Data. IEEE Transactions on Software Engineering 10(6), 728–738 (1984)

    Article  Google Scholar 

  6. Bundesministerium fur Bildung, Wissenschaft, Forschung und Technologie (BMBF): SoftQuali. Ein integrierter Ansatz zur Software-Qualitatsverbesserung. SoftQuali Final Report, BMBF Förderung Software-Technologie, Förd-Nr. 01 IS 518. Available: 27 March (2000), http://www.iese.fhg.de/SOFTQUALI

  7. Dumke, R., Foltin, E., Koeppe, R., Winkler, A.: Softwarequalitat durch Meßtools. In: Vieweg Professional Computing, Wiesbaden, Germany (1996) (in German)

    Google Scholar 

  8. Günther, H., Rombach, H.D., Ruhe, G.: Kontinuierliche Qualitätsverbesse-rung in der Software-Entwicklung. Wirtschaftsinformatik 38(2), 160–171 (1996) (in German)

    Google Scholar 

  9. Hartkopf, S., Ruhe, G., Leippert, F.: How to Make Sense of Empirical Software Engineering Data - An Integrated Approach. In: Proc. 10th Int. Conf. on Software Engineering and Knowledge Engineering, pp. 209–218. Knowledge Systems Institute, Skokie (1998)

    Google Scholar 

  10. Kellner, M.I., Becker-Kornstaedt, U., Riddle, W.E., Tomal, J., Verlage, M.: Process guides: Effective guidance for process participants. In: Proc. 5th Int. Conf. on the Software Process, Chicago, IL, USA, pp. 11–25. ISPA Press (1998)

    Google Scholar 

  11. van Latum, F., van Solingen, R., Oivo, M., Hoisl, B., Rombach, D., Ruhe, G.: Adopting GQM-Based Measurement in an Industrial Environment. IEEE Software 15(l), 78–86 (1998)

    Article  Google Scholar 

  12. Object Management Group. Unified Modeling Language Specification, Version 1.3 (June 1999)

    Google Scholar 

  13. McGarry, J., et al.: Practical Software Measurement: A Guide to Objective Program Insight, Version 2.1. Naval Undersea Warfare Center, Newport (1996)

    Google Scholar 

  14. The Perfect Consortium. APEL Abstract Process Engine Language, Perfect Handbook Booklet, European Esprit Project 9090 (1997)

    Google Scholar 

  15. The PROFES Consortium. PROFES User Manual, Fraunhofer IRB, Stuttgart, Germany (1999)

    Google Scholar 

  16. Rombach, H.D., Verlage, M.: Directions in software process research. In: Advances in Computers, vol. 41, pp. 1–63. Academic Press, London (1995)

    Google Scholar 

  17. Selby, R.W., Porter, A.A., Schmidt, D.C., Berney, J.: Metric-driven analysis and feedback systems for enabling empirically guided software development. In: Proc. 13th Int. Conf. on Software Engineering, pp. 288–298. IEEE Computer Society Press, Los Alamitos (1991)

    Google Scholar 

  18. van Solingen, R., Berghout, E.: The Goal/Question/Metric Method: A Practical Guide for Quality Improvement of Software Development. McGraw-Hill, London (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kempkens, R., Rösch, P., Scott, L., Zettel, J. (2000). Instrumenting Measurement Programs with Tools. In: Bomarius, F., Oivo, M. (eds) Product Focused Software Process Improvement. PROFES 2000. Lecture Notes in Computer Science, vol 1840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45051-1_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45051-1_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67688-1

  • Online ISBN: 978-3-540-45051-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics