Go up.
Go to department page.
The Mjolner environment: Direct interaction with abstractions
LU-CS-TR:88-36
G. Hedin and B. Magnusson
Also published in: Proceedings of the 2nd European Conference on
Object-Oriented Programming (ECOOP'88), Oslo, volume 322 of Lecture
Notes in Computer Science, pages 41-54, August 1988.
Abstract
This paper presents the user interface to programs and their execution
in the Mjolner Programming Environment. The key idea is to present the
programming language abstractions, such as classes and procedures, as
individual windows which the user can interact with directly. This
approach is used consistently to visualize both a program and its
execution. The windows are arranged hierarchically reflecting the
static nesting of blocks. The window hierarchy gives powerful support
for interaction and navigation in a program. Incremental compilation
techniques are used to make a high level of interaction and integration
possible.