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 SmartDraw, Boxily, Dia, OmniGraffle, Microsoft Visio, Inspiration, Fun With MindBook, ConceptDraw V, First Diagramming 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, including Corgent Diagram for Microsoft's .NET Platform and 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 in this type of software. Tool examples with automatically generated diagrams are Visustin, Project Analyzer and VB Watch.