What is Modeling?
Modeling involves creating abstract representations of a system. In the context of UML, modeling refers to creating diagrams and other artifacts that represent different aspects of a software system, such as its structure, behavior, and interactions.
UML Full Form
The full form of UML is “Unified Modeling Language”. It is a general-purpose modeling language. The main aim of UML is to define a standard way to visualize how a system has been designed. It is quite similar to blueprints used in other fields of engineering. UML is not a programming language, it is rather a visual language.
- We use UML diagrams to portray the behavior and structure of a system.
- UML helps software engineers, businessmen, and system architects with modeling, design, and analysis.
- The Object Management Group (OMG) adopted Unified Modelling Language as a standard in 1997. It’s been managed by OMG ever since.
- The International Organization for Standardization (ISO) published UML as an approved standard in 2005. UML has been revised over the years and is reviewed periodically.