The consideration of non-functional requirements, like dependability or real-time ability, is essential for the development of embedded, automotive software. In combination with the high amount of software variants in this domain, the fulfillment of such requirements is a challenging task and in focus of current research. However, current methods for fulfilling non-functional requirements lack of support for commercial-off-the-shelf software modules, which are very common in this domain. In this paper, the authors introduce a concept, mapping non-functional aspects to given commercial-off-the-shelf modules with means of configuration models. The non-functional aspects are described in feature models; the given implementation is described in configuration models. The mapping between these models describes the impact of the selection of non-functional features to the configuration model. With their concept, the implementation of non-functional requirements is transferred into a transformation between feature models and configuration models. Therefore, the integration of commercial software modules into product families considering non-functional requirements becomes possible.
Implementing non-functional requirements. A layered modeling approach
Implementierung nichtfunktionaler Anforderungen. Ein Schichtmodellansatz
2006
7 Seiten, 2 Bilder, 9 Quellen
Conference paper
English
Implementing planetary protection requirements for sample return missions
Online Contents | 2000
|Implementing Planetary Protection Requirements for Sample Return Missions
British Library Conference Proceedings | 2000
|Implementing Car-Free Cities: Rationale, Requirements, Barriers and Facilitators
Springer Verlag | 2018
|Misfire Generator Functional Requirements
SAE Technical Papers | 2011