Session 1 - Introduction to Object Models
Title of Topic: Introduction to Object Models
Course Code: 22CS402
Course Title: Object Oriented Analysis and
Design Session Number: 1
Academic Year: 2023 - 2024 (Even Sem)
Module 1 - Object Models 1
Session 1 - Introduction to Object Models
, Module 1 - Object Models
1.1 Introduction to Object Models
1.2 Elements of an Object Model
1.3 Unified Process
1.4 Classes and Objects: Object and Class Relationships
1.5 Building Quality Classes and Objects: Measuring Quality, Choosing
Operations
1.6 Classification: Importance and Challenges - Incremental and Iterative
Classification
1.7 Approaches for Identifying Classes and Objects: Classical and Modern
1.8 Key Abstractions and Mechanisms
1.9 Complexity - Structure and Attributes of Complex System
1.10 Designing Complex Systems
1.11 Introduction to CASE Tools
CO1 Understand the structure & attributes for designing complex systems
Module 1 - Object Models 2
, Session 1 - Introduction to Object Models
Introduction to Object Models
Topics to be Covered
• Objects and Attributes
• Object Model
• The Evolution of the Object Model
• Foundations of the Object Model
• Topology
• Object-Oriented Programming
• Analysis and Design
• Object Oriented Analysis (OOA)
• Object Oriented Design (OOD)
• Object Oriented Analysis and Design (OOAD)Module 1 - Object Models 3
Session 1 - Introduction to Object Models
Title of Topic: Introduction to Object Models
Course Code: 22CS402
Course Title: Object Oriented Analysis and
Design Session Number: 1
Academic Year: 2023 - 2024 (Even Sem)
Module 1 - Object Models 1
Session 1 - Introduction to Object Models
, Module 1 - Object Models
1.1 Introduction to Object Models
1.2 Elements of an Object Model
1.3 Unified Process
1.4 Classes and Objects: Object and Class Relationships
1.5 Building Quality Classes and Objects: Measuring Quality, Choosing
Operations
1.6 Classification: Importance and Challenges - Incremental and Iterative
Classification
1.7 Approaches for Identifying Classes and Objects: Classical and Modern
1.8 Key Abstractions and Mechanisms
1.9 Complexity - Structure and Attributes of Complex System
1.10 Designing Complex Systems
1.11 Introduction to CASE Tools
CO1 Understand the structure & attributes for designing complex systems
Module 1 - Object Models 2
, Session 1 - Introduction to Object Models
Introduction to Object Models
Topics to be Covered
• Objects and Attributes
• Object Model
• The Evolution of the Object Model
• Foundations of the Object Model
• Topology
• Object-Oriented Programming
• Analysis and Design
• Object Oriented Analysis (OOA)
• Object Oriented Design (OOD)
• Object Oriented Analysis and Design (OOAD)Module 1 - Object Models 3
Session 1 - Introduction to Object Models