Feb 03

What Is UML?

The OMG specification states:

The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. The UML offers a standard way to write a system’s blueprints, including conceptual things such as business processes and system functions as well as concrete things such as programming language statements, database schemas, and reusable software components.”

In simple words:

UML (Unified Modeling Language):

  • Is a graphical modeling language used to express designs.
  • Is a standardized language used to specify artifacts and components of a software system.
  • It describes notation not a process.
  • It does not put forth a single method or process of design, but rather is a standardized tool that can be used in a design process.

There are nine kinds of UML diagrams. Let’s discuss them one by one with an example.

Leave a Reply