Define the Unified Modelling Language
(UML) is used to express construct and relationships of complex systems. This was created in response to a request for proposal (RFP) from Object Management Group (OMG).
Earlier in 1990s, various methodologies along with their own set of notations were introduced in market.