Skip to main content

Object Oriented Product Metrics for Quality Assessment (Workshop 9)

  • Conference paper
  • First Online:
Object-Oriented Technology: ECOOP’98 Workshop Reader (ECOOP 1998)

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

Included in the following conference series:

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.

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. 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.

    Article  Google Scholar 

  2. Serge Demeyer and Stephane Ducasse, Metrics, Do They Really Help?, Technical Report. See http://www.iam.unibe.ch/~scg/.

  3. Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Design Patterns, Addison Wesley, Reading, MA, 1995.

    Google Scholar 

  4. Adele Goldberg and Kenneth S. Rubin, Succeeding With Objects: Decision Frameworks for Project Management, Addison-Wesley, Reading, Mass., 1995.

    Google Scholar 

  5. Brian Henderson-Sellers, Object-Oriented Metrics: Mesures of Complexity, Prentice-Hall, 1996.

    Google Scholar 

  6. Ivar Jacobson, Martin Griss and Patrik Jonsson, Software Reuse, Addison-Wesley/ACM Press, 1997.

    Google Scholar 

  7. Mark Lorenz and Jeff Kidd, Object-Oriented Software Metrics: A Practical Approach, Prentice-Hall, 1994, (2).

    Google Scholar 

  8. Trygve Reenskaug, Working with Objects: The OOram Software Engineering Method, Manning Publications, 1996.

    Google Scholar 

References

  1. J.M. Bieman, B.K. Kang. Cohesion and Reuse in an Object-Oriented System. Proc. ACM Symposium on Software Reusability, April 1995.

    Google Scholar 

  2. S.R. Hidamber, C.F. Kemerer. A metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering, Vol.20, No.6, June 1994.

    Google Scholar 

References

  1. 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

    Google Scholar 

  2. H. Grigoleit, H.: Evaluated-based Visualization of Large Sclale C++ Software Products (German), Diploma Thesis, University of Magdeburg, 1998

    Google Scholar 

  3. SMLAB: The Virtual Software Measurement Laboratory at the University of Magdeburg, Germany, http://ivs.cs.uni-magdeburg.de/sw-eng/us/

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Abreu, F.B. & Ochoa, L.& Goulao, M., «The GOODLY Design Language for MOOD Metrics Collections» INESC internal report, March 1997.

    Google Scholar 

  6. Abreu, F.B., «The MOOD2 Metrics Set», INESC internal report, April 1998.

    Google Scholar 

  7. 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

  1. 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.

    Article  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

    Article  MATH  Google Scholar 

  8. 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.

    Article  Google Scholar 

References

  1. 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.

    Article  Google Scholar 

  2. 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.

    Google Scholar 

  3. W. Li and S. Henry. Object-oriented metrics that predict maintainability. Journal of systems and software, Vol. 23, N. 2, pp 111–122, 1993.

    Article  Google Scholar 

  4. J. R. Quinlan, C4.5: Programs for Machine Learning, Morgan Kaufmann Publishers, 1993.

    Google Scholar 

  5. J. Bansiya and C. Davis, Automated Metrics an Object-Oriented Development. Dr. Dobb Journal, December 1997.

    Google Scholar 

  6. G. Caldiera and V. R. Basili, Identifying and Qualifying Reusable Software Components. IEEE Computer, Vol. 24, N. 2, 1991.

    Google Scholar 

References

  1. N. E. Fenton, Software Metrics a Rigorous Approach, Capman Hall, New York, 1991

    MATH  Google Scholar 

  2. I. Jacobson, M. Christerson, P. Jonsson, and G. Overgaard, Object Oriented Software Engineering, Addison Wesley, Reading. Massachusetts, 1992

    MATH  Google Scholar 

  3. E. Kantorowitz, Algorithm Simplification Through Object Orientation, Software Practice and Experience, 27(2), Feb. 1997, 173–183

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics