Unified Modeling Language, a standardized modeling language used in software engineering to visually represent system designs, architectures, and relationships between components.
"The architect created UML diagrams to document the system architecture and communicate design decisions to stakeholders."