Zusammenfassung
Die Einfiihrung und Anwendung von Metrikenprogrammen in den verschiedensten Bereichen der Software-Entwicklung, -Wartung und -Anwendung ist heutzutage geprägt von
-
einem relativ weit verbreiteten Zertifizierungsniveau zur ISO-9000 in den IT-Bereichen mittlerer und großer Software-Herstellungs- und -anwendungsfirmen,
-
einer erhöhten Beachtung einer Prozeßverbesserung durch Assessments auf der Grundlage des Capability-Maturity-Modells (CMM), des SPICE-oder Bootstrap-Ansatzes,
-
einer zunehmenden Interessiertheit an Kosten- und Aufwandsschätzverfahren im Bereich der Software-Entwicklung, wie zum Beispiel zum Function-Point- Verfahren,
-
einer bereits erfolgreichen Anwendung von zielorientierten Bewertungsmethoden, wie beispielsweise das Goal-Question-Metric-Verfahren.
Wie geht es jedoch nach so einem erfolgreichen Ansatz weiter? Bedeutet die Anwendung von Metriken generell bereits eine im Sinne des CMM-Level vier erreichte quantitative Beherrschung des Software-Prozesses und vor allem der Software-Produkte?
Der folgende Beitrag widmet sich den in diesem Zusammenhang auftretenden Fragen nach dem wirklich erreichten „Meßniveau” bzw. nach den auf dem Gebiet der Software-Metriken offenen Fragestellungen und aktuellen Forschungsaufgaben. Er verwendet dabei ein bereits definiertes und erprobtes Measurement Framework — genannt CAME — welches aufzeigt, wie die objektorientierte Technologie selbst für den Software-Metrikeneinsatz verwendet werden kann.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Abreu, F. B.; Goulao, M; Esteves, R.: Toward the Design Quality Evaluation of Object-Oriented Software Systems. Proc. of the Fifth Int. Conf. on Software Quality, Austin, October 23–25, 1995, S. 44–57
Barnard, J.: A new reusability metrics for object-oriented software. Software Quality J., 7(1998), pp. 35–50
Barnes, G.M.; Swi, B.R.: Inheriting software metrics. JOOP, Nov./Dec. 1993, pp. 27–34
Bieman, J.M.; Zhao, J.X.: Reuse Through Inheritance: A Quantitative Study of C++ Software. Software Engineering Notes, August 1995, pp. 47–52
Briand, C.L.; Daly, J.; Porter, V.; Wüst, J.: A Comprehensive Empirical Validation of Design Measures for Object-Oriented Systems. Proc. of the Fifth Int. Software Metrics Symposium, Nov. 20/21, Bethesda, Maryland, 1998, S. 246–257
Caldiera, G.; Antoniol, G.; Fiutem, R.; Lokan, C.: Definition and Experimental Evaluation of Function Points for Object-Oriented Systems. Proc. of the Fifth Int. Software Metrics Symposium, Nov. 20/21, Bethesda, Maryland, 1998, pp. 167–178
Cant, S.N.; Henderson-Sellers, B.; Jeffery, D.R.: Application of cognitive complexity metrics to object-oriented programs. Journal of Object-Oriented Programming, July-August 1994, S. 52–63
Chae, H.S.; Kwon, Y.R.: A Cohesion Measure for Classes in Object-Oriented Systems. Proc. of the Fifth Int. Software Metrics Symposium, Nov. 20/21, Bethesda, Maryland, 1998, pp. 158–166
Chen, J.Y.; Lu, J.F.: A new metric for object-oriented design. Information and Software Technology, 35(1993)4, pp. 232–240
Chidamber, S.R.; Darcy, D.P.; Kemerer, CF.: Managerial Use of Object Oriented Software Metrics. University of Pittsburgh, Graduate School of Business, Working Paper Series #750, 1997
Churcher, N.I.; Shepperd, M.J.: Towards a Conceptual Framework for Object-Oriented Software Metrics. Software Engineering Notes, 20(1995)2, pp. 68–75
De Panfilis, S., Kitchenham, B., Morfuni, N.: Experiences introducing a measurement program. Inf. and Software Technology, 39(1997), pp. 745–754
Dumke, R.R.: An Object-Oriented Software Measurement and Evaluation Framework and its Application in an Industrial Environment. Proc. of the CONQUEST’98, Sept. 28/29 1998, Nuremberg, Germany, pp. 52–61
Dumke, R.; Foltin, E.: An Object-Oriented Software Measurement and Evaluation Framework. Proc. of the FESMA’99, Amsterdam, October 4–8, 1999, S. 59–68
Dumke, R.R.; Foltin, E.; Winkler, A.S.: A Framework for Object-Oriented Software Measurement and Evaluation. Proc. of the IASTED Conf. on Software Eng., October 28–31, 1998, Las Vegas, S. 129–132
Dumke, R.; Foltin, E.; Koeppe, R.; Winkler, A.: Measurement-Based Object-Oriented Software Develop-ment of the Software Project “Software Measurement Laboratory”. Preprint Nr. 6, 1996, Univ. of Magdeburg
Dumke, R.; Grigoleit, H.: Efficiency of CAME tools in software quality assurance. Software Quality Journal, 6(1997), S. 157–169
Dumke, R.; Winkler, A.: Management of the Component-Based Software Engineering with Metrics. Fifth Int. Symposium on Assessment of Software Tools, Pittsburgh, June 2–5, 1997, S. 104–110
Dvorak, J.: Conceptual Entropy and its Effect on Class Hierarchy. IEEE Computer, June 1994, S. 59–63
Ebert, C.; Dumke, R.: Software-Metriken in der Praxis. Springer Publ., 1996 (314 S.)
Eman, K.E.; Drouin, J.; Melo, W.: SPICE The Theory and Practice of Software Process Improvement and Capability Determination. IEEE Comp. Soc, 1998
Foltin, E.; Dumke, R. R.: Aspects of Software Database Design. Software Process — Improvement and Practice, (1998)4, S. 33–42
Gillibrand, D.; Kecheng, L.: Quality Metrics for Object-Oriented Design. JOOP, January 1998, S. 56–59
Grigoleit, H.: Bewertungsgestützte Visualisierung der Qualitätsattribute umfangreicher C++-Softwareprodukte. Diploma Thesis, Univ. of Magdeburg, 1998
Han, K.J.; Yoon, J.M.; Kim, J.A.; Lee, K.W.: Quality Assessment Criteria in C++ Classes. Microelectron. Reliability, 34(1994)2, S. 361–368
Hanebutte, N.: A Measurable Program Design Language. Diploma Thesis, University of Magdeburg, January 1999
Harrison, R.; Counsell, S.; Nithi, R.: Coupling Metrics for Object-Oriented Design. Proc. of the Fifth Int. Software Metrics Symposium, Nov. 20/21, Bethesda, Maryland, 1998, S. 150–157
Harrison, R.; Samaraweera, M.R.; Lewis, P.M.: Comparing programming paradigms: an evaluation of functional and object-oriented programs. Software Engineering Journal, 11(1996)4, S. 247–254
Henderson-Sellers, B.: Object-Oriented Metrics — Measures of Complexity. Prentice Hall Inc., 1996
Hitz, M.; Montazeri, B.: Measuring Product Attributes of Object-Oriented Systems. Proc. of the ESEC’95, Sitges, Spain, 1995, S. 124–136
Kung, D.C. et al: Class firewall, test order, and regression testing of object-oriented programs. JOOP, May 1995, S. 65
Kurananithi, S.; Bieman, J.M.: Candidate Reuse Metrics for Object-Oriented and Ada Software. Proc. of the First Int. Metrics Symp., May 1993, Baltimore, S. 120–128
Lake, A.; Cook, C.: A Software Complexity Metric for C++. Proc. of the Fourth Annual Workshop on Software Metrics. Oregon, March 22–24 1992, 15 S.
LaLonde, W.; Pugh, J.: Gathering metric information using metalevel facilities. JOOP, March/April, 1994, S. 33–37
Lee, Y.; Liang, B.; Wu, S.; Wang, F.: Measuring the Coupling and Cohesion of an Object-Oriented Program Based on Information Flow. Proc. of the ICSQ’95, Slovenia, S. 81–90
Li, W.; Henry, S.; Kafura, D.; Schulman, R.: Measuring object-oriented design. JOOP, July-August 1995, S. 48–55
Lorenz, M.; Kidd, J.: Object-Oriented Software Metrics. Prentice Hall Inc., 1994
Lubahn, D.: The Conception and Implementation of an C++ Measurement Tool. (German) Diploma Thesis, University of Magdeburg, March 1996
Marchesi, M.: OOA Metrics for the Unified Modeling Language. Proc. of the Second Euromicro Conference on Software Maintenance and Reengineering, Florence, Italy, March 8–11, 1998, S. 67–73
Moore, J W.: Software Engineering Standards. IEEE Computer Press, 1998
Poels, G.: On the Formal Aspects of the Measurement of Object-Oriented Software Specification. Katholieke Univ. Leuven, Ph. D. Script, No 125, 1999 (491 S.)
Proceedings of the International Software Metrics Symposium, 1993 (first), 1996 (third), 1998 (fifth)
Sharble, R.C.; Cohen, S.S.: The Object-Oriented Brewery: A Comparison of Two Object-Oriented Development Methods. Software Engineering Notes, 18(1993)2, S. 60–73
Welch, L.R.; Lankala, M.; Farr, W; Hammer, D.K.: Metrics for quality and concurrency in object-based systems. Annals on Software Engineering, 2(1996), S. 93–119
Whitmire, S.A.: Object-Oriented Design Measur-ment. John Wiley & Sons, Inc., 1997
Zahran, S.: Software Process Improvement — Practical Guidelines for Business Success. Addison-Wesley Publ., 1998
Zhuo, J.; Pichai, R.; Sahni, S.; Oman, P.W.: On the Validation of Relative Test Complexity for Object-Oriented Code. Proc. of the Fifth Int. Software Metrics Symposium, Nov. 20/21, Bethesda, Maryland, 1998, S. 258–266
Zuse, H.: A Framework of Software Measurement. DeGruyter Publ., 1997 (755 S.)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2000 Betriebswirtschaftlicher Verlag Dr. Th. Gabler GmbH, Wiesbaden, und Deutscher Universität-Verlag GmbH, Wiesbaden
About this chapter
Cite this chapter
Dumke, R. (2000). Erfahrungen in der Anwendung eines allgemeinen objektorientierten Measurement Framework. In: Dumke, R., Lehner, F. (eds) Software-Metriken. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-322-93389-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-322-93389-8_5
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-7120-1
Online ISBN: 978-3-322-93389-8
eBook Packages: Springer Book Archive