ICT System design

UML The Unified Modeling Language (UML) allows to specify the structure of the data that a ICT system uses and also its behavior. A set of UML diagrams are used for this purpose in order to design the system in a formal way.

UML is a standard widely adopted by the Software Engineering Community and the most relevant platforms for software development (e.g. Eclipse) use it.

By using UML, a part from providing a formal design of the system, the task of programming is facilitated as a first structure of the code can be automatically generated.

Structure diagrams

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

Behaviour diagrams

  • Activity diagram
  • UML state machine diagram
  • Use case diagram
  • Sequence diagram
  • Communication diagram
  • Time diagram
  • Global interaction diagram


You are here: IRI Services ICT Design