CS 574 Object-Oriented Analysis and Design
UML 2 for Dummies
Chonoles and Schardt
2003
Intro to OOAD
Ch 1, 2
UML class diagrams I
PPT presentation
Exercises based on materials in PPT presentation
UML class diagrams II
PPT presentation
Exercises based on materials in PPT presentation
Use cases
Ch 8, 9, 10; PPT presentation
Exercises based on materials in PPT presentation
Use case based GUI prototypes
PPT presentation
Reverse engineering of part of an existing website
into use case text
Test case generation I
PPT presentation
Generation of test cases for reverse engineering
use cases
Midterm exam
Use case based GUI prototyping I
PPT presentation
First generation design of a use case-based GUI prototype of a new application
Use case based GUI prototyping II
Review of first iteration submissions
Second generation design of a use case-based GUI prototype of a new application
Test case generation II
Review of test cases generated for reverse engineered website
Test case generation for new application
Robustness diagrams
PPT presentation
Construction of robustness diagrams from the GUI
prototype of the new application
Roubustness diagrams to implementation class diagrams I
PPT presentation
First iteration of construction of implementation
class diagrams from robustness diagrams
Roubustness diagrams to implementation class diagrams II
Review of first iteration of construction of
implementation classes
Final exam