Sradhala/UMLPage1



= Unified Modeling Language =

Overview
Unified Modifying Language is a standard for specifying, visualizing, constructing and documenting artifacts of software systems.

• Created by Object Management Group and the first draft was proposed in January 1997.

• Set of graphical notation techniques to create visual models of software systems.

• UML combines techniques from data modeling, business modeling, object modeling and component modeling.

• UML is not a programming language, but tools can be used to generate the complete code in languages like Java from UML diagrams.