Towards Competency Question-Driven Ontology Authoring View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2014

AUTHORS

Yuan Ren , Artemis Parvizi , Chris Mellish , Jeff Z. Pan , Kees van Deemter , Robert Stevens

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. More... »

PAGES

752-767

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-07443-6_50

DOI

http://dx.doi.org/10.1007/978-3-319-07443-6_50

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1038381527


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Department of Computing Science, University of Aberdeen, Aberdeen, UK", 
          "id": "http://www.grid.ac/institutes/grid.7107.1", 
          "name": [
            "Department of Computing Science, University of Aberdeen, Aberdeen, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ren", 
        "givenName": "Yuan", 
        "id": "sg:person.012300212711.13", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012300212711.13"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing Science, University of Aberdeen, Aberdeen, UK", 
          "id": "http://www.grid.ac/institutes/grid.7107.1", 
          "name": [
            "Department of Computing Science, University of Aberdeen, Aberdeen, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Parvizi", 
        "givenName": "Artemis", 
        "id": "sg:person.015266114711.48", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015266114711.48"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing Science, University of Aberdeen, Aberdeen, UK", 
          "id": "http://www.grid.ac/institutes/grid.7107.1", 
          "name": [
            "Department of Computing Science, University of Aberdeen, Aberdeen, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Mellish", 
        "givenName": "Chris", 
        "id": "sg:person.013315177441.96", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013315177441.96"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing Science, University of Aberdeen, Aberdeen, UK", 
          "id": "http://www.grid.ac/institutes/grid.7107.1", 
          "name": [
            "Department of Computing Science, University of Aberdeen, Aberdeen, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Pan", 
        "givenName": "Jeff Z.", 
        "id": "sg:person.011552315335.33", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011552315335.33"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Department of Computing Science, University of Aberdeen, Aberdeen, UK", 
          "id": "http://www.grid.ac/institutes/grid.7107.1", 
          "name": [
            "Department of Computing Science, University of Aberdeen, Aberdeen, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "van Deemter", 
        "givenName": "Kees", 
        "id": "sg:person.015064321001.93", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015064321001.93"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "School of Computer Science, University of Manchester, Manchester, UK", 
          "id": "http://www.grid.ac/institutes/grid.5379.8", 
          "name": [
            "School of Computer Science, University of Manchester, Manchester, UK"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Stevens", 
        "givenName": "Robert", 
        "id": "sg:person.0653547307.62", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0653547307.62"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2014", 
    "datePublishedReg": "2014-01-01", 
    "description": "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.", 
    "editor": [
      {
        "familyName": "Presutti", 
        "givenName": "Valentina", 
        "type": "Person"
      }, 
      {
        "familyName": "d\u2019Amato", 
        "givenName": "Claudia", 
        "type": "Person"
      }, 
      {
        "familyName": "Gandon", 
        "givenName": "Fabien", 
        "type": "Person"
      }, 
      {
        "familyName": "d\u2019Aquin", 
        "givenName": "Mathieu", 
        "type": "Person"
      }, 
      {
        "familyName": "Staab", 
        "givenName": "Steffen", 
        "type": "Person"
      }, 
      {
        "familyName": "Tordai", 
        "givenName": "Anna", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-07443-6_50", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-319-07442-9", 
        "978-3-319-07443-6"
      ], 
      "name": "The Semantic Web: Trends and Challenges", 
      "type": "Book"
    }, 
    "keywords": [
      "competency questions", 
      "non-trivial task", 
      "set of features", 
      "software development", 
      "ontology requirements", 
      "ontology", 
      "different domains", 
      "novel approach", 
      "requirements", 
      "linguistic notion", 
      "task", 
      "logic", 
      "set", 
      "domain", 
      "features", 
      "idea", 
      "notion", 
      "questions", 
      "satisfaction", 
      "development", 
      "authors", 
      "analysis", 
      "patterns", 
      "test", 
      "presuppositions", 
      "paper", 
      "problem", 
      "approach", 
      "analyse real-world competency questions", 
      "real-world competency questions", 
      "Competency Question-Driven Ontology", 
      "Question-Driven Ontology"
    ], 
    "name": "Towards Competency Question-Driven Ontology Authoring", 
    "pagination": "752-767", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1038381527"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-07443-6_50"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-07443-6_50", 
      "https://app.dimensions.ai/details/publication/pub.1038381527"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2021-12-01T20:12", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20211201/entities/gbq_results/chapter/chapter_58.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-319-07443-6_50"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-07443-6_50'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-07443-6_50'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-07443-6_50'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-07443-6_50'


 

This table displays all metadata directly associated to this object as RDF triples.

155 TRIPLES      23 PREDICATES      58 URIs      51 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-07443-6_50 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 schema:author N09672e2b63864a7d973ffb01d381393a
4 schema:datePublished 2014
5 schema:datePublishedReg 2014-01-01
6 schema:description 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.
7 schema:editor N549dbc6a00e4494eabb8aa51404803ff
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf N4df4bf4ec430430db7920b8362f4460c
12 schema:keywords Competency Question-Driven Ontology
13 Question-Driven Ontology
14 analyse real-world competency questions
15 analysis
16 approach
17 authors
18 competency questions
19 development
20 different domains
21 domain
22 features
23 idea
24 linguistic notion
25 logic
26 non-trivial task
27 notion
28 novel approach
29 ontology
30 ontology requirements
31 paper
32 patterns
33 presuppositions
34 problem
35 questions
36 real-world competency questions
37 requirements
38 satisfaction
39 set
40 set of features
41 software development
42 task
43 test
44 schema:name Towards Competency Question-Driven Ontology Authoring
45 schema:pagination 752-767
46 schema:productId N55efe7d27cc448008863653337d71659
47 N868bb0b875884cd188744ad5d29ad171
48 schema:publisher N646d7baeb4a44e9499241ffb0399a9f5
49 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038381527
50 https://doi.org/10.1007/978-3-319-07443-6_50
51 schema:sdDatePublished 2021-12-01T20:12
52 schema:sdLicense https://scigraph.springernature.com/explorer/license/
53 schema:sdPublisher N9f9c9900dce64ebf93a88c7925bb3167
54 schema:url https://doi.org/10.1007/978-3-319-07443-6_50
55 sgo:license sg:explorer/license/
56 sgo:sdDataset chapters
57 rdf:type schema:Chapter
58 N09672e2b63864a7d973ffb01d381393a rdf:first sg:person.012300212711.13
59 rdf:rest Nda1c8189bd06416cbc09f5c50d3f3cb3
60 N30026c820d874975a6869f8f3b49a2fe rdf:first sg:person.0653547307.62
61 rdf:rest rdf:nil
62 N3f8ea1c0724547f2acb5adcb63c67813 schema:familyName Tordai
63 schema:givenName Anna
64 rdf:type schema:Person
65 N4372d2d2eb164c0d966a4429a395229c rdf:first N3f8ea1c0724547f2acb5adcb63c67813
66 rdf:rest rdf:nil
67 N4df4bf4ec430430db7920b8362f4460c schema:isbn 978-3-319-07442-9
68 978-3-319-07443-6
69 schema:name The Semantic Web: Trends and Challenges
70 rdf:type schema:Book
71 N52f68579aeba42f598ea082c38c0f266 schema:familyName Gandon
72 schema:givenName Fabien
73 rdf:type schema:Person
74 N549dbc6a00e4494eabb8aa51404803ff rdf:first N94a54a2eb15a421f8a948d77053bce6c
75 rdf:rest Nc4c01c5247564cfab3d428f89a561726
76 N55efe7d27cc448008863653337d71659 schema:name dimensions_id
77 schema:value pub.1038381527
78 rdf:type schema:PropertyValue
79 N646d7baeb4a44e9499241ffb0399a9f5 schema:name Springer Nature
80 rdf:type schema:Organisation
81 N6d20fc97dd3441d8b446513be8fb4d63 rdf:first sg:person.013315177441.96
82 rdf:rest Nefdcbfe290324106a5926c9c6e90d3b9
83 N868bb0b875884cd188744ad5d29ad171 schema:name doi
84 schema:value 10.1007/978-3-319-07443-6_50
85 rdf:type schema:PropertyValue
86 N8c36ffa489ed4bb29f8eb47585cff6b2 rdf:first sg:person.015064321001.93
87 rdf:rest N30026c820d874975a6869f8f3b49a2fe
88 N918a3101c24846f28d70855dd65cdfd2 schema:familyName d’Amato
89 schema:givenName Claudia
90 rdf:type schema:Person
91 N94a54a2eb15a421f8a948d77053bce6c schema:familyName Presutti
92 schema:givenName Valentina
93 rdf:type schema:Person
94 N9f9c9900dce64ebf93a88c7925bb3167 schema:name Springer Nature - SN SciGraph project
95 rdf:type schema:Organization
96 Na9a641198a8b47239e729c8ab0be4555 schema:familyName d’Aquin
97 schema:givenName Mathieu
98 rdf:type schema:Person
99 Nb66447d1827143429d18fb63a19e0656 schema:familyName Staab
100 schema:givenName Steffen
101 rdf:type schema:Person
102 Nc4c01c5247564cfab3d428f89a561726 rdf:first N918a3101c24846f28d70855dd65cdfd2
103 rdf:rest Nd68fc7ac096d4677a08759564ddbba74
104 Ncf176f9de79c4fccb25de1d8d50cf3bc rdf:first Na9a641198a8b47239e729c8ab0be4555
105 rdf:rest Ne2a16b92268b4903a07197141580b366
106 Nd68fc7ac096d4677a08759564ddbba74 rdf:first N52f68579aeba42f598ea082c38c0f266
107 rdf:rest Ncf176f9de79c4fccb25de1d8d50cf3bc
108 Nda1c8189bd06416cbc09f5c50d3f3cb3 rdf:first sg:person.015266114711.48
109 rdf:rest N6d20fc97dd3441d8b446513be8fb4d63
110 Ne2a16b92268b4903a07197141580b366 rdf:first Nb66447d1827143429d18fb63a19e0656
111 rdf:rest N4372d2d2eb164c0d966a4429a395229c
112 Nefdcbfe290324106a5926c9c6e90d3b9 rdf:first sg:person.011552315335.33
113 rdf:rest N8c36ffa489ed4bb29f8eb47585cff6b2
114 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
115 schema:name Information and Computing Sciences
116 rdf:type schema:DefinedTerm
117 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
118 schema:name Computer Software
119 rdf:type schema:DefinedTerm
120 sg:person.011552315335.33 schema:affiliation grid-institutes:grid.7107.1
121 schema:familyName Pan
122 schema:givenName Jeff Z.
123 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011552315335.33
124 rdf:type schema:Person
125 sg:person.012300212711.13 schema:affiliation grid-institutes:grid.7107.1
126 schema:familyName Ren
127 schema:givenName Yuan
128 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012300212711.13
129 rdf:type schema:Person
130 sg:person.013315177441.96 schema:affiliation grid-institutes:grid.7107.1
131 schema:familyName Mellish
132 schema:givenName Chris
133 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013315177441.96
134 rdf:type schema:Person
135 sg:person.015064321001.93 schema:affiliation grid-institutes:grid.7107.1
136 schema:familyName van Deemter
137 schema:givenName Kees
138 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015064321001.93
139 rdf:type schema:Person
140 sg:person.015266114711.48 schema:affiliation grid-institutes:grid.7107.1
141 schema:familyName Parvizi
142 schema:givenName Artemis
143 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015266114711.48
144 rdf:type schema:Person
145 sg:person.0653547307.62 schema:affiliation grid-institutes:grid.5379.8
146 schema:familyName Stevens
147 schema:givenName Robert
148 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0653547307.62
149 rdf:type schema:Person
150 grid-institutes:grid.5379.8 schema:alternateName School of Computer Science, University of Manchester, Manchester, UK
151 schema:name School of Computer Science, University of Manchester, Manchester, UK
152 rdf:type schema:Organization
153 grid-institutes:grid.7107.1 schema:alternateName Department of Computing Science, University of Aberdeen, Aberdeen, UK
154 schema:name Department of Computing Science, University of Aberdeen, Aberdeen, UK
155 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...