[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1753846.1754111acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
extended-abstract

Interactive diagram layout

Published: 10 April 2010 Publication History

Abstract

We examine an approach for defining layout algorithms for diagrams. Such an algorithm is specified on an abstract level and may be applied to many kinds of visual languages. It mainly allows for incremental diagram drawing and attaches great importance on mental map preservation. With the approach, it is possible to combine graph drawing algorithms and other layout algorithms. It is capable of defining layout behavior for non-graph-like visual languages like Nassi-Shneiderman diagrams or GUI forms as well as graph-like visual languages such as class diagrams, mindmaps, or business process models. In this paper, we demonstrate that the combination of graph drawing algorithms and other layout algorithms is meaningful by presenting three visual language editors that have been created by students.

References

[1]
Dwyer, T., Marriott, K., Wybrow, M.: Dunnart: A constraint-based network diagram authoring tool. In: Graph Drawing: 16th Intl. Symp. (GD'08). Volume 5417 of LNCS, Springer-Verlag (2009) 420--431.
[2]
Maier, S., Mazanek, S., Minas, M.: Visual specification of layout. In: Graph Drawing: 16th Intl. Symp. (GD'08). Volume 5417 of LNCS, Springer-Verlag (2009) 443--444.
[3]
Minas, M.: Generating meta-model-based freehand editors. In: Proc. of the 3rd Intl. Workshop on Graph Based Tools (GraBaTs'06). Volume 1 of ECEASST. (2006).
[4]
Purchase, H.C., Samra, A.: Extremes are better: Investigating mental map preservation in dynamic graphs. In: Proc. of the 5th Intl. Conference on Diagrammatic Representation and Inference (Diagrams '08), Springer-Verlag (2008) 60--73.
[5]
Ryall, K., Marks, J., Shieber, S.: An interactive constraint-based system for drawing graphs. In: Proc. of the 10th ACM Symp. on User Interface Software and Technology (UIST'97), ACM (1997) 97--104.
[6]
Schmidt, C., Kastens, U.: Implementation of visual languages using pattern-based specifications. Software: Practice and Experience 33(15) (2003) 1471--1505.
[7]
di Battista, G., Eades, P., Tamassia, R., Tollis, I.G.: Graph Drawing: Algorithms for the Visualization of Graphs. Prentice Hall (1998).

Cited By

View all
  • (2011)The effect of animation, dual view, difference layers, and relative re-layout in hierarchical diagram differencingProceedings of Graphics Interface 201110.5555/1992917.1992947(183-190)Online publication date: 25-May-2011
  • (2011)Automatic diagram layout support for the Marama meta-toolset2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2011.6070379(61-64)Online publication date: Sep-2011

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI EA '10: CHI '10 Extended Abstracts on Human Factors in Computing Systems
April 2010
2219 pages
ISBN:9781605589305
DOI:10.1145/1753846

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 April 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. graph drawing
  2. meta models
  3. visual languages

Qualifiers

  • Extended-abstract

Conference

CHI '10
Sponsor:

Acceptance Rates

CHI EA '10 Paper Acceptance Rate 350 of 1,346 submissions, 26%;
Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

Upcoming Conference

CHI 2025
ACM CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2011)The effect of animation, dual view, difference layers, and relative re-layout in hierarchical diagram differencingProceedings of Graphics Interface 201110.5555/1992917.1992947(183-190)Online publication date: 25-May-2011
  • (2011)Automatic diagram layout support for the Marama meta-toolset2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VLHCC.2011.6070379(61-64)Online publication date: Sep-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media