This thesis describes an investigation into the integration of hyper-techniques with visual programming languages to support a multi-dimensional, minimally syntactic program representation. Programming involves two phases: first, forming a mental model of the problem solution; secondly, mapping the mental model onto a physical representation. The mental model is complex, syntax-free and multi-dimensional; in textual programming languages, the physical representation is complex, syntax-rich and single-dimensional. Performing the mapping is painstaking work which has more to do with easing compilation than with representing data manipulations. It is believed that a physical representation which better matches the programmer's mental mod...
This thesis describes the investigation of techniques for the interactive display of program source ...
PhD ThesisAn experimental system providing assistance in the task of program construction, validati...
technical reportAfter working with the CWave visual programming language, we discovered that many of...
The traditional representation of a program is as a linear sequence of text. At some stage in the ex...
: Hyperprogramming is an emerging semantics-based technique for the integration of diverse features ...
We propose a visual language, Hyperflow, for system programming as well as for end user shell progra...
This work was supported by ESPRIT III Basic Research Action 6309 – FIDE 2 and SERC grant GR/F 02953....
The traditional representation of a program as a linear sequence of text forces a particular style o...
Centre for Intelligent Systems and their ApplicationsThis thesis describes research into the role of...
This paper describes the background and development of PICSIL1 a visual language for specifying para...
The research presented here takes place in the context of the EC Funded ArchWare project which focus...
The techniques of visual programming, in which programs are constructed using graphical representati...
This paper is written to give an overview of past, ongoing and future work in the area of hypertext...
This thesis investigates the possibilities opened to a programmer when their programming environment...
Program visualisation uses computer graphics and animation techniques to produce pictures illustrati...
This thesis describes the investigation of techniques for the interactive display of program source ...
PhD ThesisAn experimental system providing assistance in the task of program construction, validati...
technical reportAfter working with the CWave visual programming language, we discovered that many of...
The traditional representation of a program is as a linear sequence of text. At some stage in the ex...
: Hyperprogramming is an emerging semantics-based technique for the integration of diverse features ...
We propose a visual language, Hyperflow, for system programming as well as for end user shell progra...
This work was supported by ESPRIT III Basic Research Action 6309 – FIDE 2 and SERC grant GR/F 02953....
The traditional representation of a program as a linear sequence of text forces a particular style o...
Centre for Intelligent Systems and their ApplicationsThis thesis describes research into the role of...
This paper describes the background and development of PICSIL1 a visual language for specifying para...
The research presented here takes place in the context of the EC Funded ArchWare project which focus...
The techniques of visual programming, in which programs are constructed using graphical representati...
This paper is written to give an overview of past, ongoing and future work in the area of hypertext...
This thesis investigates the possibilities opened to a programmer when their programming environment...
Program visualisation uses computer graphics and animation techniques to produce pictures illustrati...
This thesis describes the investigation of techniques for the interactive display of program source ...
PhD ThesisAn experimental system providing assistance in the task of program construction, validati...
technical reportAfter working with the CWave visual programming language, we discovered that many of...