• DocumentCode
    1865794
  • Title

    Questioning the Role of Requirements Engineering in the Causes of Safety-Critical Software Failures

  • Author

    Johnson, C.W. ; Holloway, C. Michael

  • Author_Institution
    Dept. of Computing Science, University of Glasgow, Glasgow, G12 9QQ, johnson@dcs.gla.ac.uk
  • fYear
    2006
  • fDate
    6-8 June 2006
  • Firstpage
    352
  • Lastpage
    361
  • Abstract
    Many software failures stem from inadequate requirements engineering. This view has been supported both by detailed accident investigations and by a number of empirical studies; however, such investigations can be misleading. It is often difficult to distinguish between failures in requirements engineering and problems elsewhere in the software development lifecycle. Further pitfalls arise from the assumption that inadequate requirements engineering is a cause of all software related accidents for which the system fails to meet its requirements. This paper identifies some of the problems that have arisen from an undue focus on the role of requirements engineering in the causes of major accidents. The intention is to provoke further debate within the emerging field of forensic software engineering.
  • Keywords
    accident analysis; fallacious reasoning; requirements engineering; software failures;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    System Safety, 2006. The 1st Institution of Engineering and Technology International Conference on
  • Conference_Location
    Savoy Place, London, UK
  • ISSN
    0537-9989
  • Print_ISBN
    0-86341-646-2
  • Type

    conf

  • Filename
    4123725