DRAKON Visual Language

What is DRAKON?

DRAKON is a visual language based on flowcharts. The goal of DRAKON is to make flowcharts easy to comprehend.

Where is DRAKON used?

The DRAKON language was originally created to capture software specifications in the aerospace industry. Gradually, DRAKON has gained recognition as the language of requirements for other types of information systems, including finance applications, web applications, microcontrollers, and many others.

Buran-Mria at sunset
Buran-Mria at sunset
Photo: buran.ru

Besides information technology, DRAKON is used in other places where precise “how to” knowledge is important. Medical algorithms are a prominent example.

Another area that benefits from DRAKON is business procedures. It helps business people organize processes in their companies.

What makes DRAKON powerful?

How DRAKON improves flowcharts
How DRAKON improves flowcharts

First of all, DRAKON is based on the best practices for flowchart drawing. Here are a few of them:

  • Line intersections are forbidden;
  • Only straight lines and right angles are allowed;
  • Arrows are replaced with plain lines; and
  • Time in the diagram flows downwards; branching goes to the right.

These and other practices ensure consistency and visual simplicity of flowcharts.

Additionally, DRAKON has some unique features that don’t exist in other visual languages:

  • The skewer highlights the happy path through the diagram;
  • The silhouette breaks up the diagram into its logical parts and helps manage complexity; and
  • Common fate shows implicit connections between items on different paths.

All that taken together makes DRAKON truly superior in comparison with other visual notations.

It helps to use a specialized tool

It is definitely possible to draw DRAKON flowcharts in a general-purpose diagram editor. However, it will require a lot of annoying work, like “pixel hunting” and struggling with sizes and alignment. DRAKON Editor Web provides a fast and smooth editing experience as it is specifically optimized for DRAKON.

Our diagram software makes sure that your drawing is a valid DRAKON flowchart at any moment of time. You don’t even need to know the DRAKON language to start making DRAKON diagrams.

See also

How to draw a flowchart

Learn DRAKON by Examples

Guidelines for drawing DRAKON flowcharts

DRAKON Language Reference

Video: How to draw a flowchart

Feedback: support@drakon-editor.com

Find DRAKON Editor Web on Facebook

Løkentoppen 21, Kolsås 1352, Norway

Telephone: +47 407 63 992

Copyright 2015-2018 DRAKON Labs
Terms of service
To the top