2017
DOI: 10.1007/978-3-319-66302-9_7
|View full text |Cite
|
Sign up to set email alerts
|

Software Testing Techniques Revisited for OWL Ontologies

Abstract: Abstract. Ontologies are an essential component of semantic knowledge bases and applications, and nowadays they are used in a plethora of domains. Despite the maturity of ontology languages, support tools and engineering techniques, the testing and validation of ontologies is a field which still lacks consolidated approaches and tools. This paper attempts at partly bridging that gap, taking a first step towards the extension of some traditional software testing techniques to ontologies expressed in a widely-us… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
2
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 42 publications
0
2
0
Order By: Relevance
“…On the contrary, considering the mutation testing in the context of the GDPR, to the best of our knowledge the only proposal currently available is represented by [2]. Indeed, this paper is the first attempts of extending mutation operators for validating ontologies expressing the GDPR's provisions.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…On the contrary, considering the mutation testing in the context of the GDPR, to the best of our knowledge the only proposal currently available is represented by [2]. Indeed, this paper is the first attempts of extending mutation operators for validating ontologies expressing the GDPR's provisions.…”
Section: Related Workmentioning
confidence: 99%
“…In the context of the GDPR, and data privacy management in general, only few proposals are targeting the definition of mutation operators able to deal with the specific privacy characteristics and requirements of the privacy standards [2].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In semantic mutation, graph structure of a model is not changed, as in a "standard" mutation testing. In this approach, different semantic interpretations of a model are analyzed [37,38].…”
Section: Mutation Testing For Programs and Modelsmentioning
confidence: 99%
“…23 Further testing techniques for the ontology, borrowed from software engineering literature, include coverage testing and mutation testing. 12 The evaluation of the ontology's semantic soundness, i.e., how well the ontology describes the domain, is based on CQs. This kind of evaluation is currently ongoing, and some partial results (actual CQs with their SPARQL translation) are shown in previous works.…”
Section: Prontomentioning
confidence: 99%