From WikiEducator
Jump to: navigation, search

Unified Modeling Language


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.