DiaGen - Examples

Sample Editors

This page shows some screenshots of diagram editors which have been generated with DiaGen. These editors are only seven of the sample editors which can be downloaded from here
A tree editor which comes with automatic, constraint-based layout if the intelligent mode is switched on. Valid diagrams are rooted trees where arrows begin end end inside of the circles which represent the nodes. Click here for its specification.
A VEX editor. VEX is a visual lambda-calculus presented by Wayne Citrin, Richard Hall, and Benjamin Zorn at VL'95. The editor concept is described in some detail in an early version of the AGTIVE'99 paper. Click here for its specification.
A ladder diagram editor. Ladder diagrams are a visual language for programming programmable logic controllers (PLCs) as it has been specified in IEC 1131. The editor concept is described in some detail in the AGTIVE'99 paper. Click here for its specification.
An editor for hierarchical petri nets. You can also try an online version of this editor, however you will need a Java 2 plugin.
A UML class diagram editor providing XMI output and semantic focus-and-context-visualization. The editor concept is described in some detail in the GT-VMT'01 paper. More detailed information can be found in Oliver Köth's diploma thesis (sorry, in German).
A statechart editing and simulation tool. Its concept is described in some detail in the Unigra'01 paper. This editing and simulation tool is also available as an applet if you have installed the Java 2 plugin since DiaGen depends on several Java 2 features.
A flow chart editor. Its concept is described in some detail in a paper has appeared in the Journal on Science of Computer Programming.

DiaGen Logo


Contact

Mark Minas
Institute for Software Technology
Department of Computer Science
Universität der Bundeswehr München
85577 Neubiberg
Germany

Email: Mark.Minas@unibw.de