An Image Understanding System Using Attributed Symbolic Representation and Inexact Graph-Matching
IEEE Transactions on Pattern Analysis and Machine Intelligence
A survey of three dialogue models
ACM Transactions on Graphics (TOG)
Principles of pictorial information systems design
Principles of pictorial information systems design
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
IEEE Transactions on Software Engineering
Smart game board and go explorer: a study in software and knowledge engineering
Communications of the ACM
ACM Turing award lectures
Production Systems: A Notation for Defining Syntax and Translation
IEEE Transactions on Software Engineering
Applications and Extensions of SADT
Computer
Taxonomies of visual programming and program visualization
Journal of Visual Languages and Computing
Environments to support context and emotion aware visual interaction
Journal of Visual Languages and Computing
WIRN'05 Proceedings of the 16th Italian conference on Neural Nets
End users as co-designers of their own tools and products
Journal of Visual Languages and Computing
Hi-index | 0.00 |
In many different fields of science and technology, visual expressions formed by diagrams, sketches, plots and even images are traditionally used to communicate not only data but also procedures. When these visual expressions are systematically used within a scientific community, bi-dimensional notations often develop which allow the construction of complex messages from sets of primitive icons. This paper discusses how these notations can be translated into visual languages and organized into an interactive environment designed to improve the user's ability to explore scientific problems. To facilitate this translation, the use of Conditional Attributed Rewriting Systems has been extended to visual language definition. The case of a visual language in the programming of a simulation of populations of hepatic cells is studied. A discussion is given of how such a visual language allows the construction of programs through the combination of graphical symbols which are familiar to the physician or which schematize shapes familiar to him in that they resemble structures the observes in real experiments. It is also shown how such a visual approach allows the user to focus on the solution of his problems, avoiding any request for unnecessary precision and most requests for house-keeping data during the interaction.