ANNA UNIVERSITY, CHENNAI
AFFILIATED INSTITUTIONS
REGULATIONS – 2017
CHOICE BASED CREDIT SYSTEM
CS8592 Object Oriented Analysis And Design
UNIT I UNIFIED PROCESS AND USE CASE DIAGRAMS
UML diagrams
Next Gen POS system, Inception
Relating Use cases include, extend and generalization
UNIT II STATIC UML DIAGRAMS
Domain Model
Finding conceptual class Hierarchies
Aggregation and Composition
UNIT III DYNAMIC AND IMPLEMENTATION UML DIAGRAMS
UML interaction diagrams
State machine diagram and Modelling
Component and Deployment Diagrams
UNIT IV DESIGN PATTERNS
GRASP: Designing objects with responsibilities
Controller Design Patterns
Applying GoF design patterns
UNIT V TESTING
Object Oriented Methodologies
Impact of object orientation on Testing
Develop Test Cases and Test Plans