Title
A Methodology for Constructing Maintainability Model of Object-Oriented Design
Abstract
It is obvious that qualities of software design heavily affects on qualities of software ultimately developed. One of claimed advantages of object-oriented paradigm is the ease of maintenance. The main goal of this work is to propose a methodology for constructing maintainability model of object-oriented software design model using three techniques. Two sub-characteristics of maintainability: understandability and modifiability are focused in this work. A controlled experiment is performed in order to construct maintainability models of object-oriented designs using the experimental data. The first maintainability model is constructed using Metrics-Discriminant technique. This technique analyzes the pattern of correlation between maintainability levels and structural complexity design metrics applying Discriminant analysis. The second one is built using Weighted-Score-Level technique. The technique uses a weighted sum method by combining understandability and modifiability levels which are converted from understandability and modifiability scores. The third one is created using Weighted-Predicted-Level technique. Weighted-Predicted-Level uses a weighted sum method by combining predicted understandability and modifiability level, obtained from applying understandability and modifiability models. This paper presents comparison of maintainability models obtained from three techniques.
Year
DOI
Venue
2004
10.1109/QSIC.2004.4
QSIC
Keywords
Field
DocType
object-oriented design,modifiability level,modifiability model,metrics-discriminant technique,weighted-score-level technique,maintainability level,maintainability model,modifiability score,weighted sum method,constructing maintainability model,weighted-predicted-level technique,structural complexity,software reliability,discriminant analysis,software metrics,software maintenance,software design,object oriented design
Object-oriented design,Software design,Systems engineering,Computer science,Software,Linear discriminant analysis,Software metric,Software maintenance,Software quality,Maintainability,Reliability engineering
Conference
ISBN
Citations 
PageRank 
0-7695-2207-6
7
0.48
References 
Authors
2
3
Name
Order
Citations
PageRank
Matinee Kiewkanya171.49
Nongyao Jindasawat270.82
Pornsiri Muenchaisri3336.67