Abstract
Ontology authoring is a non-trivial task for authors who are not proficient in logic. It is difficult to either specify the requirements for an ontology, or test their satisfaction. In this paper, we propose a novel approach to address this problem by leveraging the ideas of competency questions and test-before software development. We first analyse real-world competency questions collected from two different domains. Analysis shows that many of them can be categorised into patterns that differ along a set of features. Then we employ the linguistic notion of presupposition to describe the ontology requirements implied by competency questions, and show that these requirements can be tested automatically.
Original language | English |
---|---|
Title of host publication | The Semantic Web |
Subtitle of host publication | Trends and Challenges |
Editors | V. Presutti, C. d'Amato, F. Gandon, M. d'Aquin, S. Staab, A. Tordai |
Publisher | Springer |
Number of pages | 15 |
ISBN (Electronic) | 978-3-319-07443-6 |
ISBN (Print) | 978-3-319-07442-9 |
DOIs | |
Publication status | Published - 2014 |