Object Oriented Development and The Unified Modeling Language UML
Object Oriented Development and The Unified Modeling Language UML
Object Oriented Development and The Unified Modeling Language UML
This note covers the following topics: Types of Diagrams,
Structural Diagrams, Behavioral Diagram, UML Driven Process, UML Driven
Process Model, Architecture, Models of OO Analysis and Design, Use Case
Diagrams, Developing Use Cases, Refining Use Cases, Use Diagrams , Object
Oriented Analysis, Classes and Objects, Class Diagrams, Modeling Behavior,
Interaction Diagrams, State Chart Diagrams, Activity Diagrams , Implementation
Diagrams, Component diagrams, Deployment diagrams.
This page provides
UML Tutorials on various topics related to UML : UML Tutorial, The Business
Process Model, The Component Model, The Dynamic Model, The Logical Model, The
Physical Model, The Use Case Model, UML Database Modeling, Package Diagrams,
Component Diagrams, Class Diagrams, Deployment Diagrams, Composite Structure
Diagrams, Object Diagrams, Profile Diagrams, Use Case Diagrams, Sequence
Diagrams, Activity Diagrams, Timing Diagrams, State Machine Diagrams,
Interaction Overview Diagrams, Communication Diagrams.
The Unified Modeling Language (UML) is a language
for visualizing, specifying, constructing and documenting object-oriented
software systems. It has been widely accepted as a standard for modeling software systems and is
supported by a great number of CASE tools. The contents include: Introduction, UML Class diagrams,
UML Object diagrams, OCL by Example, Systematic Introduction to OCL, Metamodelling Approach
to OCL, State Charts by Example, Introduction to Abstract State Machines, Introduction to
Dynamic Logic, Set Theory.