These tutorials provide more in-depth or step-by-step overviews of particular topics.

ArchiMate Diagram

The OpenGroup ArchiMate language provides a graphical language for representing enterprise architectures over time.


A process in sequential order that represents an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows.

Use Case Diagram

A use case describes how a user uses a system to accomplish a particular goal.

Class Diagram

A class diagram describes the structure of an object-oriented system by showing the classes in that system and the relationships between the classes.

Sequence Diagram

A sequence diagram describes an interaction among a set of objects participated in a collaboration (or scenario), arranged in a chronological order;

Activity Diagram

Activity Diagram is similar to a business work flow diagram or simply a flowchart with much richer semantics.

State Machine Diagram

A state machine diagram is used to model the dynamic behavior of individual class objects, use cases, and entire systems.

Component Diagram

Provide a simplified, high-order view of a large system. Classifying groups of classes into components supports the interchangeability and reuse of code.

Deployment Diagram

Deployment diagrams is used to visualize the static aspect of these physical nodes and their relationships and to specify their details for construction.

Package Diagram

Presenting arrangement and organization of model elements in middle to large scale project including both structure and dependencies between sub-systems or modules.

PERT Chart

PERT Chart is acronym for (Program Evaluation and Review Technique). A PERT chart is a project management tool used to schedule, organize, and coordinate tasks within a project.