Unified Modelling Language

A general-purpose graphical notation for describing the structure and behaviour of software systems.

Scheme

Broader terms