An environment for measuring and improving the quality of object-oriented software

Citation
C. Ebert et I. Morschel, An environment for measuring and improving the quality of object-oriented software, QUAL REL EN, 15(1), 1999, pp. 33-45
Citations number
17
Categorie Soggetti
Engineering Management /General
Journal title
QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL
ISSN journal
07488017 → ACNP
Volume
15
Issue
1
Year of publication
1999
Pages
33 - 45
Database
ISI
SICI code
0748-8017(199901/02)15:1<33:AEFMAI>2.0.ZU;2-H
Abstract
It is widely accepted that more widespread use of object-oriented technique s can only come about when there are techniques and tool systems that provi de design support beyond visualizing code. Distinct software metrics are co nsidered as being able to support the design by indicating critical compone nts with respect to various quality factors such as maintainability and rel iability. Unfortunately, many object-oriented metrics were defined and appl ied to classroom projects, but no evidence was given that the metrics are u seful and applicable-both from an experience viewpoint and from a tools vie wpoint-for industrial object-oriented development. Distinct complexity metr ics have been developed and integrated in a Smalltalk development support s ystem called SmallMetric. Thus we achieved a basis for software analysis (m etrics) and development support (critique) of Smalltalk systems. The main c oncepts of the environment including the underlying metrics are explained, its use and operation are discussed and some results of the implementation and its application to several industrial projects are given with examples. Copyright (C) 1999 John Wiley & Sons, Ltd.