Combining ALM and MBD Tools for Continuous Requirement Validation Tests with Multi-Dimensional Test Parameters

Kevin Schmiechen, Florian Schwaiger, Maximilian Wechner, Florian Holzapfel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

During system or software development, teams need to work with multiple tools which each have their use cases and strengths. For the combination of application life-cycle management (ALM) and model-based design (MBD) software, this paper presents a process for continuous requirement validation tests with complex multi-dimensional test parameters. In our case, the test parameters and their combinations are managed in the ALM tool Polarion, and the model-based test cases are created in MATLAB/Simulink. Our tool SimPol links the artifacts of the two environments. The newly developed tool tico retrieves the information from both platforms and executes the test cases for all specified test parameter combinations in a continuous integration environment. Afterwards, tico uploads the results to Polarion where they are available for requirement validation status and test case execution reports. Thus, every piece of information can reside in the tool where it is best suited. The process is demonstrated for simulation tests of an electrical vertical take-off and landing (eVTOL) aircraft.

Original languageEnglish
Title of host publicationAIAA AVIATION 2022 Forum
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
ISBN (Print)9781624106354
DOIs
StatePublished - 2022
EventAIAA AVIATION 2022 Forum - Chicago, United States
Duration: 27 Jun 20221 Jul 2022

Publication series

NameAIAA AVIATION 2022 Forum

Conference

ConferenceAIAA AVIATION 2022 Forum
Country/TerritoryUnited States
CityChicago
Period27/06/221/07/22

Fingerprint

Dive into the research topics of 'Combining ALM and MBD Tools for Continuous Requirement Validation Tests with Multi-Dimensional Test Parameters'. Together they form a unique fingerprint.

Cite this