Abstract
Software measures have been extensively used to help software managers, customers, and users to assess the quality of a software product based on its internal attributes such complexity and size. Many large software companies have intensively adopted software measures to better understand the relationships between to software quality and software product internal attributes and, thus, improve their software development processes. For instance, software product measures have successfully been used to assess software maintainability and error-proneness. Large software organization, such NASA and HP, have been able to predict costs and delivery time via software product measures. Many characterization baselines have been built based on technically sound software measures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Shyam R. Chidamber and Chris F. Kemerer, A Metrics Suite for Object Oriented Design, IEEE Transactions on Software Engineering, vol. 20, no. 6, June 1994, pp. 476–493.
Serge Demeyer and Stephane Ducasse, Metrics, Do They Really Help?, Technical Report. See http://www.iam.unibe.ch/~scg/.
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Design Patterns, Addison Wesley, Reading, MA, 1995.
Adele Goldberg and Kenneth S. Rubin, Succeeding With Objects: Decision Frameworks for Project Management, Addison-Wesley, Reading, Mass., 1995.
Brian Henderson-Sellers, Object-Oriented Metrics: Mesures of Complexity, Prentice-Hall, 1996.
Ivar Jacobson, Martin Griss and Patrik Jonsson, Software Reuse, Addison-Wesley/ACM Press, 1997.
Mark Lorenz and Jeff Kidd, Object-Oriented Software Metrics: A Practical Approach, Prentice-Hall, 1994, (2).
Trygve Reenskaug, Working with Objects: The OOram Software Engineering Method, Manning Publications, 1996.
References
J.M. Bieman, B.K. Kang. Cohesion and Reuse in an Object-Oriented System. Proc. ACM Symposium on Software Reusability, April 1995.
S.R. Hidamber, C.F. Kemerer. A metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering, Vol.20, No.6, June 1994.
References
R. R. Dumke and E. Foltin, Metrics-Based Evaluation of Object-Oriented Software Development Methods, Proc. of the European CSMR, Florence, Italy, March 8–11, 1998, pp. 193–196
H. Grigoleit, H.: Evaluated-based Visualization of Large Sclale C++ Software Products (German), Diploma Thesis, University of Magdeburg, 1998
SMLAB: The Virtual Software Measurement Laboratory at the University of Magdeburg, Germany, http://ivs.cs.uni-magdeburg.de/sw-eng/us/
References
Abreu, F.B. & Carapuca, R., «Object-Oriented Software Engineering: Measuring and Controlling the Development Process», Proc. 4th Int. Conference on Software Quality, ASQC, McLean, VA, USA, October 1994.
Abreu, F.B. & Goulao, M. & Esteves, R., «Toward the Design Quality Evaluation of Object-Oriented Software Systems», Proc. 5th Int. Conference on Software Quality, ASQC, Austin, TX, USA, October 1995.
Abreu, F.B. & Melo, W., «Evaluating the Impact of Object-Oriented Design on Software Quality», Proc. 3rd Int. Software Metrics Symposium, IEEE, Berlin, March 1996.
Abreu, F.B. & Esteves, R. & Goulao, M, «The Design of Eiffel Programs: Quantitative Evaluation Using the MOOD Metrics», Proc. TOOLS USA’96, Santa Barbara, California, USA, August 1996.
Abreu, F.B. & Ochoa, L.& Goulao, M., «The GOODLY Design Language for MOOD Metrics Collections» INESC internal report, March 1997.
Abreu, F.B., «The MOOD2 Metrics Set», INESC internal report, April 1998.
Abreu, F.B. & Pereira, G. & Sousa, P., «Reengineering the Modularity of Object Oriented Systems», ECOOP 98 Workshop 2, Brussels, Belgium, July 1998. available at http://albertina.inesc.pt/ftp/pub/esw/mood-
References
L.C. Briand, S. Morasca and V.R. Basili, Property-Based Software Engineering Measurement, IEEE Transactions on Software Engineering, Vol. 22, No. 1, January 1996, pp. 68–86.
L.C. Briand, S. Morasca and V.R. Basili, Response to: Comments on «Property-Based Software Engineering Measurement»: Refining the Additivity Properties, IEEE Transactions on Software Engineering, Vol. 23, No. 3, March 1997, pp. 196–197.
S.R. Chidamber and C.F. Kemerer, A Metrics Suite for Object Oriented Design, IEEE Transactions on Software Engineering, Vol. 20, No. 6, June 1994,pp. 476–493.
B.A. Kitchenham and J.G. Stell, The danger of using axioms in software metrics, IEE Proceedings on Software Engineering, Vol. 144, No. 5-6, October-December 1997, pp. 279–285.
S. Morasca and L.C. Briand, Towards a Theoretical Framework for Measuring Software Attributes, Proceedings of the IEEE 4th International Software Metrics Symposium (METRICS97), Albuquerque, NM, USA, November 1997.
G. Poels and G. Dedene, Comments on «Property-Based Software Engineering Measurement»: Refining the Additivity Properties, IEEE Transactions on Software Engineering, Vol. 23, No. 3, March 1997, pp. 190–195.
M. Snoeck and G. Dedene, Generalisation/ Specialisation and Role in Object Oriented Conceptual Modeling, Data and Knowledge Engineering, Vol. 19, No. 2, June 1996, pp. 171–195.
M. Snoeck and G. Dedene, Existence Dependency: The key to semantic integrity between structural and behavioural aspects of object types, IEEE Transactions on Software Engineering, Vol. 24, No. 4, April 1998, pp. 233–251.
References
H. Mili, F. Mili, and A. Mili, Reusing Software: Issues and Research Directions, IEEE Transactions on Software Engineering, Vol. 21, N. 6, pp 528–562, 1995.
V. R. Basili, S. E. Condon, K El Emanm, R. B.Hendrick, and W. Melo, Characterizing and Modeling the Cost of Rework in a Library of Reusable Software Components. In Proc. of 19th International Conference on Software Engineering, 1997.
W. Li and S. Henry. Object-oriented metrics that predict maintainability. Journal of systems and software, Vol. 23, N. 2, pp 111–122, 1993.
J. R. Quinlan, C4.5: Programs for Machine Learning, Morgan Kaufmann Publishers, 1993.
J. Bansiya and C. Davis, Automated Metrics an Object-Oriented Development. Dr. Dobb Journal, December 1997.
G. Caldiera and V. R. Basili, Identifying and Qualifying Reusable Software Components. IEEE Computer, Vol. 24, N. 2, 1991.
References
N. E. Fenton, Software Metrics a Rigorous Approach, Capman Hall, New York, 1991
I. Jacobson, M. Christerson, P. Jonsson, and G. Overgaard, Object Oriented Software Engineering, Addison Wesley, Reading. Massachusetts, 1992
E. Kantorowitz, Algorithm Simplification Through Object Orientation, Software Practice and Experience, 27(2), Feb. 1997, 173–183
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sahraoui, H.A. (1998). Object Oriented Product Metrics for Quality Assessment (Workshop 9). In: Demeyer, S., Bosch, J. (eds) Object-Oriented Technology: ECOOP’98 Workshop Reader. ECOOP 1998. Lecture Notes in Computer Science, vol 1543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49255-0_56
Download citation
DOI: https://doi.org/10.1007/3-540-49255-0_56
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65460-5
Online ISBN: 978-3-540-49255-9
eBook Packages: Springer Book Archive