Variability and Versioning during requirements based test case generation and selection for mechatronic systems
Mechatronic systems consist of mechanics, electronics and software, that fulfill the requirements on the system in their combination. For validation, test cases covering the requirements as broadly as possible are necessary. In order to decide what impact a change of a system or requirement (new variant or version) on other requirements and which functions are affected, an integrated model is necessary.
To support choosing relevant test cases or changing test cases accordingly, a model must show the interdependencies of the system structure to the requirements and the test cases. As a result of the project V&VArtemis a concept including a prototypical implementation that demonstrates the method will be developed, which realizes an integrated functional, requirements, and test case specification and development for variants and versions based on a model-based specification for SMEs. Requirements tracing already resulted in quantifiable statements on the necessary test coverage and depth for the modeled mechatronic systems on black-box level. The same result is a goal for variants and versions now. Building a module library for variants further supports reuse and more efficient development of variants by integrating modeling elements from feature modeling. Using the new approach, quality on requirements and test case level shall be increased and test selection more efficient.
- AUMA Riester GmbH & Co. KG
- SCHUNK gmbH & Co. KG
- KSB AG
- Hirschmann Automation and Control GmbH/ Belden
- SAMSON AG
- EKS InTec GmbH
- National Instruments
- Software Factory GmbH
- MESCO Engineering GmbH
- ESR Pollmeier GmbH
- sepp.med GmbH
- Fertigungstechnik Weißenfels GmbH
- Festo AG
The IGF-project 19090 N/1 of the research association electrical engineering of the German research association for automation and microelectronics e.V. (DFAM) was sponsored via the AiF as part of the program to support cooperative industrial research (IGF), with funds from the Federal Ministry of Economics and Technology (BMWi) following an Order by the German Federal Parliament.