Ühtne modelleerimiskeel
Ühtne modelleerimiskeel, lühendina UML, ka unifitseeritud modelleerimiskeel, UML-keel, ühtne mudelikeel, ühtne visualiseerimiskeel (inglise keeles Unified Modeling Language ehk UML) on üldotstarbeline noteeringukeel keerulise tarkvara, peamiselt suurte objektorienteeritud projektide spetsifitseerimiseks ja visualiseerimiseks. UML põhineb sellistel vanematel noteeringumeetoditel nagu Booch, OMT ja OOSE.