Abstract
Many different reasons have induced researchers to develop languages exploiting visual representations. Visual elements, two-dimensional parsers and, more generally, new language grammars (of different kinds) were suggested and implemented in these last fifteen years, both formally and experimentally, depending on the background of the authors. After indicating targets and motivations for research on visual languages, a few taxonomies will be considered. Two examples of visual languages, together with the point of view taken by their originators, will also be provided as well as some important steps in the progress made along these years. Finally, the open questions and future research directions will be given, together with an indication of the principal events which act as international windows on longtime discussions relevant for the design of new and, more effective, visual languages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
David McIntyre’s discussion point: mcintyre@is.morgan.com
H Ehrig, G Engels, H-J Kreowski, G Rozenberg, edits., Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools, 1998, R. Bardohl, G. Taentzer, M. Minas, A. Schürr, “Application of Graph Transformation to Visual Languages”, Chapter 3, World Scientific Publishing Co., Singapore, pp. 107–172.
M. Nagl, “An incremental compiler as component of a system for software development” in Informatik Fachberichte, Springer-Verlag, Berlin, 1980.
IEEE Workshop on Visual Languages, Hiroshima, 1984. Margaret Burnett’s url: http://www.cs.orst.edu/~burnett/vpl.html.
Brad A. Myers, “Taxonomies of Visual Programming and Program Visualization”, Journal of Visual Languages and Computing, 1, 1990, pp. 97–123.
Margaret M. Burnett, web page with the taxonomy of visual programming languages: http://www.cs.orst.edu/~burnett/vpl.html
Bertrand Ibrahim’s url: http://cuisung.unige.ch/Visual/Visual.Programming.biblio.html
Kim Marriott, Bernd Meyer, Kent B. Wittenburg, “A Survey of Visual Language Specification and Recognition” in Visual Language Theory, K. Marriott B. Meyer, edits., Springer-Verlag, New York, 1998, pp. 5–85.
Donald Norman, The Invisible Computer, MIT Press, Cambridge, Mass., 1998.
Nan C. Shu, “A Forms-Oriented and Visual-Directed Application Development System for Non-Programmers”, IEEE International Workshop on Visual Languages, Hiroshima, 1984, pp. 162–170.
Christopher Ahlberg, “Cocktail Maps: A Space-filling Visualization Method for Complex Communication Systems”, Proc. Workshop on Advanced Visual Interfaces, AVI’ 96, ACM Press, T. Catarci, M.F. Costabile, S. Levialdi, G. Santucci, edits., Gubbio, 1996, pp. 175–183.
Kenneth M. Kahn, Vijsy A. Sarawat, “Complete Visualizations of Concurrent Programs and their Executions”, IEEE Symposium on Visual Languages, 1990, pp. 7–15.
G.M. Vose, G. Williams, “LabVIEW: laboratory virtual instrument engineering workbench”, Byte 11, 1986, pp. 84–92.
P. T. Cox, F. R. Giles, T. Pietrzykowski, “Prograph: a step towards liberating programming from textual conditioning”, Proc. IEEE Workshop on Visual Languages, 1989, pp. 150–156.
P. T. Cox, T. Pietrzykowski, “Using a pictorial representation to combine dataflow and object-orientation in a language-independent programming mechanism”, Proc. Int. Computer Science, Hong Kong, 1988, pp. 695–704.
P. Bottoni, M.F. Costabile, S. Levialdi, P. Mussio, “Defining Visual Languages for Interactive Computing”, IEEE Trans. on Systems, Man and Cybernetics, Vol.27, No 6, 1997.
P. Bottoni, M. F. Costabile, S. Levialdi, P. Mussio, “Specifying dialog control in visual interactive systems”, JVLC 9, 1998, pp. 535–564.
N. Hari Narayanan, Roland Hübscher, “Visual Language Theory: Towards a Human-Computer Interaction Perspective”, in Visual Language Theory, Kim Marriott, Bernd Meyer, edits., Springer-Verlag, New York, 1998, pp. 87–128.
P. Bottoni, S.-K. Chang, M.F. Costabile, S. Levialdi, P. Mussio, “Dimensions of Visual Interaction Design”, IEEE Symposium on Visual Languages, Tokyo, 1999.
Jared M. Spool, “Testing Web Sites with Eye-Tracking”-UIEtips 6/24/99, User Interface Engineering, 800 Turnpike Street, #101, North Andover, MA 01845
P. Bottoni, S.-K. Chang, M.F. Costabile, S. Levialdi, P. Mussio, “Constancy and Variability in Visual Interaction”, submitted to the special issue of the Journal of Visual Languages and Computing, T. Smedley, guest editor, 1999.
H. Thimbleby, User Interface Design, ACM Press, New York, 1990.
Proceedings of the IEEE Visual Language Workshops (1984–1992) and Symposiums (1993–1999).
Shi-Kuo Chang, Tadao Ichikawa, Panos A. Ligomenides, edits., Visual Languages, Plenum Press, New York, 1986.
Shi-Kuo Chang, editor, Visual Languages and Visual Programming Languages, Plenum Press, New York, 1990.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levialdi, S. (2000). Visual Languages: Where Do We Stand?. In: Nagl, M., Schürr, A., Münch, M. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 1999. Lecture Notes in Computer Science, vol 1779. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45104-8_11
Download citation
DOI: https://doi.org/10.1007/3-540-45104-8_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67658-4
Online ISBN: 978-3-540-45104-4
eBook Packages: Springer Book Archive