• 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