Journal of Japan Society for Fuzzy Theory and Intelligent Informatics
Online ISSN : 1881-7203
Print ISSN : 1347-7986
ISSN-L : 1347-7986
Short Notes
An Empirical Study on the Effectiveness of Class Structural Analysis with Fuzzy Graph
Hirohisa AMANTrao YANARUHiroyuki YAMADAMatu-Tarow NODA
Author information
JOURNAL FREE ACCESS

2003 Volume 15 Issue 2 Pages 243-249

Details
Abstract
In object-oriented software development, class design is one of the most significant factors. In order to provide assessments or predictions of class designs, software metrics have been studied in software engineering discipline. When a software metric does not give a reasonable evaluation to a class, we could modify the class structure, and our modification could lead to simplify the class design quality. In order to support such modifications in terms of class structural complexity, an analysis-method with fuzzy graph has been proposed in the past. This is a method for detecting a class member -a method or an attribute- such that it may have a significant impact on the class structural complexity. However, the method effectiveness has never been discussed. The contribution of this paper is to present an empirical study on the effectiveness of that method. In the empirical study, many object-oriented programs (Java classes) are made pseudo modifications, and impacts of those modifications are evaluated by a software metric. The empirical results show that the class members corresponding to the strengthen points in terms of unilaterally connected graph or strongly connected graph could have significant impacts on the class structural complexity. Thus, the above method is useful for class structural analysis.
Content from these authors
© 2003 Japan Society for Fuzzy Theory and Intelligent Informatics
Previous article Next article
feedback
Top