Unified Modeling Language (UML)
Unified Modeling Language (UML) is a standardized methodology-independent approach to specifying, visualizing, modeling, and documenting the structure and design requirements of business processes, such as software development.