UML

(abbreviation for Unified Modeling Language) is used for object-oriented, graphically supported software modeling.

Source: logipedia / Fraunhofer IML