Diagramming software
From Wikipedia, the free encyclopedia
Diagramming software consists of computer programs that are used to produce graphical diagrams.
[edit] Types of diagramming software
- User-generated diagrams. As computer users seek to represent visual information, such as a flowchart, tools such as Schematic, SmartDraw, Dia, OmniGraffle, Microsoft Visio, Inspiration, ConceptDraw 7, allow them to express the information in the form of a diagram. Such programs are usually GUI-based and feature WYSIWYG diagram editing. There are also several diagramming tools available for developers, such as JGraph for the Java platform. Some user-generated diagram software is UML compatible, allowing model-driven translation between graphic representation and functional programming languages.
- Automatically generated diagrams. Programs are available as debugger front-ends, computer-aided software engineering (CASE) tools, or profilers. Diagrams are usually automatically generated by the program.

