Skip Navigation | ANU Home | Search ANU | Search FEIT | Feedback
The Australian National University
Faculty of Engineering and Information Technology (FEIT)
Department of Computer Science

COMP8100 Software Requirements Elicitation and Analysis

Handouts

As the course proceeds, handouts will be posted on this page. Reasonable efforts will be made to post lecture notes before, or soon after, lectures. However there will be times when this may not be possible.

Miscellaneous Documents

  • Clive's Example Scenarios using Event-Action Lists (PDF) (PDF)
  • Karl Wieger's Example Business Rules (DOC)
  • Karl Wieger's Use Case Template (DOC) and Example Use Cases (DOC)
  • Karl Wieger's VSD Template (DOC) and Example VSD (DOC)
  • Karl Wieger's SRS Template (DOC) and Example SRS (DOC)

An old but useful standard (at least pedagogically)

  • MIL-STD 498 - The Standard (76 pages) (PDF)
  • MIL-STD 498 - Combine Index (PDF)
  • MIL-STD 498 - Software Development Plan (PDF)
  • MIL-STD 498 - Software Installation Plan (PDF)
  • MIL-STD 498 - Operational Concept Description (PDF)
  • MIL-STD 498 - System/Subsystem Specification (PDF)
  • MIL-STD 498 - System/Subsystem Design Description (PDF)
  • MIL-STD 498 - Software Requirements Specification (PDF)
  • MIL-STD 498 - Interface Requirements Specification (PDF)
  • MIL-STD 498 - Software Design Description (PDF)
  • MIL-STD 498 - Interface Design Description (PDF)
  • MIL-STD 498 - Database Design Description (PDF)
  • MIL-STD 498 - Software Test Plan (PDF)
  • MIL-STD 498 - Software Test Description (PDF)
  • MIL-STD 498 - Software Test Report (PDF)
  • MIL-STD 498 - Software Product Specification (PDF)
  • MIL-STD 498 - SoftwareVersion Description (PDF)
  • MIL-STD 498 - Software User Manual (PDF)
  • MIL-STD 498 - Software Input/Output Manual (PDF)
  • MIL-STD 498 - Software Programmer's Guide (PDF)

Lecture Notes

Assignments/Exercises

  • 2009 Exercise materials - Canning Systems Requirements (Handed out in class)
  • 2009 Exercise materials - Hatley-Pirbhai Model of Canning System Requirements (Handed out in class)
  • 2009 Exercise materials - Carpark Requirements (Handed out in class)
  • 2009 Assignment 1 (PDF) Carpark Reqs (PDF) EAL (PDF)
  • 2009 Assignment 2 (PDF)
  • 2008 Assignment 1: Elicitation and scoping (PDF)
  • 2008 Assignment 2: Modeling and Specifying (PDF)
  • Example Answer Assignment 1 (PDF)
Related links

Announcements

Software Engineering @ ANU