Ontology-Based Test Case Generation For Simulating Complex Production Automation Systems

T Moser, G. Dürr, S. Biffl:
"Ontology-Based Test Case Generation For Simulating Complex Production Automation Systems";
Vortrag: Twenty-Second International Conference on Software Engineering and Knowledge Engineering (SEKE 2010), San Fransisco Bay, USA; 01.07.2010 - 03.07.2010; in:"Proc. Twenty-Second International Conference on Software Engineering and Knowledge Engineering (SEKE 2010)", Knowledge Systems Institute, (2010), ISBN: 1-891706-26-8; S. 478 - 482.

[ Publication Database ]

Abstract:


The behavior of complex production automation
systems is hard to predict, therefore simulation is used to study
the likely system behavior. However, in a real-world system
many parameter variants need to be tested with limited resources.
Therefore, test cases need to be generated in a systematic
way to find suitable scenarios efficiently. This paper
investigates the effort of two approaches for providing test
cases based on available testing knowledge. The traditional
approach uses a static generator script based on implicit testing
knowledge, which takes significant effort to add new parameters.
The innovative approach uses a dynamic generic
generator script based on an ontology data model of the testing
knowledge. We empirically evaluate these approaches with a
use case from the production automation domain. Major result
is that the high-level test description of the ontology-based
approach takes more initial effort for setup, but increases the
usability and reduces the risk of errors during the test case
generation process.