🚀 Join our exclusive newsletter for Recruiters and Sourcers

Launching on Oct 20th, 2023. Become tech-savvy – sign up today!


Unified Modeling Language is a standardized modeling language used to specify, visualize, construct, and document models of software systems, including their structure and design.

Learn more

First released 1994
Developed by Grady Booch, James Rambo
Latest stable version UML 2
Open-source Yes

Interesting facts

UML is not a development method by itself; however, it was designed to be compatible with the leading object-oriented software development methods of its time, for example OMT, Booch method, Objectory and especially RUP that it was originally intended to be used with when work began at Rational Software.


Development by Synergize.digital

Sign up for updates
straight to your inbox