Creating a diagram

How do I create a diagram in Modelio?

There are 3 ways of creating diagrams :

  • By using the Create diagram command in the contextual menu.
  • By using the Diagram creation wizard in the Modelio toolbar or the contextual menu.
  • By using the Quick diagram toolbar in the Modelio toolbar.

Create diagram command

1

Creating a class diagram using the Create diagram contextual command.

Key:

  1. Right-click on the element on which you want to create a diagram.
  2. In the “2 Create diagram” contextual menu, select the type of diagram you want to create.

Diagram creation wizard

3

Creating a class diagram using the Diagram creation wizard

Key:

  1. Select the element on which you want to create a diagram.
  2. Click on the “4 Diagram creation wizard” button in the tool bar or use the one of the selected elements contextual menu.
  3. Select a type of diagram.
  4. Enter a name for the new diagram or leave the default name.
  5. If the diagram owner is different from the selected model element, indicate the diagram owner.
  6. You can type in a description of the new diagram.
  7. Click on “OK” to complete the new diagram creation.
  8. Non-applicable diagrams are greyed and can be masked by checking the “Show only applicable diagrams” tickbox.

Quick diagram toolbar

5

Creating a class diagram using the Quick diagram toolbar

Key:

  1. Select the element on which you want to create a diagram.
  2. In the Quick diagram toolbar, click on the desired diagram button.

Note: The diagrams you can create vary according to what kind of element you have selected.

Diagrams supported by Modelio

As standard, Modelio supports the following types of diagram:

  • Class diagrams, which present an element’s internal structure and its relationships with other elements.

  • Composite structure diagrams, which show the internal structure of a class and the collaborations that this structure makes possible.

  • Component diagrams, which represent the implementation perspective of a system.

  • Deployment diagrams, which are used to represent the physical execution architecture of the system.

  • Object diagrams, which depict instances and their relationships at a given point in time.

  • Package diagrams, which show only packages and their dependencies, and which illustrate model element organization.

  • Activity diagrams, used to graphically model activity graphs showing a procedure or workflow.

  • Sequence diagrams, which show the modeling of sequential logic, illustrating how different objects cooperate.

  • Communication diagrams, which show how different nodes cooperate, focusing on internal structure architecture and message passing.

  • Interaction overview diagrams, which show orchestration logic using the usual activity diagram mechanisms.

  • Use case diagrams, which show use cases, actors and transitions to describe the most important services rendered by the system.

  • State diagrams, which describe the different states an object can be in, as well as the transitions between states.

  • BPMN diagrams, which support business process modeling through activity flows associated with flow control elements.

  • Composite structure diagrams, which depict the internal structure of a classifier, as well as the internal details of a collaboration.

Additional diagrams are provided by specific modules or features such as Analyst, TOGAF Architect, and so on.

creatediagram.png (562 Bytes) admin admin, 03 December 2013 17:08

diagwizard.png (562 Bytes) admin admin, 03 December 2013 17:08

diagramwizardpanel.png (56.2 KB) admin admin, 03 December 2013 17:08

diagramtoolbar.png (13.9 KB) admin admin, 03 December 2013 17:08

diagramwizard.png (655 Bytes) admin admin, 03 December 2013 17:08

diagramcontextmenu.png (36.6 KB) admin admin, 03 December 2013 17:08