loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Quality Software, Fourth International Conference on (QSIC'04)
A Methodology for Constructing Maintainability Model of Object-Oriented Design
Braunshweig, Germany
September 08-September 10
ISBN: 0-7695-2207-6
Matinee Kiewkanya, Chulalongkorn University, Thailand
Nongyao Jindasawat, Chulalongkorn University, Thailand
Pornsiri Muenchaisri, Chulalongkorn University, Thailand
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.
Citation:
Matinee Kiewkanya, Nongyao Jindasawat, Pornsiri Muenchaisri, "A Methodology for Constructing Maintainability Model of Object-Oriented Design," qsic, pp.206-213, Quality Software, Fourth International Conference on (QSIC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.