ManagementMania AppMania EduMania JobMania BusinessPages


What is UML (Unified Modeling Language)
Unified Modeling Language, the abbreviation UML is used. It is a graphical modeling language (notation) for the specification, visualization and documentation of information systems and applications.

Unified Modeling Language, the abbreviation UML is used. It is a graphical modeling language (notation) for the specification, visualization and documentation of information systems and applications. UML was originally created by Rational Software (now part of IBM) in cooperation with other partners. Currently, the UML standard is being developed by the organization Object Management Group (OMG).

Use of the UML in practice: UML supports and simplifies the process of software development using standard visual models. UML is not a methodology how to analyze and design information systems and applications. Generally, UML standard allows to describe business processes, system functions, data models and components. The language is based on object-oriented approach to analysis and design and it is also suitable for developing large and complex information systems.

Standard UML 2.0 consists of four parts:

  • UML 2.0 Superstructure - defines the language syntax (individual diagrams)
  • UML 2.0 Infrastructure - defines the language semantics (meaning of individual diagrams), it is a metamodel on which the UML based
  • UML 2.0 Object Constraint Language (OCL) - a language for specifying various restrictions in individual diagrams
  • UML 2.0 Diagram Interchange - a specification of formats and structures for the exchange of models between different tools

List of diagrams UML 2.0:

  • Structural diagrams:

    • Class diagram
    • Object Diagram
    • Component Diagram
    • Composite Structure Diagram
    • Deployment Diagram
    • Package Diagram
  • Behavior diagrams:
    • Use case diagram
    • Activity diagram
    • State Machine Diagram
  • Interaction diagrams:
    • Sequence diagram
    • Communication Diagram
    • Interaction Overview Diagram
    • Timing Diagram

Related terms and methods:

Related management field:

previous next
Other information and sources (International)
Did this article help you?
Rating:
Last update: 24.05.2016

Comments



You cannot contribute to the discussion because it is locked


Related consulting companiesmore...
We can do it