From the OMG's UML home:

The Unified Modeling Language™ - UML - is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.

It depends of course what 'world' you live in; certainly in Dr Darren's world the Unified Modeling Language™ (UML™) is used alongside all software engineering projects, as well as for UML™ Parsing Analysis of text-based technical documents into UML models, from which - in some cases- executable software simulations can be generated.

Visit also