Zusammenfassung
Für die Bewertung der Qualität von Software wird häufig eine Reihe verschiedener Metriken vorgeschlagen. Eine kleine statistische Untersuchung zeigt jedoch, daß die propagierten populären Metriken keinesfalls geeignet sind, die verschiedenen Eigenschaften von Software — Größe, Komplexität, Wartbarkeit, etc. — im besonderen zu messen. Vielmehr sind die Grundaussagen von Metrikwerten („Programm A ist komplexer als Programm B“, „Programm C ist doppelt so groß wie Programm D“) bereits durch einen kleinen Kern von Basismetriken zu erhalten.
Als Resume ergibt sich die Frage nach praxisrelevanten Metriken, die die benötigte Klassifikation gewährleisten. Dabei sollte dieser Metriksatz möglichst klein — und damit effizient erhebbar — und redundanzfrei sein.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literatur
William Berg, Marshall Cline, and Mike Girou. Lessons Learned from the OS/400 OO Project. Communications of the ACM, 38(10), 1995.
Michael L. Brodie and Michael Stonebraker. Migrating Legacy Systems — Gateways, Interfaces & the Incremental Approach. Morgan Kaufmann Publishers, San Francisco, 1995.
S. D. Conte, H. E. Dunsmore, and V. Y. Shen. Software Engineering Metrics and Models. Benjamin/Cummings, 1986.
K. Christensen, G. P. Fitsos, and C. P. Smith. A Perspective on Software Science. IBM Systems Journal, 20(4), 1981.
Bill Curtis, Sylvia B. Sheppard, Phil Milliman, M. A. Borst, and Tom Love. Measuring the Psychological Complexity of Software Maintenance Tasks with the Halstead and McCabe Metrics. IEEE Transaction on Software Engineering, 5(2), March 1979.
Rainer Gimnich and Alois Hofinger. Bestandsanalyse als Grundlage der Software-Redevelopment-Strategie. In 3. Workshop Reengineering und Wartung, GI-FG REWA, Münster, März 1995.
M. H. Halstead. Elements of Software Science. Elsevier North-Holland, 1977.
Sallie Henry, Dennis Kafura, and Kathy Harris. On the Relationships Among Three Software Metrics. Performance Eval. Rev., 10(1), Spring 1981.
Dennis Kafura and Geereddy R. Reddy. The Use of Software Complexity Metrics in Software Maintenance. IEEE Transaction on Software Engineering, SE-13(3), March 1987.
Anany V. Levitin. How to Measure Software Size, and how not to. In Proc. Annual International Computer Software & Applications Conference (COMPSAC). IEEE Computer Society Press, 1986.
Thomas J. McCabe. A Complexity Measure. IEEE Transaction on Software Engineering, December 1976.
G.J. Myers. An Extension to the Cyclomatic Measure of Program Complexity. SIGPLAN Notices, 1977.
John K. Ousterhout. Tcl and the Tk Toolkit. Addison-Wesley, Reading, Massachusetts, 1994.
Harry M. Sneed. Softwarewartung. DV-Praxis Online, 1991.
Horst Zuse. Complexity Metrics/Analysis. In John J. Marciniak, editor, Encyclopedia of Software Engineering. John Wiley & Sons, 1994.
Editor information
Rights and permissions
Copyright information
© 1996 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Müller, B. (1996). Metrik-Redundanzen. In: Lehner, F. (eds) Softwarewartung und Reengineering. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-663-08951-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-663-08951-3_10
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-6294-0
Online ISBN: 978-3-663-08951-3
eBook Packages: Springer Book Archive