Abstract
This articles presents SmallCritic, a tool for judging and ameliorating object-oriented programs written in Smalltalk. It applies object-oriented metrics to measure the complexity and size of a class and gives the programmer guidelines to enhance the quality of his/her programs. Initially, an overview of metrics is given as well as of the object-orientation and Smalltalk. Additionally, a basic set of metrics to evaluate object-oriented programs written in Smalltalk is given. Finally, the tool SmallCritic is presented and some aspects of its functionality described.
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
Beck, K.: To accessor or not to accessor? The Smalltalk Report, vol. 2(8) June 1993.
Bilow, S.: Software Entropy and the Need for Object-Oriented Metrics. Journal of Object-Oriented Programming, vol.5 num.8, Jan. 1993.
Chidamber, S.; Kemerer, C.: Towards a Metrics Suite for Object Oriented Design. Proceedings of OOPSLA ‘91. 1991.
Goldberg, A.; Robson, D.: SMALLTALK-80 The Language and its Implementation. Addison-Wesley, 1983.
Lieberherr, K.; Holland, I.: Assuring Good Style for Object-Oriented Programs. IEEE Software Sept. 1989.
Morschel, I.: Learning to Produce Good Object-Oriented Programs, apitite ‘94 Brisbane, AUS. 1994.
OOPSLA ‘92: Metrics for Object-Oriented Software Development. Workshop Report OOPSLA 1992.
Oxhøj, N.; Palsberg, J.; Schwartzbach, M.: Making Type Inference Practical. Proceedings ECOOP ‘92, Springer-Verlag (LNCS 615). 1992.
Parnas, D.; Clements, P.; Weiss, D.: The Modular Structure of Complex Systems. IEEE Trans. Software Eng. March. 1985.
Sharble, R.; Cohen, S.: The Object-Oriented Brewery: A Comparison of Two Object-Oriented Development Methods. Software Eng. Notes 18(2) 1993.
Wegner, P.: Dimensions of Object-Based Language Design. Proceedings of the OOPSLA ‘87. 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Morschel, I. (1994). Applying Object-Oriented Metrics to Enhance Software Quality. In: Dumke, R., Zuse, H. (eds) Theorie und Praxis der Softwaremessung. DUV: Datenverarbeitung. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-663-14540-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-663-14540-0_7
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-2061-2
Online ISBN: 978-3-663-14540-0
eBook Packages: Springer Book Archive