DocumentCode :
3454361
Title :
Defining requirements at different levels of abstraction
Author :
Bühne, Stan ; Halmans, Günter ; Pohl, Klaus ; Weber, Matthias ; Kleinwechter, Henning ; Wierczoch, Thomas
Author_Institution :
Software Syst. Eng., Duisburg-Essen Univ., Essen, Germany
fYear :
2004
fDate :
6-11 Sept. 2004
Firstpage :
346
Lastpage :
347
Abstract :
Requirements engineering for complex software intensive systems has become a major challenge in many software development projects. Especially the automotive industry experiences the increasing complexity of software in vehicles, during the last years. An actual premium vehicle, for instance embodies up to hundred electronic control units (ECU) with easily a few hundred features, each. Beneath the definition of abstract features, an electronic control unit is described by different goals, scenarios, requirements, and constraints. To create a manageable and traceable requirements specification for complex systems that enables the change and reuse of requirements, many companies claim assistance for a seamless specification of requirements. To satisfy this claim necessary requirements-artefacts and abstraction levels have to be defined. Further the interrelations between different requirements-artefacts of one, and among different abstraction levels have to be analyzed and defined. Recent research in this area has shown the benefits of goals and scenarios in addition to traditional requirements. Moreover, several researchers and practitioners have already researched the interrelations between goals and scenarios. However these works do not focus on the interrelationships of goals, scenarios, and requirements on different abstraction levels. In a joint project with DaimlerChrysler and the Software Systems Engineering Group at the University of Duisburg-Essen, we introduced goals, scenarios, and requirements on different abstraction levels and applied it in the context of a development project at DaimlerChrysler.
Keywords :
automotive engineering; formal specification; DaimlerChrysler; automotive industry; complex systems; electronic control units; requirements engineering; requirements specification; software complexity; software development projects; software intensive systems; Application software; Automotive engineering; Books; Computer industry; Mobile communication; Programming; Samarium; Software systems; Systems engineering and theory; Vehicle driving;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2004. Proceedings. 12th IEEE International
ISSN :
1090-705X
Print_ISBN :
0-7695-2174-6
Type :
conf
DOI :
10.1109/ICRE.2004.1335694
Filename :
1335694
Link To Document :
بازگشت