G MADEGOWDA INSTITUTE OF TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
2022- 2023
LESSON PLAN: 2022 – 2023 –6TH SEM
OBJECT ORIENTED MODELLING AND DESIGN
Sub Code: 18CS642 IA Marks: 40
Hours/week: 3 Exam Hours: 3
Total Hours: 40 Exam Marks: 60
Module – 1
Proposed date Actual date
Topic Description Remarks
of coverage of coverage
Introduction to object orientation
concepts ,methodology and types of models
Advanced object and class concepts
Association and association ends
N-ary association
Aggregation, composition
Abstract classes, Multiple Inheritance
Metadata, reification
Constraints, derived data and packages
State modelling:Events ,states
Transitions and Conditions
State diagram and state diagram behavior
Module-- 2
Use case Modeling and Detailed
Requirements
Overview: Detailed object-oriented
Requirements Definitions
System Processes-A use case /Scenario
view:
Identifying Input and outputs
The system sequence diagram
Identifying object behavior
The state chart diagram
Integrated Object Oriented Models.
Use case Models
Examples
Module—3
Process overview
System Conception and Domain Analysis
Process Overview: Development Stages
Development life cycle
System conception
Devising a system concept
Elaborating a concept
Preparing a problem statement
Domain analysis: Overview of analysis
Domain class model, Domain state model
Domain Interaction model: Iterating the
analysis
Module—4
Use case realization: The design Discipline
within up Iterations
Object Oriented Design
The bridge between Requirements and
Implementation
Design Classes and Design within Class
Diagrams
Interaction Diagrams
Realizing Use case and defining methods
Designing with Communication Diagrams
Updating the Design Class Diagram
Package Diagrams
Structuring the Major Components
Implementation Issues for Three Layer
Design
Module--5
Design Patterns Introduction
What is a design Pattern?
Describing design patterns
The catalogue of design pattern
Organizing the catalogue
How design pattern solve design problems
How to use a design pattern
Creational patterns
Prototype and singleton(only)
Structural patterns adaptor and proxy(only)
Examples
Revision
Mrs. SUSHEELA N Mr. PRADEEP B M Mr. VIJAY KUMAR M S
Faculty NAAC coordinator HOD