Improving diagramming software usability with automatic routing and placement tools

103
Опубликовано 7 сентября 2016, 17:34
Diagrams are a useful way to efficiently convey abstract information. Layout is an important aspect of diagram creation, impacting heavily on readability. Good diagram layout is difficult because it encompasses both a user's aesthetic preferences as well as drawing conventions for particular styles of diagrams. Existing diagram authoring software provides some layout tools, but these usually perform a once-off change. As such, the author of the diagram handles the majority of diagram layout manually. We present persistent layout tools for user-specified placement. These tools are implemented with constraint solvers that maintain spatial relationships for the user, throughout further editing. The tools have been designed to be highly usable, with focus on their behaviour, interface and user interaction. We describe the evolution of these tools -- which were originally implemented as a plugin for Microsoft Visio -- as well as the results of several user studies evaluating their use. We also describe automatic object-avoiding connectors, both poly-line and orthogonal, that allow user specification of style and behaviour via routing penalties.
Свежие видео
10 дней – 2 8550:27
Connecting to your smart life
16 дней – 698 3870:15
The all-new Xiaomi 14T Series is coming!
Случайные видео
6 дней – 3 9642:55
VIVE Focus Vision Unboxing
28 дней – 3060:10
Back to school: IRL vs. VR 🤩
120 дней – 2 301 4620:59
yup, there’s BASS 💦
автотехномузыкадетское