header

Analysis of Ontology Competency Questions and their Formalisations in SPARQL-OWL

25 Pages Posted: 26 Nov 2019 First Look: Under Review

See all articles by Dawid Wisniewski

Dawid Wisniewski

Poznan University of Technology - Faculty of Computing

Jedrzej Potoniec

Poznan University of Technology - Faculty of Computing

Agnieszka Lawrynowicz

Poznan University of Technology - Faculty of Computing

C. Maria Keet

University of Cape Town (UCT) - Department of Computer Science

Abstract

Competency Questions (CQs) are natural language questions outlining and constraining the scope of knowledge represented in an ontology. Despite that CQs are a part of several ontology engineering methodologies, the actual publication of CQs for the available ontologies is very limited and even scarcer is the publication of their respective formalisations in terms of, e.g., SPARQL queries. This paper aims to contribute to addressing the myriad of engineering hurdles to using CQs in ontology development. A prerequisite to this is to understand the relation between CQs and the queries over the ontology. We use a new dataset of 234 competency questions and their SPARQL-OWL queries for several ontologies in dierent domains developed by dierent groups, and analysed the CQs in two principal ways. The first stage focused on a linguistic analysis of the natural language text itself, i.e., a lexico-syntactic analysis without any presuppositions of ontology elements, and a subsequent step of semantic analysis in order to find patterns. This increased diversity of CQ sources resulted in a 4-5-fold increase of hitherto published patterns, to 106 distinct CQ patterns, which have a limited subset of few patterns shared across the CQ sets from the dierent ontologies. Next, we analysed the relation between the found CQ patterns and their respective SPARQL-OWL patterns, which revealed that one CQ pattern may be realised by more than one SPARQL-OWL query pattern, and vice versa. These insights may contribute to establishing common practices, templates, automation, and user tools that will support CQ formulation, formalisation, execution, and general management.

Keywords: Ontology Authoring, Competency Questions, SPARQL-OWL

Suggested Citation

Wisniewski, Dawid and Potoniec, Jedrzej and Lawrynowicz, Agnieszka and Keet, C. Maria, Analysis of Ontology Competency Questions and their Formalisations in SPARQL-OWL (November 20, 2019). Available at SSRN: https://ssrn.com/abstract=3490821 or http://dx.doi.org/10.2139/ssrn.3490821

Dawid Wisniewski

Poznan University of Technology - Faculty of Computing

ul. Piotrowo 3
Poznań, 60-965
Poland

Jedrzej Potoniec (Contact Author)

Poznan University of Technology - Faculty of Computing ( email )

ul. Piotrowo 3
Poznań, 60-965
Poland

Agnieszka Lawrynowicz

Poznan University of Technology - Faculty of Computing ( email )

ul. Piotrowo 3
Poznań, 60-965
Poland

C. Maria Keet

University of Cape Town (UCT) - Department of Computer Science ( email )

5th level
New Engineering Building Madiba Circle
South Africa

Here is the Coronavirus
related research on SSRN

Paper statistics

Abstract Views
237
Downloads
14