Assigning Systems to Test Environments Through Ontological Reasoning

In the automotive industry, testing for reliability and safety is very important but costly. Due to the deployment of an increasing number of features within these systems, mapping them to compatible test environments becomes more and more complex. In this paper, we present a use case for applying ontological reasoning in the automotive industry for supporting testers while making the selection of test environments. The given task has been to map the software under test together with test cases to test environments through ontological reasoning. To this end, we defined an ontology of test environments. It can be used for ontological reasoning, both by applying instance classification and subsumption reasoning, to assign test environments. This possible KR solution is prototypically implemented in Stardog, in combination with OWL2 and SPARQL. It is deployed alongside existing software at our industry partner’s premises and provides a user interface, which supports testers while selecting test environments and executing tests.

Speakers: