Student will gain a knowledge of Use Cases, UML, and Design Models
which will allow them to use Object-Oriented Analysis and Design.
OO2003 Requirements
Process and Use-Case Modeling - This unit provides a detailed description
of the Use Case modeling technique. It covers Use Case notation, procedural
steps in developing Use Cases, and practical ideas for using Use Case
models to guide and document analysis and design. It also addresses
how Use Cases can be utilized to develop system and acceptance test
plans and test cases for a project.
OO2005
Analysis Process and Modeling - This unit offers a collection of
object-oriented analysis techniques that can be applied to almost any
Object-Oriented methodology or hybrid methodology. These techniques
help the analyst gather and organize data to aid in the discovery process
that lies at the heart of any analysis.
OO2006
Design Process and Modeling - This unit offers a collection of object-oriented
design techniques that can be applied to almost any Object-Oriented
methodology or hybrid methodology. These techniques help the engineer
formulate a detailed design aimed at a specific implementation language
and architecture. The unit focuses on a technique called Use Case realization
- design that further allocates the workload specified in Use Case Models
to specific object classes and their operations.