Zusammenfassung
Software bestimmt unser Leben. Sowohl ihr Nutzen als auch die damit verbundenen Risiken wachsen ständig. Das Wissen um Software, ihre Entwicklung und die vielfältigen Anwendungsmöglichkeiten ist Voraussetzung für die Beherrschung ihrer ständig wachsenden Komplexität. Softwaremessung und -bewertung ist die Disziplin in der Softwaretechnik und Informatik, die sich mit der quantitativen Behandlung von Eigenschaften von Softwareprodukten, -prozessen und -projekten befasst. Dabei geht es um die Nutzung von Softwaremessungen, also das Einführen von Messsystemen, das Extrahieren von Messdaten, das Evaluieren der Softwarequalität und das Entscheiden über Verbesserungsmaßnahmen, um bestimmte Ziele, wie beispielsweise Projektkontrolle, Fehlerreduktion oder Effizienzsteigerung, zu erreichen. In diesem Beitrag werden der Stand der Softwaremessung dargestellt, einige aktuelle Probleme identifiziert und zukünftige Arbeiten motiviert.
References
Abran A (2010) Software Metrics and Software Metrology. Wiley, Chichester
Balzert H (2008) Lehrbuch Softwaretechnik: Softwaremanagement. Spektrum, Heidelberg
Basili V, Caldiera G, Rombach D (1994) The Goal Question Metric Approach. In: Marciniak JJ (eds) Encyclopedia of software engineering. Wiley, Chichester, pp 528–532
Basili VR et al. (2007) Empirical Software Engineering Issues – Critical Assessment and Future Directions. Springer, Berlin
Basili VR et al. (2007) GQM + strategies. In: Büren G et al. (Hrsg) Praxis der Software-Messung. Shaker, Aachen, S 253–266
Boehm BW (2000) Software Cost Estimation with COCOMO II. Prentice Hall, New Jersey
Boehm BW (2007) Software Engineering. IEEE Computer Society, Los Alamitos
Brooks FP (1975) The Mythical Man Month – Essays on Software Engineering. Addison-Wesley, Reading, USA
Broy M (2006) The “Grand Challenge” in informatics: engineering software-intensive systems. IEEE Computer, pp 72–80
Bundschuh M, Dekkers C (2008) The IT Measurement Compendium. Springer, Berlin
Büren G, Dumke R, Ebert C, Münch J (2012) MetriKon 2012 – Praxis der Software-Messung. Shaker, Aachen
Ciolkowski M et al. (2002) Das ViSEK-Projekt: Aufbau einer nationalen empirisch-basierten Erfahrungsdatenbank für Software-Engineering. In: Dumke R, Rombach D (Hrsg) Software-Messung und -Bewertung. Deutscher Universitätsverlag, Wiesbaden, S 1–12
Chrissis MB, Konrad M, Shrum S (2011) CMMI. Guidelines for process integration and product improvement. Addison-Wesley, Reading, USA
Davis AM (1995) 201 Principles of Software Development. McGraw Hill, New York
DeMarco T, Lister T (1991) Wien wartet auf Dich! Der Faktor Mensch im DV-Management (engl. Peopleware). Hanser, München
Dumke R (1992) Softwareentwicklung nach Maß – Schätzen, Messen, Bewerten. Vieweg, Braunschweig
Dumke R (2012) Software-Messung und -Bewertung – eine Bilanz. Softw Meas News 17(2):24–56
Dumke R, Mencke S, Wille C (2010) Quality Assurance of Agent-Based and Self-Managed Systems. CRC Press, Boca Raton, USA
Ebert C (2010) Software measurement of projects and processes. In: Laplante PA (eds) Encyclopedia of software engineering. Taylor & Francis, Boca Raton, USA, pp 856–872
Ebert C, Dumke R (2007) Software Measurement – Establish, Extract, Evaluate, Execute. Springer, Berlin
Ejiogu LO (1991) Software Engineering with Formal Metrics. QED Technical Publ., London
Endres A, Rombach D (2003) A Handbook of Software and Systems Engineering. Addison Wesley, Reading, USA
Fenton NE, Pfleeger SL (1997) Software Metrics – a Rigorous and Practical Approach. Chapman & Hall, London
Florac WA, Carleton AD (1999) Measuring the Software Process – Statistical Process Control for Software Process Improvement. Pearson, München
Gilb T (1977) Software Metrics. Winthrop Publ., Cambridge, USA
Goodman P (1993) The Practical Implementation of Software Metrics. McGraw-Hill, New York
Halstead MH (1977) Elements of Software Science. Prentice Hall, New Jersey
Heidrich J, Münch J, Wickenkamp J (2009) Practical guidelines for introducing software cockpits in industry. In: Proceedings of the 5th Software Measurement European Forum, 49–64
Humphrey WS (2000) The personal software process: status and trends. IEEE Software, 71–75
IEEE (1993) IEEE standard for a software quality metrics methodology. IEEE Computer Press, New York
ISO/IEC 19761 (2003) Software engineering – COSMIC FFP – a functional size measurement method. ISO, Geneva
ISO/IEC TR 9126 1-4 (2004) Software engineering product quality. ISO, Geneva
ISO/IEC 15939 (2007) Information technology – software measurement process. ISO, Geneva
Jacobson I, Ng P, McMahon PE, Spence I, Lidman S (2012) The essence of software engineering: the SEMAT kernel. Commun ACM 55(12):42–49
Johnson B, Higgins J (2007) ITIL and the Software Lifecycle: Pactical Strategy and Design Principles. Van Haren, Amerfoort
Jones C (1991) Applied Software Measurement. McGraw-Hill, New York
Jones C (2010) Software Engineering Best Practices – Lessons from Successful Projects in the Top Companies. McGraw-Hill, New York
Juristo N, Moreno AM (2003) Basics of Software Engineering Experimentation. Kluwer, Boston
Kan SH (1995) Metrics and Models in Software Quality Engineering. Addison-Wesley, Reading, USA
Kitchenham BA (1996) Software Metrics – Measurement for Software Process Improvement. NCC Blackwell, York, UK
Kulpa MK, Johnson KA (2003) Interpreting the CMMI – a Process Improvement Approach. CRC Press, Boca Raton, USA
Kunz M (2010) Framework for a Service-Oriented Measurement Infrastructure. Shaker, Aachen
Laird LM, Brennan MC (2006) Software Measurement and Estimation: a Practical Approach. Wiley, Chichester
Liggesmeyer P (2002) Software-Qualität: Testen, Analysieren und Verifizieren von Software. Spektrum, Heidelberg
McCabe T (1976) A complexity measure. IEEE Trans Softw Engin 2(4):308–320
McGarry J et al. (2002) Practical software measurement – objective information for decision making. Addison Wesley, Reading, USA
Meridji K et al. (2012) A framework for the measurement concepts in the SWEBOK guide. In: Schmietendorf A, Wille C (Hrsg) Beiträge zum empirischen Software Engineering – eine Bilanz. Shaker, Aachen, S 85–92
Munson JC (2003) Software Engineering Measurement. CRC Press, Boca Raton, USA
Neumann PG (1995) Computer Related Risks. Addison Wesley, Reading, USA (aktuell unter www.csl.sri.com/∼neumann/, letzter Zugriff 5. August 2012)
Neumann R (2013) The Internet of Products: an Approach to Establishing Total Transparency in Electronic Markets. Springer, Berlin
Pandian CR (2004) Software Metrics – a Guide to Planning, Analysis, and Application. CRC Press, Boca Raton, USA
Prechelt L (2001) Kontrollierte Experimente in der Softwaretechnik – Potenzial und Methode. Springer, Berlin
Putnam LH, Myers W (2003) Five Core Metrics – the Intelligence Behind Successful Software Management. Dorset House Publishing, New York
Schmietendorf A, Wille C (2012) Beiträge zum empirischen Software Engineering – eine Bilanz. Shaker, Aachen
Schmietendorf A et al. (2010) BSOA 2010 – Bewertungsaspekte serviceorientierter Architekturen. Shaker, Aachen
Shepperd M (1995) Foundations of Software Measurement. Prentice Hall, New Jersey
Shneiderman B (1980) Software Psychology. Winthrop Publ., Cambridge, USA
Singpurwalla ND, Wilson SP (1999) Statistical Methods in Software Engineering. Springer, Berlin
Sneed H, Seidl R, Baumgartner M (2010) Software in Zahlen – die Vermessung von Applikationen. Hanser, München
Sommerville I (2010) Software Engineering. Pearson, München
Tayntor CB (2003) Six Sigma Software Development. CRC Press, Boca Raton, USA
VIM ISO/IEC Guide 99 (2007) International vocabulary of metrology – basic and general concepts and associated terms (VIM). ISO, Geneva
Whitmire SA (1997) Object Oriented Design Measurement. Wiley, Chichester
Wille C (2005) Software Agent Measurement Framework. Shaker, Aachen
Witt TC (2010) IT Best Practices – Management, Teams, Quality, Performance, and Projects. CRC Press, Boca Raton, USA
Wohlin C, Runeson P, Höst M, Ohlsson M, Regnell B, Wesslén A (2000) Experimentation in Software Engineering: an Introduction. Kluwer, Boston
Zuse H (1998) A Framework of Software Measurement. De Gruyter, Berlin
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dumke, R., Ebert, C., Heidrich, J. et al. Messung und Bewertung von Software. Informatik Spektrum 36, 508–519 (2013). https://doi.org/10.1007/s00287-013-0723-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00287-013-0723-y