elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

PaTaS: Quality Assurance for Model-driven Software Development

Höflinger, Kilian Johann and Feiden, Arno and Sommer, Jan and Nepal, Ayush Mani and Lüdtke, Daniel (2019) PaTaS: Quality Assurance for Model-driven Software Development. In: Proceedings of the International Astronautical Congress, IAC. IAC 2019, 2019-10-21 - 2019-10-25, Washington.

[img] PDF
689kB

Abstract

The quality of software products in safety critical applications, extensively found within the space domain, is a key success factor but also a major cost driver. To ensure high quality of the software product, quality assurance processes with quality models and metrics are applied. With these tools and processes, product assurance managers and software developers are able to quantify the quality of the software under development. Within the ESA-funded study PaTaS (Product Assurance with TASTE Study), a product quality model with software and model metrics was developed and implemented in an end-to-end model-driven software development (MDSD) life cycle demonstrator. The goal of this study was to identify applicable concepts to maintain quality and dependability levels when MDSD is applied. This requires the definition of connected model and software quality indicators. These indicators were integrated into ESA’s reference software product quality model (ECSS-Q-HB-80-04A). The resulting adapted quality model got incorporated in a model-driven software development life cycle demonstrator. To evaluate this demonstrator and the integrated quality indicators in a realistic development scenario, mission-critical parts of the command and data handling subsystem of a satellite mission were modelled and subsequently coded. The aim of the activity was to demonstrate the effect of the end-to-end life cycle in combination with the developed quality model on the final onboard software product. In this paper we present the result of the study. The focus is on the quality model for MDSD and new quality metrics for models, which can be embedded in an end-to-end model-driven product development life cycle.

Item URL in elib:https://elib.dlr.de/130132/
Document Type:Conference or Workshop Item (Speech)
Title:PaTaS: Quality Assurance for Model-driven Software Development
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Höflinger, Kilian JohannUNSPECIFIEDhttps://orcid.org/0000-0002-7565-8232UNSPECIFIED
Feiden, ArnoESAUNSPECIFIEDUNSPECIFIED
Sommer, JanUNSPECIFIEDhttps://orcid.org/0000-0003-2815-0337UNSPECIFIED
Nepal, Ayush ManiUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Lüdtke, DanielUNSPECIFIEDhttps://orcid.org/0000-0002-6758-1562UNSPECIFIED
Date:2019
Journal or Publication Title:Proceedings of the International Astronautical Congress, IAC
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:No
Status:Published
Keywords:quality assurance, model metrics, quality models, model-driven development
Event Title:IAC 2019
Event Location:Washington
Event Type:international Conference
Event Start Date:21 October 2019
Event End Date:25 October 2019
Organizer:IAF
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Transportation
DLR - Research area:Raumfahrt
DLR - Program:R RP - Space Transportation
DLR - Research theme (Project):R - Raumfahrzeugsysteme - Konzepte und Entwurf (old)
Location: Oberpfaffenhofen
Institutes and Institutions:Institut of Simulation and Software Technology
Institut of Simulation and Software Technology > Software for Space Systems and Interactive Visualisation
Institut of Simulation and Software Technology > Leitungsbereich SC
Deposited By: Höflinger, Kilian Johann
Deposited On:18 Nov 2019 09:56
Last Modified:24 Apr 2024 20:33

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.