Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Testing functional requirements and interactions in distributed systems by re-using component models

: Bauer, Thomas; Eschbach, Robert

Kaiserslautern, 2011, 4 pp.
IESE-Report, 057.11/E
Reportnr.: 057.11/E
Fraunhofer IESE ()

The standard-compliant development of component-based embedded systems requires the systematic testing of distributed system functions and component interactions. Architectural standards such as AUTOSAR unify the system and software architectures and facilitate the integration testing for systems with third party components. The article presents a novel test approach for distributed system functions based on informal system requirements and component models. The main contributions are the definition of a heterogeneous test modeling notation and the development of a systematic construction approach for test models which enable automated test case generation. The test models describe the high level system view of distributed functions with their execution conditions and the low level event-driven view of concrete component stimuli and responses. Test cases are automatically generated from the test models as sequences of distributed functions with the corresponding stimulation sequences and the expected system outputs and expected state changes.