Preliminary hazard analysis for safety-critical software systems

L. D. Gowen, J. S. Collofello, F. W. Calliss

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

7 Citations (Scopus)

Abstract

Due to the rapid increase in computer-related technologies, industry is continuing to put higher demands on software-controlled systems. These demands are sometimes placing software in total or partial control over critical system functions such as shutting down nuclear reactors, navigating planes, determining radiation dosages, and identifying military targets. Unfortunately, certain faults in such a system can result in catastrophic consequences such as death, environmental harm, or equipment damage. In order to help insure that safety-critical software systems do not cause accidents, researchers are concentrating on techniques for improving various life-cycle phases. This paper identifies strategies for conducting preliminary software hazard analysis, which includes software hazard identification, documentation, and review. The goal for such strategies is to improve a system's overall safety by increasing the hazard list's completeness, correctness, and preciseness. Along with presenting these strategies, this paper introduces a framework for applying them to safetycritical software development. This paper is part of a joint ongoing research effort by academia and industry to form a methodology for developing safetycritical software systems. Before explaining the framework and its related strategies, this paper discusses relevant background issues that relate to safety.

Original languageEnglish (US)
Title of host publication11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages501-508
Number of pages8
ISBN (Electronic)0780306058, 9780780306059
DOIs
StatePublished - Jan 1 1992
Event11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Scottsdale, United States
Duration: Apr 1 1992Apr 3 1992

Publication series

Name11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings

Conference

Conference11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992
CountryUnited States
CityScottsdale
Period4/1/924/3/92

Fingerprint

Hazards
Computer systems
Nuclear reactors
Security systems
Life cycle
Software engineering
Industry
Accidents
Radiation
Safety
Systems software
Hazard analysis
Software
Hazard

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems and Management

Cite this

Gowen, L. D., Collofello, J. S., & Calliss, F. W. (1992). Preliminary hazard analysis for safety-critical software systems. In 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings (pp. 501-508). [200597] (11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/PCCC.1992.200597

Preliminary hazard analysis for safety-critical software systems. / Gowen, L. D.; Collofello, J. S.; Calliss, F. W.

11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 1992. p. 501-508 200597 (11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings).

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

Gowen, LD, Collofello, JS & Calliss, FW 1992, Preliminary hazard analysis for safety-critical software systems. in 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings., 200597, 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings, Institute of Electrical and Electronics Engineers Inc., pp. 501-508, 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992, Scottsdale, United States, 4/1/92. https://doi.org/10.1109/PCCC.1992.200597
Gowen LD, Collofello JS, Calliss FW. Preliminary hazard analysis for safety-critical software systems. In 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings. Institute of Electrical and Electronics Engineers Inc. 1992. p. 501-508. 200597. (11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings). https://doi.org/10.1109/PCCC.1992.200597
Gowen, L. D. ; Collofello, J. S. ; Calliss, F. W. / Preliminary hazard analysis for safety-critical software systems. 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings. Institute of Electrical and Electronics Engineers Inc., 1992. pp. 501-508 (11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings).
@inproceedings{671259ef55c34afbb818b346176838d2,
title = "Preliminary hazard analysis for safety-critical software systems",
abstract = "Due to the rapid increase in computer-related technologies, industry is continuing to put higher demands on software-controlled systems. These demands are sometimes placing software in total or partial control over critical system functions such as shutting down nuclear reactors, navigating planes, determining radiation dosages, and identifying military targets. Unfortunately, certain faults in such a system can result in catastrophic consequences such as death, environmental harm, or equipment damage. In order to help insure that safety-critical software systems do not cause accidents, researchers are concentrating on techniques for improving various life-cycle phases. This paper identifies strategies for conducting preliminary software hazard analysis, which includes software hazard identification, documentation, and review. The goal for such strategies is to improve a system's overall safety by increasing the hazard list's completeness, correctness, and preciseness. Along with presenting these strategies, this paper introduces a framework for applying them to safetycritical software development. This paper is part of a joint ongoing research effort by academia and industry to form a methodology for developing safetycritical software systems. Before explaining the framework and its related strategies, this paper discusses relevant background issues that relate to safety.",
author = "Gowen, {L. D.} and Collofello, {J. S.} and Calliss, {F. W.}",
year = "1992",
month = "1",
day = "1",
doi = "10.1109/PCCC.1992.200597",
language = "English (US)",
series = "11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "501--508",
booktitle = "11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings",

}

TY - GEN

T1 - Preliminary hazard analysis for safety-critical software systems

AU - Gowen, L. D.

AU - Collofello, J. S.

AU - Calliss, F. W.

PY - 1992/1/1

Y1 - 1992/1/1

N2 - Due to the rapid increase in computer-related technologies, industry is continuing to put higher demands on software-controlled systems. These demands are sometimes placing software in total or partial control over critical system functions such as shutting down nuclear reactors, navigating planes, determining radiation dosages, and identifying military targets. Unfortunately, certain faults in such a system can result in catastrophic consequences such as death, environmental harm, or equipment damage. In order to help insure that safety-critical software systems do not cause accidents, researchers are concentrating on techniques for improving various life-cycle phases. This paper identifies strategies for conducting preliminary software hazard analysis, which includes software hazard identification, documentation, and review. The goal for such strategies is to improve a system's overall safety by increasing the hazard list's completeness, correctness, and preciseness. Along with presenting these strategies, this paper introduces a framework for applying them to safetycritical software development. This paper is part of a joint ongoing research effort by academia and industry to form a methodology for developing safetycritical software systems. Before explaining the framework and its related strategies, this paper discusses relevant background issues that relate to safety.

AB - Due to the rapid increase in computer-related technologies, industry is continuing to put higher demands on software-controlled systems. These demands are sometimes placing software in total or partial control over critical system functions such as shutting down nuclear reactors, navigating planes, determining radiation dosages, and identifying military targets. Unfortunately, certain faults in such a system can result in catastrophic consequences such as death, environmental harm, or equipment damage. In order to help insure that safety-critical software systems do not cause accidents, researchers are concentrating on techniques for improving various life-cycle phases. This paper identifies strategies for conducting preliminary software hazard analysis, which includes software hazard identification, documentation, and review. The goal for such strategies is to improve a system's overall safety by increasing the hazard list's completeness, correctness, and preciseness. Along with presenting these strategies, this paper introduces a framework for applying them to safetycritical software development. This paper is part of a joint ongoing research effort by academia and industry to form a methodology for developing safetycritical software systems. Before explaining the framework and its related strategies, this paper discusses relevant background issues that relate to safety.

UR - http://www.scopus.com/inward/record.url?scp=84886457392&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84886457392&partnerID=8YFLogxK

U2 - 10.1109/PCCC.1992.200597

DO - 10.1109/PCCC.1992.200597

M3 - Conference contribution

AN - SCOPUS:84886457392

T3 - 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings

SP - 501

EP - 508

BT - 11th Annual International Phoenix Conference on Computers and Communication, IPCCC 1992 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -