Recently a new metaphor for diagramming, the intelligent diagram has emerged. This new metaphor provides an excellent basis for diagram beautification since it automatically collects geometric constraints which capture the semantics of a diagram during diagram construction. By applying visual-language-specific layout rules which impose additional desired constraints on the diagram component placement, we can provide powerful semantics preserving diagram beautification. We have demonstrated the feasibility of this approach by developing a simple extension to the Penguins system which generates beautification rules from a grammatical specification of the visual language and tested the system with three example visual languages: Binary trees, ...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
A problem common to Computer Vision and Computer Graphics is identified. It is the problem of repr...
In the expanding field of visual applications, layout design and graphical editing tasks are crucial...
The intelligent diagram is a recent metaphor for diagramming in which the underlying graphic editor ...
Geared to complement UML and to the specification of large software systems by non-mathematicians, c...
Taking both perceptual organization and aesthetic criteria into account is the key to high-quality d...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
Constraint diagrams are a visual notation designed to express logical constraints. Augmenting the di...
Constraint diagrams are a diagrammatic notation which may be used to express logical constraints. Th...
AbstractConstraint diagrams are a visual notation designed to express logical constraints. Augmentin...
Much of the work on diagrammatic reasoning assumes that the structure of the diagrams has already be...
Abstract: A visual language consists of several visual component types, e.g. states or transitions i...
Abstract—Recently, a new approach for embedding vi-sualization features into Constraint Handling Rul...
Constraint diagrams are a visual notation designed to express logical constraints. Augmenting the di...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
A problem common to Computer Vision and Computer Graphics is identified. It is the problem of repr...
In the expanding field of visual applications, layout design and graphical editing tasks are crucial...
The intelligent diagram is a recent metaphor for diagramming in which the underlying graphic editor ...
Geared to complement UML and to the specification of large software systems by non-mathematicians, c...
Taking both perceptual organization and aesthetic criteria into account is the key to high-quality d...
Editing diagrams conveniently requires edit operations and automatic layout tailored to the type of ...
Constraint diagrams are a visual notation designed to express logical constraints. Augmenting the di...
Constraint diagrams are a diagrammatic notation which may be used to express logical constraints. Th...
AbstractConstraint diagrams are a visual notation designed to express logical constraints. Augmentin...
Much of the work on diagrammatic reasoning assumes that the structure of the diagrams has already be...
Abstract: A visual language consists of several visual component types, e.g. states or transitions i...
Abstract—Recently, a new approach for embedding vi-sualization features into Constraint Handling Rul...
Constraint diagrams are a visual notation designed to express logical constraints. Augmenting the di...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
Visual modelling notations such as constraint diagrams can be used for the behavioural specification...
A problem common to Computer Vision and Computer Graphics is identified. It is the problem of repr...
In the expanding field of visual applications, layout design and graphical editing tasks are crucial...