Topic Videos

CDC Functional Requirements Template
Use this template for your COMP 523 project

UML: Unified Modeling Language
UML tutorial
OMG UML spec (what is OMG ?)
OMG overview

User stories video

Use cases video
Use case diagrams (UML) video

CRC original OOPSLA paper
CRC Cards video
CRC finding classes and responsibilities video
CRC Cards overview
CRC overview ppt
CRC session example
CRC example for ATM (transcribed cards)

software architecture
software architecture
10 things software architects should know
useability and software architecture