Module 15256 (2003)

Syllabus page 2003/2004

06-15256
Safety Critical Systems & Software Reliability

Level 4/M

Unknown/Left
10 credits in Semester 1

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus


The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)

Changes and updates

Assessment details updated


Relevant Links

Module Web Page


Outline

This module introduces the main issues related to computer-based safety systems, including standards, legal framework, management procedures and verification/validation tools, that have been developed to avoid failure of systems where failure is life threatening.


Aims

The aims of this module are to:

  • introduce main issues related to ensuring safety of computer systems and software, including human factors
  • familiarise students with processes, procedures, methods and standards used to ensure safety
  • introduce tools and techniques for validation and verification and use them in simple examples
  • discuss real examples of failures of safety and how they could have been avoided

Learning Outcomes

On successful completion of this module, the student should be able to: Assessed by:
1explain the basic concepts of safety, risk and role of human factors in the design and operation of safety critical systems Examination
2demonstrate understanding of current professional, ethical and regulatory framework and practices for ensuring safety Examination
3show appreciation of the problems in both hardware and software which limit the reliability that can be claimed for safety related systems Examination
4give examples which justify and support developments in standards, methodologies, processes and procedures Presentation/Project

Restrictions, Prerequisites and Corequisites

Restrictions:

None

Prerequisites:

None

Co-requisites:

None


Teaching

Teaching Methods:

12 hrs conventional lectures, 11 hrs of student presentations on case studies

Contact Hours:

23 hrs


Assessment

  • Supplementary (where allowed): As the sessional assessment
  • The continuous assessment consists of a presentation/project.

Recommended Books

TitleAuthor(s)Publisher, Date
Safety-Critical Computer SystemsN. StoreyAddison Wesley, Harlow, 1996
Safeware: System Safety and ComputersNancy LevesonAddison Wesley, Reading Massachusetts, 1995
Software Failure: Management FailureStephen FlowersWiley, 1996

Detailed Syllabus

  1. Definitions of safety. Computers and risk.
  2. Human factors
  3. Standards
  4. Risk assessment methods
  5. Fault-tolerant architectures
  6. Validation and verification
  7. Working environment: mistakes and incidents
  8. Examples: Ariane 5, transport, manufacturing and medical applications

Last updated: 1 Feb 2004

Source file: /internal/modules/COMSCI/2003/xml/15256.xml

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus