JOURNAL ARTICLE

Predicting maintenance performance using object-oriented design complexity metrics

Rajendra K. BandiVijay K. VaishnaviDaniel Turk

Year: 2003 Journal:   IEEE Transactions on Software Engineering Vol: 29 (1)Pages: 77-87   Publisher: IEEE Computer Society

Abstract

The Object-Oriented (OO) paradigm has become increasingly popular in recent years. Researchers agree that, although maintenance may turn out to be easier for OO systems, it is unlikely that the maintenance burden will completely disappear. One approach to controlling software maintenance costs is the utilization of software metrics during the development phase, to help identify potential problem areas. Many new metrics have been proposed for OO systems, but only a few of them have been validated. The purpose of this research is to empirically explore the validation of three existing OO design complexity metrics and, specifically, to assess their ability to predict maintenance time. This research reports the results of validating three metrics, Interaction Level (IL), Interface Size (IS), and Operation Argument Complexity (OAC). A controlled experiment was conducted to investigate the effect of design complexity (as measured by the above metrics) on maintenance time. Each of the three metrics by itself was found to be useful in the experiment in predicting maintenance performance.

Keywords:
Computer science Software maintenance Software metric Software engineering Object-oriented programming Software Software development Software quality Programming language

Metrics

150
Cited By
17.66
FWCI (Field Weighted Citation Impact)
53
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software Engineering Techniques and Practices
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Object Oriented Design Metrics For Design And Complexity Analysis

Prof. Anish Lazrus Sonam Gupta

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2017
JOURNAL ARTICLE

Object Oriented Design Metrics For Design And Complexity Analysis

Sonam Gupta*, Prof. Anish Lazrus

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2017
JOURNAL ARTICLE

Complexity Metrics For Quality AssessmentOf Object-oriented Design

Trevor P. Hopkins

Journal:   WIT transactions on information and communication technologies Year: 1970 Vol: 9
© 2026 ScienceGate Book Chapters — All rights reserved.