Abstract
XOOM, a tool framework to support language independent experimentation with metrics measuring object-oriented product attributes on source-code level is presented. The framework consists of three layers: The frontend is responsible for parsing different object-oriented languages, establishing a repository of program structure information which represents the core layer. The backend of the tool consists of an extensible set of measurement routines operating on the repository.
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
Lionel C. Briand, Prem Devanbu, Walcélio L. Melo. Defining and Validating Design Coupling Measures in Object-Oriented Systems. ISERN report, ISERN-96–08
Shyam R. Chidamber, Chris F. Kemerer. A metrics suite for object-oriented design. IEEE Trans. Software Engineering, vol. 20, no. 6, June 1994, p. 476–493
Martin Hitz, Behzad Montazeri. Chidamber & Kemerer’s Metrics Suite: A Measurement Theory Perspective. IEEE Trans. Software Engineering, vol. 22, no. 4, April 1996, p. 267–271
Franz Christian Penz, Günther Vinek. Reverse Engineering of Structural Relationships in Smalltalk, Universität Wien, 1996
Robin Whitty. Object-Oriented Metrics: People and Publications. Centre for Systems and Software Engineering, School of Computing, Information Systems and Mathematics, South Bank University, London SEI OAA, UK. http://www.sbu.ac.uk/—csse/publications/OOMetrics.html, June 1996.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Betriebswirtschaftlicher Verlag Dr. Th. Gabler GmbH, Wiesbaden
About this chapter
Cite this chapter
Hitz, M., Stiller, S. (1997). Automatic Extraction of Object-Oriented Software Metrics. In: Lehner, F., Dumke, R., Abran, A. (eds) Software Metrics. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-322-99929-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-322-99929-0_2
Publisher Name: Deutscher Universitätsverlag, Wiesbaden
Print ISBN: 978-3-8244-6518-7
Online ISBN: 978-3-322-99929-0
eBook Packages: Springer Book Archive