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.
|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|
|Number of pages||15|
|Publication status||Published - 2014|
Ren, Y., Parvizi, A., Mellish, C., Pan, J. Z., van Deemter, K., & Stevens, R. (2014). Towards Competency Question-Driven Ontology Authoring. In V. Presutti, C. d'Amato, F. Gandon, M. d'Aquin, S. Staab, & A. Tordai (Eds.), The Semantic Web: Trends and Challenges Springer . https://doi.org/10.1007/978-3-319-07443-6_50