Abstract
DiaGen is a specification method, which is primarily based on a hypergraph grammar, and a tool that allows to automatically generate diagram editors from such a specification. Generated editors are free-hand editors, but with an automatic, constraint-based layout for correct diagrams. A hypergraph parser checks diagram correctness and makes it possible to translate diagrams into some user-defined semantic representation. This paper briefly outlines DiaGen and the process of creating diagram editors with DiaGen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Bardohl, M. Minas, A. Schürr, and G. Taentzer. Application of graph transformation to visual languages. In H. Ehrig, G. Engels, H.-J. Kreowski, and G. Rozenberg, editors, Handbook of Graph Grammars and Computing by Graph Transformation, volume II: Applications, Languages and Tools, pp. 105–180. World Scientific, 1999.
W. Citrin, R. Hall, and B. Zorn. Programming with visual expressions. In Proc. 1995 IEEE Symp. on Visual Languages, Darmstadt, Germany, pp. 294–301. 1995.
Deutsche Norm DIN EN 61131 Teil 3 “Speicherprogrammierbare Steuerungen —Programmiersprachen”. Beuth Verlag, Berlin, 1994. [In German].
P. Griebel. Parcon — Paralleles Lösen von grafischen Constraints. Phd thesis, University of Paderborn, 1996. [In German].
JavaBeans specification. Sun Microsystems, 1997. Available on http://java.sun.com/beans.
K. Marriott, S. S. Chok, and A. Finlay. A tableau based constraint solving toolkit for interactive graphical application. In 4th International Conference on Principles and Practice of Constraint Programming, Pisa, Italy, pp. 340–354, Oct. 1998.
M. Minas. Creating semantic representations of diagrams. This volume.
UML documentation. Rational Software Corporation. Available on http://www.rational.com/uml.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Minas, M., Köth, O. (2000). Generating Diagram Editors with DiaGen . In: Nagl, M., Schürr, A., Münch, M. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 1999. Lecture Notes in Computer Science, vol 1779. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45104-8_35
Download citation
DOI: https://doi.org/10.1007/3-540-45104-8_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67658-4
Online ISBN: 978-3-540-45104-4
eBook Packages: Springer Book Archive