- Anagha Sawant
, Concept of Unified Modelling Language
(UML)
🠶 UML is a standard language for specifying, visualizing, constructing, and document
artifacts of software systems.
🠶 UML is a pictorial language used to make software blueprints.
🠶 Although UML is generally used to model software systems, it is not limited within
boundary. It is also used to model non-software systems as well. For example, the pr
flow in a manufacturing unit, etc.
🠶 UML diagrams used to portray the behavior and structure of a system.
🠶 The goal of UML is to provide a standard notation that can be used by all object-orie
methods and to select and integrate the best elements of precursor notations.
, History of UML
🠶 The 1990s was the era of development of object-oriented languages such as C++. Th
object-oriented languages were used to create complex systems.
🠶 As the systems developed were complicated to understand, it led to the design and a
problems which were faced after the deployment of the system.
🠶 It was difficult to explain the system to others.
🠶 UML is an object-oriented unified modeling language.
🠶 It was invented by brilliant software engineers Grady Booch, Ivar Jacobson, and Jam
Rumbaugh of Rational software during 1994 and 1995. It was under development un
1996.