0% found this document useful (0 votes)
46 views16 pages

UML Presentation

The document introduces UML (Unified Modeling Language), which is a modeling language used to express and design software documents. UML is useful for object-oriented design and is independent of implementation language. The document outlines the history, versions, goals, and common diagram types of UML.

Uploaded by

Syed Danish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views16 pages

UML Presentation

The document introduces UML (Unified Modeling Language), which is a modeling language used to express and design software documents. UML is useful for object-oriented design and is independent of implementation language. The document outlines the history, versions, goals, and common diagram types of UML.

Uploaded by

Syed Danish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Introduction to UML

What is UML?
Unified Modeling Language

UML is a modeling language to express and design


documents, software

Particularly useful for OO design

Not a process, but some have been proposed using UML

Independent of implementation language


Why use UML
Open Standard, Graphical notation for
 Specifying, visualizing, constructing, and documenting software
systems

Increase understanding/communication of product to


customers and developers

Support for UML in many software packages today (e.g.


Rational, plugins for popular IDE’s like NetBeans, Eclipse)

Based upon experience and needs of the user community


Brief History
UML was recognized as a standard by Object Management
Group (OMG) during 1997
Booch, Jacobson, Yourden, Rumbaugh

Booch, Jacobson merged methods 1994


Rumbaugh joined 1995

1997 UML 1.1 from OMG includes input from others, e.g.
Yourden

UML v2.5.1 current version


Versions of UML
Goals of UML
A picture is worth a thousand words.

UML diagrams are not only made for developers.

The most important is to define some general purpose


modeling language.

It is a pictorial language.

simple modeling mechanism


Hierarchy of uml
Class Diagram’s
Use Case Diagram
Sequence Diagram
Activity Diagram
State Machine Diagram
THANK YOU

You might also like