loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th IEEE International Symposium on Software Metrics (METRICS'04)
Probabilistic Evaluation of Object-Oriented Systems
Chicago, Illinois
September 11-September 17
ISBN: 0-7695-2129-0
Nikolaos Tsantalis, University of Macedonia, Greece
Alexander Chatzigeorgiou, University of Macedonia, Greece
George Stephanides, University of Macedonia, Greece
Ignatios Deligiannis, Technological Education Institute of Thessaloniki, Greece
The goal of this study is the development of a probabilistic model for the evaluation of flexibility of an object-oriented design. In particular, the model estimates the probability that a certain class of the system will be affected when new functionality is added or when existing functionality is modified. It is obvious that when a system exhibits a large sensitivity to changes, the corresponding design quality is questionable. Useful conclusions can be drawn from this model regarding the comparative evaluation of two or more object-oriented systems or even the assessment of several generations of the same system, in order to determine whether or not good design principles have been applied. The proposed model has been implemented in a Java program that can automatically analyze the class diagram of a given system.
Citation:
Nikolaos Tsantalis, Alexander Chatzigeorgiou, George Stephanides, Ignatios Deligiannis, "Probabilistic Evaluation of Object-Oriented Systems," metrics, pp.26-33, 10th IEEE International Symposium on Software Metrics (METRICS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.