Köth O, Minas M (2002)
Publication Language: English
Publication Type: Conference contribution, Original article
Publication year: 2002
Publisher: Springer-verlag
Edited Volumes: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Series: Lecture Notes in Artificial Intelligence
City/Town: Berlin Heidelberg
Book Volume: 2317
Pages Range: 290-304
Conference Proceedings Title: Diagrammatic Representation and Inference Second International Conference, Diagrams 2002
Event location: Callaway Gardens, GA
ISBN: 978-3-540-43561-7
URI: http://www2.informatik.uni-erlangen.de/publication/download/Diagrams2002.ps.gz
Editors for visual languages should be as simple and convenient to use as possible; at the same time, programmers should be able to create such editors without prohibitive effort. We discuss the benefits that can be gained from combining the following aspects in an editorgenerator approach: - direct-manipulation editing (as in drawing programs) - structure-based editing (as in common diagram tools) - structural analysis and a common formal model As a major practical example, we present an editor for UML class diagrams. We show that direct-manipulation editing capabilities can enhance the usability of such an editor in comparison to standard tools. A further improvement is obtained by including selective abstraction features similar to the well-known "fisheye-viewing" and "semantic zooming" paradigms. We show that the proposed generator architecture provides an excellent base for implementing such features. The resulting technique can be applied to a wide range of different diagram languages; in contrast to other general solutions, it takes into account the abstract structure and specific abstraction features of the individual languages. © Springer-Verlag 2002.
APA:
Köth, O., & Minas, M. (2002). Structure, abstraction and direct manipulation in diagram editors. In Hegarty, M. ; Meyer, B. ; Narayanan, N. (Eds.), Diagrammatic Representation and Inference Second International Conference, Diagrams 2002 (pp. 290-304). Callaway Gardens, GA, US: Berlin Heidelberg: Springer-verlag.
MLA:
Köth, Oliver, and Mark Minas. "Structure, abstraction and direct manipulation in diagram editors." Proceedings of the 2nd Intl. Conf. Diagrams 2002, Callaway Gardens, GA Ed. Hegarty, M. ; Meyer, B. ; Narayanan, N., Berlin Heidelberg: Springer-verlag, 2002. 290-304.
BibTeX: Download