Title :
Change-oriented requirements traceability. Support for evolution of embedded systems
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern
Abstract :
Planning of requirements changes is often inaccurate and implementation of changes is time consuming and error prone. One reason for these problems is imprecise and inefficient approaches to analyze the impact of changes. This thesis proposes a precise and efficient impact analysis approach that focuses on functional system requirements changes of embedded control systems. It consists of three parts: (1) a fine-grained conceptual trace model, (2) process descriptions of how to establish traces and how to analyze the impact of changes, and (3) supporting tools. Empirical investigation shows that the approach has a beneficial effect on the effectiveness and efficiency of impact analyses and that it supports a more consistent implementation of changes.
Keywords :
embedded systems; software maintenance; software tools; systems analysis; change-oriented requirements traceability; embedded control systems; embedded systems evolution; fine-grained conceptual trace model; functional system requirements changes; impact analysis approach; process descriptions; requirements change planning; software maintenance; software tools; time consuming; Computer errors; Computer science; Control systems; Costs; Embedded system; Software engineering; Software maintenance; Software systems; System analysis and design;
Conference_Titel :
Software Maintenance, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1819-2
DOI :
10.1109/ICSM.2002.1167808