The intelligent diagram is a recent metaphor for diagramming in which the underlying graphic editor parses the diagram as it is being constructed, performing error correction and collecting geometric constraints that capture the relationships between diagram components. During diagram manipulation a constraint solver uses these geometric constraints to maintain the diagram’s semantics. We introduce the Penguins system. This automates the development of graphical editors that support the intelligent diagram metaphor. It takes a grammatical specification of a particular diagram language and generates an editor specialized for the creation, manipulation and parsing of diagrams in that visual language. We extend previous research in this area b...
In previous work it has already been shown that syntax-directed and free-hand editing can be gainful...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...
Recently a new metaphor for diagramming, the intelligent diagram has emerged. This new metaphor prov...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
For working with diagrams on a computer screen we need di-agram editors, i.e., graphical editors spe...
Complex information structures can often be represented by diagrams. Diagrams (e.g., trees for hiera...
Abstract: In previous work it has already been shown that syntax-directed and free-hand editing can ...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
The least cognitively demanding way to create a diagram is to draw it with a pen. Yet there is also ...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
The least cognitively demanding way to create a diagram is to draw it with a pen. Yet there is also ...
This paper outlines a method to specify a wide range of diagrams by hypergraphs and diagram dynamics...
In previous work it has already been shown that syntax-directed and free-hand editing can be gainful...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...
Recently a new metaphor for diagramming, the intelligent diagram has emerged. This new metaphor prov...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
For working with diagrams on a computer screen we need di-agram editors, i.e., graphical editors spe...
Complex information structures can often be represented by diagrams. Diagrams (e.g., trees for hiera...
Abstract: In previous work it has already been shown that syntax-directed and free-hand editing can ...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
The least cognitively demanding way to create a diagram is to draw it with a pen. Yet there is also ...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
The least cognitively demanding way to create a diagram is to draw it with a pen. Yet there is also ...
This paper outlines a method to specify a wide range of diagrams by hypergraphs and diagram dynamics...
In previous work it has already been shown that syntax-directed and free-hand editing can be gainful...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...
DIAGEN [1] is a tool for generating diagram editors that respect the syntax of partic-ular diagram l...