Software Reliability Engineering

Lectures:

Recommended for:
This course is intended for students interested in reliability testing and measurement, and reliability analysis of software systems. It is also relevant to those interested in reliability analysis of integrated or embedded hardware/software systems.

Related Courses: Software Engineering for Complex Systems, Testing - Problems and Techniques.

The course last ran:
New course.

Goals:
The goal of this course is to develop knowledge of software reliability issues related to large scale industrial software development. Another goal of this course is to build basic skills for applying software reliability engineered practice within software development projects. Basic mathematical theory of software reliability will be covered, as well as software reliability modeling, software reliability prediction, and software reliability-engineered testing. Guest lecturers (including Bo Bergman, Professor of Quality Technology and Management at IKP) are planned.

Prerequisites:

  • Undergraduate course in probabilistic modeling and applied statistics.
  • Some programming experience.

Organization:

Contents:

  • Overview of software reliability modeling objectives in the software development process.
  • Basic concepts e.g. failures, operational profiles, failure intensity.
  • Relationship to hardware reliability modeling and analysis.
  • Selected software reliability models
  • Development of operational profiles
  • Preparing and planning for reliability testing
  • Executing reliability tests and analysis of data

Literature:

  • Textbook: M. Xie (1991), Software Reliability Modeling, World Scientific Press, Singapore.
  • Textbook: J. D. Musa (1998), Software Reliability Engineered Testing Practice, McGraw Hill, Reading Ma.
  • Selected papers from the current Software Reliability Engineering literature.

Teachers:
Mary Helander

Examiner:
Mary Helander

Schedule:
Fall 98.

Examination:
Homework problems, a course mini-project and written exam.

Credit:
4 credits.


Page responsible: Webmaster
Last updated: 2012-05-03