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