A comparison of metrics for UML class diagrams
ACM SIGSOFT Software Engineering Notes
Empirical analysis of entropy distance metric for UML class diagrams
ACM SIGSOFT Software Engineering Notes
Measuring design complexity of semantic web ontologies
Journal of Systems and Software
KICSS'10 Proceedings of the 5th international conference on Knowledge, information, and creativity support systems
Ontology analysis on complexity and evolution based on conceptual model
DILS'06 Proceedings of the Third international conference on Data Integration in the Life Sciences
An evaluation method for ontology complexity analysis in ontology evolution
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
Efficient software clustering technique using an adaptive and preventive dendrogram cutting approach
Information and Software Technology
Hi-index | 0.00 |
UML is a good tool to represent ontologies. When usingUML for Ontology development, one of the principal goalsis to assure the quality of ontologies. UML class diagramsprovide a static modeling capability that is well suited forrepresenting ontologies, so the structural complexity ofUML class diagram is one of the most important measuresto evaluate the quality of the ontologies. This paper usesweighted class dependence graphs to represent a givenclass diagrams, and then presents a structure complexitymeasure for the UML class diagrams based on entropydistance. It considers complexity of both classes andrelationships between the classes, and presents rules fortransforming complexity value of classes and differentkinds of relations into a weighted class dependence graphs.This method can measure the structure complexity of classdiagrams objectively.