An object-oriented construction and tool kit for human-computer communication
ACM SIGGRAPH Computer Graphics
Designing optimum CRT text blinking video image presentation
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Perspectives on algorithm animation
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
A Framework for the Automated Drawing of Data Structure Diagrams
IEEE Transactions on Software Engineering
Track—a trace construction kit
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Visual programming: perspectives and approaches
IBM Systems Journal
ACM SIGSOFT Software Engineering Notes
Visual programming: perspectives and approaches
IBM Systems Journal
Approaches to comprehension-preserving graphical reduction of program visualizations
Proceedings of the 2002 ACM symposium on Applied computing
MicroScope: A Knowledge-Based Programming Environment
IEEE Software
Software understanding through integrated structural and run-time analysis
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Managing views in a program understanding tool
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Word Manager: a system for the definition, access and maintenance of lexical databases
COLING '88 Proceedings of the 12th conference on Computational linguistics - Volume 1
Distributed intelligence: extending the power of the unaided, individual human mind
Proceedings of the working conference on Advanced visual interfaces
Construction kits and design environments: steps toward human problem-domain communication
Human-Computer Interaction
IJCAI'87 Proceedings of the 10th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
It has been argued for a long time that the representation of a problem is of crucial importance to understanding and solving it. Equally accepted is the fact that the human visual system is a powerful system to be used in information processing tasks. However, there, exist few systems which try to take advantage of these insights. We have constructed a variety of system components which automatically generate graphical representations of complex structures. We are pursuing the long-range goal of constructing a software oscilloscope which makes the invisible visible. Our tools are used in a variety of contexts: in programming environments, in intelligent tutoring systems, and in human-computer interaction in general by offering aesthetically pleasing interfaces.