UML

UML:


What is UML ?


  • Unified Modelling Language.
  • UML used for visualizing, specifying, constructing,documenting of artifact of a software system.
  • It is also used for modelling non software system.
  • It write systems blueprint.
  • It is standard for building object oriented and component based systems.
  • It describe only design or structure of a system.


History of UML?


  • Developed by OMG (Object management group) a non profit organization in 1997.


What is the need of UML ?

To create the following diagram:

Structure Modelling Diagram:


  • Class diagram
  • Object diagram
  • Component diagram
  • Package diagram
  • Composite structure
  • Deployment diagram


Behavioral Modelling Diagram:


  • Use case diagram
  • Activity diagram
  • State Machine diagram
  • Communication diagram
  • Sequence diagram
  • Timing diagram
  • Interaction overview diagram

More topics from Software Engineering to read
Software Engineering

EasyExamNotes.com covered following topics in Software Engineering.