Safety and software intensive systems: Challenges old and new

Research output: Chapter in Book/Report/Conference proceedingConference contribution

44 Scopus citations

Abstract

There is an increased use of software in safety-critical systems; a trend that is likely to continue in the future. Although traditional system safety techniques are applicable to software intensive systems, there are new challenges emerging. In this report we will address four issues we believe will pose challenges in the future. First, the nature of safety is continuing to be widely misunderstood and known system safety techniques are not applied. Second, our ability to demonstrate (certify) that safety requirements have been met is inadequate. Third, modeling and automated tools, for example, code generation and automated testing, are introduced in a hope to increase productivity; this reliance on tools rather than people, however, introduces new and poorly understood problems. Finally, safety-critical systems are increasingly relying on data (configuration data or databases), incorrect data could have catastrophic and widespread consequences.

Original languageEnglish (US)
Title of host publicationFoSE 2007
Subtitle of host publicationFuture of Software Engineering
Pages137-152
Number of pages16
DOIs
StatePublished - 2007
EventFoSE 2007: Future of Software Engineering - Minneapolis, MN, United States
Duration: May 23 2007May 25 2007

Publication series

NameFoSE 2007: Future of Software Engineering

Conference

ConferenceFoSE 2007: Future of Software Engineering
Country/TerritoryUnited States
CityMinneapolis, MN
Period5/23/075/25/07

Fingerprint

Dive into the research topics of 'Safety and software intensive systems: Challenges old and new'. Together they form a unique fingerprint.

Cite this