Knowledge

Our knowledge base :)


Project maintained by teamfcm Hosted on GitHub Pages — Theme by mattgraham

Home

UML

What is Uml ?

Uml stands for Unified Modeling Language. Its goal is to provide a unified way of representing Object Oriented Design for software or non-software systems.

Basis of Object Oriented Design

The first step before designing who objects interacts with one another is to list all existing objects of the system.

Building blocks of UML

There are three building blocks for UML :

Things

Things are the most important building blocks of UML. Things can be −

Relationships

Relationship is another most important building block of UML. It shows how the elements are associated with each other and this association describes the functionality of an application.

There are four kinds of relationships available.

UML Diagrams

UML diagrams are the ultimate output of the entire discussion. All the elements, relationships are used to make a complete UML diagram and the diagram represents a system. The visual effect of the UML diagram is the most important part of the entire process. All the other elements are used to make it complete. UML includes the following nine diagrams, the details of which are described in the subsequent chapters.