Abstract: In previous work it has already been shown that syntax-directed and free-hand editing can be gainfully integrated into a single diagram editor. That way, the user can arrange diagram components on the screen without any restrictions in free-hand editing mode, whereas syntax-directed editing operations provide pow-erful assistance. So far, editing operations had to be specified or programmed by the editor developer. In contrast, this paper proposes an approach where diagram-specific editing operations are generated on the fly during the editing process and without any additional specification effort. These operations provably preserve the correctness of the diagram. The proposed approach requires a specification of the visual langu...
Abstract: A free-hand diagram editor allows the user to place diagram components on the pane without...
Diagrams (e.g., trees for hierarchical structures, or graphs for finite state machines) are often ne...
Editors for visual languages should be as simple and convenient to use as possible; at the same tim...
In previous work it has already been shown that syntax-directed and free-hand editing can be gainful...
Abstract. Diagram editors which are tailored to a specific diagram language typically support either...
For working with diagrams on a computer screen we need di-agram editors, i.e., graphical editors spe...
AbstractDiagram editors which are tailored to a specific diagram language typically support either s...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
AbstractDiagram editors which are tailored to a specific diagram language typically support either s...
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 ...
Complex information structures can often be represented by diagrams. Diagrams (e.g., trees for hiera...
Abstract. Editors for visual languages should be as simple and conve-nient to use as possible; at th...
AbstractThis paper describes a graphical specification tool for Dia Gen, a diagram editor generator ...
Abstract: A free-hand diagram editor allows the user to place diagram components on the pane without...
Diagrams (e.g., trees for hierarchical structures, or graphs for finite state machines) are often ne...
Editors for visual languages should be as simple and convenient to use as possible; at the same tim...
In previous work it has already been shown that syntax-directed and free-hand editing can be gainful...
Abstract. Diagram editors which are tailored to a specific diagram language typically support either...
For working with diagrams on a computer screen we need di-agram editors, i.e., graphical editors spe...
AbstractDiagram editors which are tailored to a specific diagram language typically support either s...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
Diagrams are always used when communicating complex situations. Diagram editors support the user whe...
AbstractDiagram editors which are tailored to a specific diagram language typically support either s...
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 ...
Complex information structures can often be represented by diagrams. Diagrams (e.g., trees for hiera...
Abstract. Editors for visual languages should be as simple and conve-nient to use as possible; at th...
AbstractThis paper describes a graphical specification tool for Dia Gen, a diagram editor generator ...
Abstract: A free-hand diagram editor allows the user to place diagram components on the pane without...
Diagrams (e.g., trees for hierarchical structures, or graphs for finite state machines) are often ne...
Editors for visual languages should be as simple and convenient to use as possible; at the same tim...