Process drawing tool

A process drawing tool is an application designed to aid in producing process maps or flowcharts.

Any drawing program can be used to create flowchart diagrams, but these will have no underlying data model to share data with databases or other programs such as project management systems or spreadsheet. Some tools such as yEd, Inkscape and Microsoft Visio offer special support for flowchart drawing. Many software packages exist that can create flowcharts automatically, either directly from a programming language source code, or from a flowchart description language.

There are several applications and visual programming languages that use flowcharts to represent and execute programs. Generally, these are used as teaching tools for beginner students. Examples include Gluu, Flowgorithm, Raptor. LARP, Visual Logic, and VisiRule.

Further resources:

Read our guide to simple process mapping

Source: Myers, Brad A. “Visual programming, programming by example, and program visualization: a taxonomy.” ACM SIGCHI Bulletin. Vol. 17. No. 4. ACM, 1986.