Fault Models

PART A DUE: 11:59PM, Thursday 26 November 2017

PART B DUE: 11:59PM, Saturday 28 November 2017

10 points


This Discussion Assignment asks you to practice concepts related to fault models.

Problem Statement. Describe two (2) software faults that you have discovered in your own source code, or in code that you had to debug. For each fault, describe

  1. the failure that occurred as a result of the fault,
  2. the error state caused by the fault,
  3. the fault, and
  4. the "root cause" of the fault/failure, and (5) what you had to do to fix it.

Part A (6 points)

  1. Post a message providing your answer with justification. Be sure to clearly state the reasons or rationale behind your answer. If you have access to facts or other opinions that support your opinion, cite those references.

Part B (4 points)

  1. Part B should describe a consensus (if possible) of the fault types and root causes of the faults reported.

Grading Policy

You must actively participate in the discussion to get a grade.