Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Proactively managing the evolution of embedded system requirements

: Barreto Villela, Karina; Doerr, Joerg; Groß, Anne

IEEE Computer Society:
16th IEEE International Requirements Engineering Conference, RE 2008. Proceedings : September 08-12th, 2008, Barcelona, Catalunya, Spain
Los Alamitos: IEEE Computer Society, 2008
ISBN: 978-0-7695-3309-4
International Requirements Engineering Conference (RE) <16, 2008, Barcelona>
Conference Paper
Fraunhofer IESE ()
software evolution; conceptual model; method evolution; embedded system; change management; unstable feature; requirement volatility analysis

Without distinguishing unstable from stable features and anticipating likely new features, building evolvability into software systems can be time-consuming and, above all, ineffective. This paper introduces a method based on a software evolution model whose goal is to help requirements engineers and product managers identify the unstable features of an embedded system and anticipate its potential adaptation needs in the future, with the aim of planning for changes beforehand. The core characteristic of this method is its support for systematic reasoning on requirements volatility and planning for changes based on critical information for these tasks. An application of the method in the domain of assisted living is described as a proof-of-concept, providing both a preliminary validation of the proposed solution and a useful example of its use.