A New Suite of Metrics for Object-Oriented Software

Cara Stein, Letha Etzkorn, Glenn Cox, Phillip Farrington, Sampson Gholston, Dawn Utley, Julie Fortune

Abstract

Software practitioners need to be able to assess the quality of their software, and metrics provide an automated way to do that. Traditional software metrics count aspects of code related to its syntax. In contrast, semantic metrics, introduced by Etzkorn and Delugach, count things related to the meaning of software in its domain. Because semantic metrics do not depend on the structure of the code, they can be calculated from requirements and design documents before implementation. This paper introduces and validates a suite of new semantic metrics. These metrics measure aspects of the quality of object-oriented software and can be computed from source code or from design specifications.

References

  1. Etzkorn, L., Delugach, H.: Towards a Semantic Metrics Suite for Object-Oriented Design. Proceedings of the 34th International Conference on Technology of Object-Oriented Languages and Systems (2000) 71-80.
  2. Etzkorn, L., Gholston, S., Hughes, W.: A Semantic Entropy Metric. Journal of Software Maintenance and Evolution, Vol. 14, No. 4 (July/August 2002) 293-310.
  3. Curtis, B., Carleton, A.: Seven ± Two Software Measurement Conundrums. Proceedings of the 2nd International Metrics Symposium (1994) 96-105.
  4. Park, R.: Software Size Measurement: A framework for Counting Source Statements. Technical Report SEI-92-TR-20. Software Engineering Institute, Pittsburgh (1992) 136-137.
  5. Kitchenham, B., Pfleeger, S., Fenton, N.: Towards a Framework for Software Measurement Validation. IEEE Transactions on Software Engineering, Vol. 21, No. 12 (Dec. 1995) 929- 944.
  6. Briand, L., Morasca, S., Basili, V.: Property-Based Software Engineering Measurement. IEEE Transactions on Software Engineering, Vol. 22, No. 1 (Jan. 1996) 68-86.
Download


Paper Citation


in Harvard Style

Stein C., Etzkorn L., Cox G., Farrington P., Gholston S., Utley D. and Fortune J. (2004). A New Suite of Metrics for Object-Oriented Software . In Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004) ISBN 972-8865-04-X, pages 49-58. DOI: 10.5220/0002649400490058


in Bibtex Style

@conference{sam04,
author={Cara Stein and Letha Etzkorn and Glenn Cox and Phillip Farrington and Sampson Gholston and Dawn Utley and Julie Fortune},
title={A New Suite of Metrics for Object-Oriented Software},
booktitle={Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004)},
year={2004},
pages={49-58},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002649400490058},
isbn={972-8865-04-X},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Workshop on Software Audits and Metrics - Volume 1: SAM, (ICEIS 2004)
TI - A New Suite of Metrics for Object-Oriented Software
SN - 972-8865-04-X
AU - Stein C.
AU - Etzkorn L.
AU - Cox G.
AU - Farrington P.
AU - Gholston S.
AU - Utley D.
AU - Fortune J.
PY - 2004
SP - 49
EP - 58
DO - 10.5220/0002649400490058