An Analysis of Applicability using Quality Metrics for Ontologies on Ontology Design Patterns

Ontology design patterns ODPs provide best-practice solutions for common or recurring ontology design problems. This work focuses on content ODPs, which form small ontologies themselves and thus can be subject to ontology quality metrics in general. We investigate the use of such metrics for content ODP evaluation in terms of metrics applicability and validity. The quality metrics used for this investigation are taken from existing work in the area of ontology quality evaluation. We discuss the general applicability to content ODP of each metric considering its definition, ODP characteristics, and the defined goals of ODPs. The research process presented in this paper has two phases. In the first phase, we conducted a literature research in the area of metrics for assessing ontology quality. The second phase consisted of a two-step evaluation of the ontology metrics identified in the literature analysis. During the first step, we investigated whether the metrics are appropriate to differentiate between content ODPs of different quality. Metrics that proved to be applicable were calculated for a random set of 14 content ODPs. In the second step, a controlled experiment, the quality indicated by the metric value was contrasted with the perception of ontology engineers; that is, do 'measured quality' and 'perceived quality' match?. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Steffen Staab,et al.  Engineering Ontologies using Semantic Patterns , 2001, OIS@IJCAI.

[2]  Christian Lovis,et al.  Validation of Concept Representation Using Natural Language Generation , 1997, AMIA.

[3]  Nicola Guarino,et al.  An Overview of OntoClean , 2004, Handbook on Ontologies.

[4]  Petruţa Blaga,et al.  Production Quality Control in the Process of Coating in an Electrostatic Field , 2014 .

[5]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[6]  Rim Djedidi,et al.  ONTO-EVOAL an Ontology Evolution Approach Guided by Pattern Modeling and Quality Evaluation , 2010, FoIKS.

[7]  B. F. Castro Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .

[8]  Kurt Sandkuhl,et al.  Patterns in Ontology Engineering: Classification of Ontology Patterns , 2005, ICEIS.

[9]  Ho-Won Jung,et al.  Measuring Software Product Quality: A Survey of ISO/IEC 9126 , 2004, IEEE Softw..

[10]  Bruce W. Porter,et al.  Knowledge Patterns , 2000, Handbook on Ontologies.

[11]  A. Patrice Seyed Integrating OntoClean's Notion of Unity and Identity with a Theory of Classes and Types - Towards a Method for Evaluating Ontologies , 2012, FOIS.

[12]  Aldo Gangemi,et al.  Ontology Design Patterns , 2005 .

[13]  David C. Hay,et al.  Data Model Patterns: Conventions of Thought , 1965 .

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

[15]  Bijan Parsia,et al.  Explaining Inconsistencies in OWL Ontologies , 2009, SUM.

[16]  Steffen Staab,et al.  Measuring Similarity between Ontologies , 2002, EKAW.

[17]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[18]  Amit P. Sheth,et al.  Ontological Evaluation and Validation , 2010 .

[19]  Nigel Bevan,et al.  Measuring usability as quality of use , 1995, Software Quality Journal.

[20]  M. Fowler Analysis patterns: reusable objects models , 1996 .

[21]  Eva Blomqvist,et al.  Pattern ranking for semi-automatic ontology construction , 2008, SAC '08.

[22]  Tatiana Gavrilova,et al.  To a method of evaluating ontologies , 2011 .

[23]  Eva Blomqvist,et al.  Semi-automatic Ontology Construction based on Patterns , 2009 .

[24]  Amit P. Sheth,et al.  OntoQA: Metric-Based Ontology Quality Analysis , 2005 .

[25]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[26]  York Sure-Vetter,et al.  How to Design Better Ontology Metrics , 2007, ESWC.

[27]  Nathalie Aussenac-Gilles,et al.  OQuaRE: A SQuaRE-based Approach for Evaluating the Quality of Ontologies , 2011, J. Res. Pract. Inf. Technol..

[28]  Aldo Gangemi,et al.  Ontology Design Patterns for Semantic Web Content , 2005, SEMWEB.

[29]  Murray Silverstein,et al.  A Pattern Language , 1977 .

[30]  A. Patrice Seyed A Method for Evaluating Ontologies - Introducing the BFO-Rigidity Decision Tree Wizard , 2012, FOIS.

[31]  Peter K. Schott,et al.  Estimating Cross-Country Differences in Product Quality , 2008 .

[32]  Kurt Sandkuhl,et al.  Applicability of Quality Metrics for Ontologies on Ontology Design Patterns , 2013, KEOD.

[33]  Terhilda Garrido,et al.  e-Measures: insight into the challenges and opportunities of automating publicly reported quality measures , 2013, J. Am. Medical Informatics Assoc..