TY - JOUR
T1 - A requirements management template in polarion for model-based development of airborne systems
AU - Schmiechen, Kevin
AU - Zafar, Shanza Ali
AU - Dmitriev, Konstantin
AU - Krammer, Christoph
AU - Maly, Markus
AU - Holzapfel, Florian
N1 - Publisher Copyright:
Copyright © 2021 for this paper by its authors.
PY - 2021
Y1 - 2021
N2 - With numerous startups and small companies entering the market of air mobility, safety-critical system development has become relevant for an increasing number of project teams with little or no experience in that field. In a previous publication, we presented a custom software development workflow for research and prototype development based on objectives from industry standards DO-178C and DO-331. An important part of this custom workflow is requirements management since poor requirements and a lack of proper traceability has been attributed as a major source of project delays and increased costs. This paper presents the setup of an extended data model in the application lifecycle management platform Polarion including the artifact types and their attributes. Exemplary key workflows are demonstrated. It also provides more details regarding the linking strategy between the textual requirements and model artifacts in the MathWorks toolchain, as well as the trace report for the requirements including links to model artifacts and source code. The setup has proven its functionality in multiple projects at our institute without significant rework.
AB - With numerous startups and small companies entering the market of air mobility, safety-critical system development has become relevant for an increasing number of project teams with little or no experience in that field. In a previous publication, we presented a custom software development workflow for research and prototype development based on objectives from industry standards DO-178C and DO-331. An important part of this custom workflow is requirements management since poor requirements and a lack of proper traceability has been attributed as a major source of project delays and increased costs. This paper presents the setup of an extended data model in the application lifecycle management platform Polarion including the artifact types and their attributes. Exemplary key workflows are demonstrated. It also provides more details regarding the linking strategy between the textual requirements and model artifacts in the MathWorks toolchain, as well as the trace report for the requirements including links to model artifacts and source code. The setup has proven its functionality in multiple projects at our institute without significant rework.
KW - Data model
KW - Lean software development
KW - Model-based development
KW - Requirements engineering
KW - Requirements management
KW - Safety-critical systems
KW - Traceability
UR - http://www.scopus.com/inward/record.url?scp=85101636763&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:85101636763
SN - 1613-0073
VL - 2814
JO - CEUR Workshop Proceedings
JF - CEUR Workshop Proceedings
T2 - 2021 Workshops and Tools Demonstrations of the Software Engineering Satellite Events, SE-SE 2021
Y2 - 22 February 2021 through 26 February 2021
ER -