• DocumentCode
    3107388
  • Title

    Requirements Engineering Decisions in the Context of an Existing Architecture: A Case Study of a Prototypical Project

  • Author

    Ferrari, Remo ; Madhavji, Nazim H. ; Sudmann, Oliver ; Henke, Christian ; Geisler, Jens ; Schafer, Wilhelm

  • Author_Institution
    Univ. of Western Ontario, London, ON, Canada
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    The role of an existing systems architecture (SA) in requirements engineering (RE) is recognised as important, but under-researched. A recent exploratory study of ours investigated this issue in a laboratory setting involving student participants. While the initial findings are promising, much work still remains to solidify the results. Therefore, we conducted a replication of the study, and its significant extension, on a large-scale prototypical rail project. Specifically, we identify (i) the effects of SA on RE decisions, (ii) the characteristics of the RE decisions and (iii), the impact of such decisions on development activities and the rail system. The findings of this study have implications on tighter RE-SA integration across subsystems, impact analysis of requirements on SA, and planning and risk management. We also propose three emergent hypotheses from this case study as a driver for future empirical work in RE. This case study involved examining the 10-year history of requirements and architecting decisions in several major components of the rail project. The data collected was from numerous project documents and extensive interviews with the developers and planners.
  • Keywords
    software engineering; systems analysis; RE; SA; emergent hypotheses; existing architecture; existing systems architecture; laboratory setting; prototypical project; requirements engineering decisions; risk management; significant extension; student participants; Batteries; Computer architecture; Energy management; Interviews; Software; Testing; Vehicles; Systems architecture; case study; prototypical project; requirements decisions; requirements engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2010 18th IEEE International
  • Conference_Location
    Sydney, NSW
  • ISSN
    1090-705X
  • Print_ISBN
    978-1-4244-8022-7
  • Type

    conf

  • DOI
    10.1109/RE.2010.19
  • Filename
    5636897