Title :
Toward the automatic assessment of evolvability for reusable class libraries
Author :
Sahraoui, Houari A. ; Lounis, Hakim ; Boukadoum, Mounir A. ; Ethève, Frédéric
Author_Institution :
Dept. d´´Inf. et de Recherche Oper., Montreal Univ., Que., Canada
Abstract :
Many sources agree that managing the evolution of an OO system constitutes a complex and resource-consuming task. This is particularly true for reusable class libraries, as the user interface must be preserved to allow for version compatibility. Thus, the symptomatic detection of potential instabilities during the design phase of such libraries may serve to avoid later problems. This paper presents a fuzzy logic-based approach for evaluating the interface stability of a reusable class library, by using structural metrics as stability indicators
Keywords :
software libraries; software maintenance; software reusability; user interfaces; automatic evolvability assessment; fuzzy logic-based approach; interface stability; object-oriented system; reusable class libraries; stability indicators; structural metrics; user interface; Bayesian methods; Decision trees; Fuzzy logic; Machine learning; Machine learning algorithms; Object oriented modeling; Resource management; Software libraries; Software quality; Stability;
Conference_Titel :
Automated Software Engineering, 2000. Proceedings ASE 2000. The Fifteenth IEEE International Conference on
Conference_Location :
Grenoble
Print_ISBN :
0-7695-0710-7
DOI :
10.1109/ASE.2000.873680