Download presentation
Presentation is loading. Please wait.
1
Object-Oriented Modeling and Design
Introduction
2
Agenda What is OOMD? Why is OOMD so popular? History OOA, OOD, OOP
Course Outcomes
3
What is OOMD? Object-oriented analysis and design is a technical approach used in the analysis and design of an application or system through the application of the object-oriented paradigm and concepts including visual modeling. Traditional analysis: Functions and Data are considered separately. Object-oriented analysis: Organized around objects, which integrate both data and functions.
4
Why is OOMD so popular? Easy to understand: It allows to model the real world in its most natural form. Maintainability: Easier to identify errors early in the software development process. Data reuse: Reuse of old data in new applications.
5
Which is the first Object-Oriented Programming language?
Simula (1960)
6
History Grady Booch, James Rumbaugh, Ivar Jacobson and others formed Object- Oriented methodologies. OMG created a standard called as UML in 1997. UML was standardized in 2005 and latest version UML 2.5 was released in
7
OOA, OOD, OOP OOA: developing an object model of the application
OOD: developing an object-oriented system model to implement requirements OOP: realising OOD using an OO programming language.
8
Course Outcomes Provide a sound understanding of the fundamental concepts and historical evolution of the object model. Provide information about the modeling languages and Diagrams. Explain the notation and process of object-oriented analysis, Modeling and design. Address the practical needs and concerns of software engineering practitioners. Provide the knowledge about the realistic application of object-oriented analysis and design. Address the realistic application of object-oriented development with the help of the patterns.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.