Ch03-_OOAD_Methodoligies_UML

Ch03-_OOAD_Methodoligies_UML - Unified Modeling Language...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Unified Modeling Language & Leading OO methodologies
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Topics roadmap Overview. Leading Object-Oriented Methodologies. Object Modeling Technique (OMT). Booch. Object-Oriented Software Engineering (OOSE). What is UML? UML definition. Why is UML? Evolution of UML. UML Diagrams. UML Static Diagrams. UML Dynamic Diagrams. Examples of UML Diagrams. Use Case Diagrams. Behavior Diagrams. Design Class Diagrams. Tools of the Trade. Summary.
Background image of page 2
Overview Motivation : Why we build Models Good models are essential for communication among project teams and to assure architectural soundness. As the complexity of systems increase, so does the importance of good modeling techniques. Through Modeling, we achieve Models help us to visualize a system as we want it to be. Models permit us to specify the structure or behavior of a system. Models give us a template that guides us in constructing a system
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Modeling A modeling language must include: Model elements: fundamental modeling concepts and semantics. Notation: visual rendering of model elements. Guidelines: idioms of usage within the trade . Analysis vs. modeling Analysis is the process of understanding something. The results of analysis may be captured (expressed) using modeling. Modeling depends on have some language to express the concepts. UML is a language for modeling Object-Oriented analysis and design.
Background image of page 4
Background Object -oriented (OO) modeling languages first appeared in the early 1970s. By the mid 1990s, there were more than fifty modeling languages.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 22

Ch03-_OOAD_Methodoligies_UML - Unified Modeling Language...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online