1. UML (Unified Modeling Language)The Unified Modeling Language (UML) is a standard language for specifying, visualizing,constructing, and documenting the artifacts of software…