Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Inheritance Based Maintenance Prediction Scheme Using Design Complexity Metrics


Affiliations
1 Department of Computer Science, Sri Sarada College for Women, Salem-16, India
2 K.S.R College of Engineering, K.S.R Kalvi Nagar, Tiruchengode, India
     

   Subscribe/Renew Journal


The Object-Oriented paradigm has become increasingly popular in recent years. Researchers agree that, although maintenance may turn out to be easier for Object-Oriented 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 Object-Oriented systems.

The purpose of this work is to apply three existing Object-Oriented design complexity metrics and, specifically, to assess their ability to predict maintenance time for the inheritance process. This research reports the results of validating three metrics, Interaction Level (IL), Interface Size (IS), and Operation Argument Complexity (OAC).

This system is designed to estimate maintenance time for the software's that are developed by using java. 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

Interface Size Interaction Level Maintenance Time, Operation Argument Complexity.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 131

PDF Views: 2




  • Inheritance Based Maintenance Prediction Scheme Using Design Complexity Metrics

Abstract Views: 131  |  PDF Views: 2

Authors

M. Latha
Department of Computer Science, Sri Sarada College for Women, Salem-16, India
K. Duraiswamy
K.S.R College of Engineering, K.S.R Kalvi Nagar, Tiruchengode, India

Abstract


The Object-Oriented paradigm has become increasingly popular in recent years. Researchers agree that, although maintenance may turn out to be easier for Object-Oriented 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 Object-Oriented systems.

The purpose of this work is to apply three existing Object-Oriented design complexity metrics and, specifically, to assess their ability to predict maintenance time for the inheritance process. This research reports the results of validating three metrics, Interaction Level (IL), Interface Size (IS), and Operation Argument Complexity (OAC).

This system is designed to estimate maintenance time for the software's that are developed by using java. 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


Interface Size Interaction Level Maintenance Time, Operation Argument Complexity.