|
ABSTRACT
The goal of the research described in this paper is to develop an application-independent presentation tool that automatically designs effective graphical presentations (such as bar charts, scatter plots, and connected graphs) of relational information. Two problems are raised by this goal: The codification of graphic design criteria in a form that can be used by the presentation tool, and the generation of a wide variety of designs so that the presentation tool can accommodate a wide variety of information. The approach described in this paper is based on the view that graphical presentations are sentences of graphical languages. The graphic design issues are codified as expressiveness and effectiveness criteria for graphical languages. Expressiveness criteria determine whether a graphical language can express the desired information. Effectiveness criteria determine whether a graphical language exploits the capabilities of the output medium and the human visual system. A wide variety of designs can be systematically generated by using a composition algebra that composes a small set of primitive graphical languages. Artificial intelligence techniques are used to implement a prototype presentation tool called APT (A Presentation Tool), which is based on the composition algebra and the graphic design criteria.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
BOWMAN, W.J. Graphic Communication. Wiley, New York, 1968.
|
| |
5
|
|
| |
6
|
CLEVELAND, W. S., AND MCGILL, R. Graphical perception: Theory, experimentation and application to the development of graphical methods. J. Am. Stat. Assoc. 79, 387 (Sept. 1984), 531-554.
|
| |
7
|
ENDERTON, H.B. A Mathematical Introduction to Logic. Academic Press, Orlando, Fla., 1972.
|
| |
8
|
FEINER, S. APEX: An experiment in the automated creation of pictorial explanations. IEEE Comput. Graph. Appl. 5, 11 (Nov. 1985), 29-37.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
KAHN, K.M. Creation of computer animation from story descriptions. Ph.D. dissertation, MIT- AI-540, Massachusetts Institute of Technology, Cambridge, Mass., Aug. 1979.
|
| |
13
|
KAHNEMAN, D., AND HENIK, A. Perceptual organization and attention. In Perceptual Organizaton. M. Kubovy and J. R. Pomerantz, Eds. Lawrence Erlbaum, Hillsdale, N.J., 1981, pp. 181-211.
|
| |
14
|
|
| |
15
|
LOCKWOOD, A. Diagrams: A Visual Survey of Graphs, Maps, Charts and Diagrams for the Graphic Designer. Watson-Guptill, 1969.
|
| |
16
|
MACK,NLA~, J. Automatic design of graphical presentations. Ph.D. dissertation, Computer Science Dept., Stanford Univ., Stanford, Calif., 1986. Also Tech. Rep. Stan-CS-86-1038.
|
| |
17
|
|
| |
18
|
|
| |
19
|
SCHMID, C.F. Statistical Graphics: Design Principles and Practices. Wiley, New York, 1983.
|
| |
20
|
STEVENS, S. S. On the theory of scales of measurement. Science, 103 2684 (June 1946), 677-680.
|
| |
21
|
|
| |
22
|
|
| |
23
|
WARE, C., AND BEATTY, J.C. Using colour as a tool in discrete data analysis. Tech. Rep. CS- 85-21, Computer Science Dept., Univ. of Waterloo, Waterloo, Ont., Canada, Aug. 1985.
|
| |
24
|
ZDYBEL, F., GREENFELD, N. R., YONKE, M. D., AND GIBBONS, J. An information presentation system. In 7th International Joint Conference on Artificial Intelligence (Vancouver, Canada, Aug.). AAAI, Menlo Park, Calif., 1981, pp. 978-984.
|
CITED BY 170
|
|
|
|
|
|
|
|
Mei C. Chuah , Steven F. Roth , John Kolojejchick , Joe Mattis , Octavio Juarez, SageBook: searching data-graphics by content, Proceedings of the SIGCHI conference on Human factors in computing systems, p.338-345, May 07-11, 1995, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
Patrick Hoffman , Georges Grinstein , David Pinkney, Dimensional anchors: a graphic primitive for multidimensional multivariate information visualizations, Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management, p.9-16, November 02-06, 1999, Kansas City, Missouri, United States
|
|
|
|
|
|
|
|
|
Shin Takahashi , Satoshi Matsuoka , Akinori Yonezawa , Tomihisa Kamada, A general framework for Bi-directional translation between abstract and pictorial data, Proceedings of the 4th annual ACM symposium on User interface software and technology, p.165-174, November 11-13, 1991, Hilton Head, South Carolina, United States
|
|
|
Stuart K. Card , Jock D. Mackinlay , George G. Robertson, The design space of input devices, Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people, p.117-124, April 01-05, 1990, Seattle, Washington, United States
|
|
|
J. Foley , C. Gibbs , S. Kovacevic, A knowledge-based user interface management system, Proceedings of the SIGCHI conference on Human factors in computing systems, p.67-72, May 15-19, 1988, Washington, D.C., United States
|
|
|
|
|
|
Vijay Kumar , Richard Furuta , Robert B. Allen, Metadata visualization for digital libraries: interactive timeline editing and review, Proceedings of the third ACM conference on Digital libraries, p.126-133, June 23-26, 1998, Pittsburgh, Pennsylvania, United States
|
|
|
David H. Laidlaw , Eric T. Ahrens , David Kremers , Matthew J. Avalos , Russell E. Jacobs , Carol Readhead, Visualizing diffusion tensor images of the mouse spinal cord, Proceedings of the conference on Visualization '98, p.127-134, October 18-23, 1998, Research Triangle Park, North Carolina, United States
|
|
|
|
|
|
Hao-Wei Hsieh , Frank M. Shipman, III, VITE: a visual interface supporting the direct manipulation of structured data using two-way mappings, Proceedings of the 5th international conference on Intelligent user interfaces, p.141-148, January 09-12, 2000, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Tessendorf , C. M. Chewar , Ali Ndiwalana , Jon Pryor , D. Scott McCrickard , Chris North, An ordering of secondary task display attributes, CHI '02 extended abstracts on Human factors in computing systems, April 20-25, 2002, Minneapolis, Minnesota, USA
|
|
|
Pedro Szekely , Ping Luo , Robert Neches, Facilitating the exploration of interface design alternatives: the HUMANOID model of interface design, Proceedings of the SIGCHI conference on Human factors in computing systems, p.507-515, May 03-07, 1992, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marita Duecker , Bernd Gutkauf , Stefanie Thies, Negotiation support for compiling knowledge, Proceedings of the international ACM SIGGROUP conference on Supporting group work, p.21-29, November 14-17, 1999, Phoenix, Arizona, United States
|
|
|
Steven F. Roth , John Kolojejchick , Joe Mattis , Jade Goldstein, Interactive graphic design using automatic presentation knowledge, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.112-117, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
Steven F. Roth , John Kolojejchick , Joe Mattis , Mei C. Chuah , Jade Goldstein , Octavio Juarez, SAGE tools: a knowledge-based environment for designing and perusing data visualizations, Conference companion on Human factors in computing systems, p.27-28, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
Brad Myers , Jim Hollan , Isabel Cruz , Steve Bryson , Dick Bulterman , Tiziana Catarci , Wayne Citrin , Ephraim Glinert , Jonathan Grudin , Yannis Ioannidis, Strategic directions in human-computer interaction, ACM Computing Surveys (CSUR), v.28 n.4, p.794-809, Dec. 1996
|
|
|
Pablo Castells , Pedro Szekely , Ewald Salcher, Declarative models of presentation, Proceedings of the 2nd international conference on Intelligent user interfaces, p.137-144, January 06-09, 1997, Orlando, Florida, United States
|
|
|
|
|
|
|
|
|
|
|
|
Stuart K. Card , George G. Robertson , Jock D. Mackinlay, The information visualizer, an information workspace, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.181-186, April 27-May 02, 1991, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Brad A. Myers , Jade Goldstein , Matthew A. Goldberg, Creating charts by demonstration, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.106-111, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
Gerda Smets , Kees Overbeeke , William Gaver, Form-giving: expressing the nonobvious, Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence, p.79-84, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
Polle T. Zellweger , Jock D. Mackinlay , Lance Good , Mark Stefik , Patrick Baudisch, City lights: contextual views in minimal space, CHI '03 extended abstracts on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
|
|
|
|
|
|
|
|
|
|
|
|
Maneesh Agrawala , Doantam Phan , Julie Heiser , John Haymaker , Jeff Klingner , Pat Hanrahan , Barbara Tversky, Designing effective step-by-step assembly instructions, ACM Transactions on Graphics (TOG), v.22 n.3, July 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert F. Cohen , Peter Eades , Tao Lin , Frank Ruskey, Volume upper bounds for 3D graph drawing, Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research, p.11, October 31-November 03, 1994, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nicola Aloia , Tullio Bendini , Fabio Paternò , Carmen Santoro, Design of multimedia semantic presentation templates: options, problems and criteria of use, Proceedings of the working conference on Advanced visual interfaces, May 24-27, 1998, L'Aquila, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michelle X. Zhou, Automated visual discourse synthesis: coherence, versatility, and interactivity, CHI 98 conference summary on Human factors in computing systems, p.76-77, April 18-23, 1998, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steven F. Roth , John Kolojejchick , Joe Mattis , Mei C. Chuah, SageTools: an intelligent environment for sketching, browsing, and customizing data-graphics, Conference companion on Human factors in computing systems, p.409-410, May 07-11, 1995, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sougata Mukherjea , James D. Foley , Scott Hudson, Visualizing complex hypermedia networks through multiple hierarchical views, Proceedings of the SIGCHI conference on Human factors in computing systems, p.331-337, May 07-11, 1995, Denver, Colorado, United States
|
|
|
|
|
|
|
|
|
|
|
|
Emile Morse , Michael Lewis , Kai A. Olsen, Testing visual information retrieval methodologies case study: comparative analysis of textual, icon, graphical, and "spring" displays, Journal of the American Society for Information Science and Technology, v.53 n.1, p.28-40, January 1, 2002
|
|
|
Julie Heiser , Doantam Phan , Maneesh Agrawala , Barbara Tversky , Pat Hanrahan, Identification and validation of cognitive design principles for automated generation of assembly instructions, Proceedings of the working conference on Advanced visual interfaces, May 25-28, 2004, Gallipoli, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. M. Chewar , D. Scott McCrickard , Ali Ndiwalana , Chris North , Jon Pryor , David Tessendorf, Secondary task display attributes: optimizing visualizations for cognitive task suitability and interference avoidance, Proceedings of the symposium on Data Visualisation 2002, May 27-29, 2002, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
Volker Paelke , Christian Reimann , Waldemar Rosenbach, A visualization design repository for mobile devices, Proceedings of the 2nd international conference on Computer graphics, virtual Reality, visualisation and interaction in Africa, February 03-05, 2003, Cape Town, South Africa
|
|
|
|
|
|
Nancy L. Green , Giuseppe Carenini , Stephan Kerpedjiev , Joe Mattis , Johanna D. Moore , Steven F. Roth, Autobrief: an experimental system for the automatic generation of briefings in integrated text and information graphics, International Journal of Human-Computer Studies, v.61 n.1, p.32-70, July 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zeqian Shen , Michael Ogawa , Soon Tee Teoh , Kwan-Liu Ma, BiblioViz: a system for visualizing bibliography information, Proceedings of the 2006 Asia-Pacific Symposium on Information Visualisation, p.93-102, February 01, 2006, Tokyo, Japan
|
|
|
|
|
|
José Fernando Rodrigues, Jr. , Agma J. M. Traina , Maria Cristina F. de Oliveira , Caetano Traina, Jr., The spatial-perceptual design space: a new comprehension for data visualization, Information Visualization, v.6 n.4, p.261-279, December 2007
|
|
|
Mike Cammarano , Xin (Luna) Dong , Bryan Chan , Jeff Klingner , Justin Talbot , Alon Halevey , Pat Hanrahan, Visualization of Heterogeneous Data, IEEE Transactions on Visualization and Computer Graphics, v.13 n.6, p.1200-1207, November 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Torre Zuk , Lothar Schlesier , Petra Neumann , Mark S. Hancock , Sheelagh Carpendale, Heuristics for information visualization evaluation, Proceedings of the 2006 AVI workshop on BEyond time and errors: novel evaluation methods for information visualization, May 23-23, 2006, Venice, Italy
|
|
|
|
|
|
|
|
|
Tadeusz Stach , Carl Gutwin , David Pinelle , Pourang Irani, Improving recognition and characterization in groupware with rich embodiments, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daren Nestor , Steffen Thiel , Goetz Botterweck , Ciarán Cawley , Patrick Healy, Applying visualisation techniques in software product lines, Proceedings of the 4th ACM symposium on Software visuallization, September 16-17, 2008, Ammersee, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vibhu O. Mittal , Steven Roth , Johanna D. Moore , Joe Mattis , Giuseppe Carenini, Generating explanatory captions for information graphics, Proceedings of the 14th international joint conference on Artificial intelligence, p.1276-1283, August 20-25, 1995, Montreal, Quebec, Canada
|
|
|
|
|