UML stands for Unified Modeling Language. Before we go into any further details, let us first understand what it means when we say UML stands for 'Unified Modeling Language'.
What is a modeling language?
A modeling language is graphical or textual represenation of information or knowledge of in a standardized format.
Why Unified?
This language can be used for all the processes of software development (like requirement, architecture, implementation, deployment, etc.) and for various implementation technologies.
In simple words, UML is the standard way of documenting requirement, architecture, design, implementation and deployment of any software system. It graphically represents the 'software' solution to any real-world problem. UML helps the architects, business analysts and developers to talk in the same language without having to understand any programming language jargons.
UML is a tool for Object-Oriented Analysis and Design (OOAD). At the heart of UML are its various modeling diagrams like Use Case Diagram, Sequence Diagram, Class Diagram, Activity Diagram, etc.
No comments:
Post a Comment