Ontology Module Metrics

In response to an increased need, various methods for ontology modularization have been proposed. However, few studies have focused on evaluative methods for ontology modules. In this study, we devise novel metrics to measure ontology modularity. To evaluate the ontology modules, we introduce cohesion and coupling based on the theory of software metrics. A cohesion metric and two coupling metrics were used to measure cohesion and coupling for ontology modules. These metrics were also designed to check consistency between the ontology modules and the original ontology. The new metrics support a more detailed relationship between classes in ontology modules. We validate the proposed metrics using the well known verification framework and the empirical experiments to complement previous investigations. This study offers ontology engineers valuable criteria with which to evaluate ontology modules and helps ontology users select the qualifying ontology modules.

[1]  Luigi Iannone,et al.  Ontology module extraction for ontology reuse: an ontology engineering perspective , 2007, CIKM '07.

[2]  Letha H. Etzkorn,et al.  Cohesion Metrics for Ontology Design and Application , 2005 .

[3]  Glenford J. Myers,et al.  Structured Design , 1999, IBM Syst. J..

[4]  Zhe Yang,et al.  Evaluation Metrics for Ontology Complexity and Evolution Analysis , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[5]  Vasant Honavar,et al.  Proceedings of the 1st International Workshop on Modular Ontologies, WoMO'06, co-located with the International Semantic Web Conference, ISWC'06 November 5, 2006, Athens, Georgia, USA , 2007, WoMO.

[6]  Valentina A. M. Tamma,et al.  SOMET: Algorithm and Tool for SPARQL Based Ontology Module Extraction , 2008, WoMO.

[7]  Michel C. A. Klein,et al.  Structure-Based Partitioning of Large Concept Hierarchies , 2004, SEMWEB.

[8]  Enrico Motta,et al.  Towards a Parametric Ontology Modularization Framework Based on Graph Transformation , 2007, WoMO.

[9]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[10]  Letha H. Etzkorn,et al.  Coupling metrics for ontology-based system , 2006, IEEE Software.

[11]  Sandro Morasca,et al.  Property-Based Software Engineering Measurement , 1996, IEEE Trans. Software Eng..

[12]  Austin Melton,et al.  Deriving structurally based software measures , 1990, Journal of Systems and Software.

[13]  Mark A. Musen,et al.  Specifying Ontology Views by Traversal , 2004, International Semantic Web Conference.

[14]  Jacob Cohen Statistical Power Analysis for the Behavioral Sciences , 1969, The SAGE Encyclopedia of Research Design.

[15]  Bijan Parsia,et al.  Automatic Partitioning of OWL Ontologies Using E-Connections , 2005, Description Logics.

[16]  Shari Lawrence Pfleeger,et al.  Towards a Framework for Software Measurement Validation , 1995, IEEE Trans. Software Eng..

[17]  Frank Loebe,et al.  Requirements for Logical Modules , 2006, WoMO.

[18]  Meilir Page-Jones,et al.  The practical guide to structured systems design , 1980 .

[19]  Enrico Motta,et al.  Modularization: a Key for the Dynamic Selection of Relevant Knowledge Components , 2006, WoMO.