dc.contributor.author |
Harmse, Henriette
|
|
dc.contributor.author |
Britz, Katarina
|
|
dc.contributor.author |
Gerber, Aurona Jacoba
|
|
dc.date.accessioned |
2018-12-03T11:47:03Z |
|
dc.date.issued |
2018-11 |
|
dc.description.abstract |
A challenge in ontology engineering is the mismatch in expertise between the ontology engineer and domain expert, which often leads to important constraints not being specified. Domain experts often only focus on specifying constraints that should hold and not on specifying constraints that could possibly be violated. In an attempt to bridge this gap we propose the use of “perfect test data”. The generated test data is perfect in that it satisfies all the constraints of an application domain that are required, including ensuring that the test data violates constraints that can be violated. In the context of Description Logic ontologies we call this test data an “Armstrong ABox”, a notion derived from Armstrong relations in relational database theory. In this paper we detail the theoretical development of Armstrong ABoxes for ALC TBoxes as well as an algorithm for generating such Armstrong ABoxes. The proposed algorithm is based, via the ontology completion algorithm of Baader et al., on attribute exploration in formal concept analysis. |
en_ZA |
dc.description.department |
Informatics |
en_ZA |
dc.description.embargo |
2019-11-03 |
|
dc.description.librarian |
hj2018 |
en_ZA |
dc.description.uri |
http://link.springer.combookseries/558 |
en_ZA |
dc.identifier.citation |
Harmse, H., Britz, K. & Gerber, A. (2018) Generating Armstrong ABoxes for ALC TBoxes. Lecture Notes in Computer Science, vol 11187, pp. 211-230. Springer, Cham. |
en_ZA |
dc.identifier.issn |
0302-9743 (print) |
|
dc.identifier.issn |
1611-3349 (online) |
|
dc.identifier.other |
10.1007/978-3-030-02508-3_12 |
|
dc.identifier.uri |
http://hdl.handle.net/2263/67433 |
|
dc.language.iso |
en |
en_ZA |
dc.publisher |
Springer |
en_ZA |
dc.rights |
© Springer International Publishing AG 2018. The original publication is available at : http://link.springer.combookseries/558. |
en_ZA |
dc.subject |
Computation theory |
en_ZA |
dc.subject |
Data description |
en_ZA |
dc.subject |
Ontology |
en_ZA |
dc.subject |
Armstrong relations |
en_ZA |
dc.subject |
Attribute exploration |
en_ZA |
dc.subject |
Completion algorithms |
en_ZA |
dc.subject |
Description logic |
en_ZA |
dc.subject |
Domain experts |
en_ZA |
dc.subject |
Ontology engineering |
en_ZA |
dc.subject |
Relational database theory |
en_ZA |
dc.subject |
Theoretical development |
en_ZA |
dc.subject |
Formal concept analysis |
en_ZA |
dc.title |
Generating Armstrong ABoxes for ALC TBoxes |
en_ZA |
dc.type |
Postprint Article |
en_ZA |