This paper presents the design philosophy of the Hyperflow visual programming language. It also gives an overview of its semantic model. The primary purpose of language is to provide a user interface for a pen-based multimedia computer system designed for school children. Yet it is versatile enough to be used as a system programming language. The concept of visually interactive process, vip in short, is introduced as the fundamental element of the semantics. Vips communicate with each other through exchange of signals, either discrete or continuous. Each vip communicates with the user through its own interface box by displaying on the box information about the vip and by receiving information pen-scribed on the box. There are four different...
While traditional computer interfaces based on the mouse and keyboardare ubiquitous, they are ill su...
This paper presents open piping, a box-and-wire programming environment, then uses Cognitive Dimensi...
The present thesis entails the field of visualization which is divided into visualization along trad...
We propose a visual language, Hyperflow, for system programming as well as for end user shell progra...
Visual technology, specifically visual programming languages, has gained momentum in recent years pr...
The concept of visual programming languages is described and some necessary terms are defined. The v...
The visual arts are rapidly changing as media moves into the web, mobile devices, and architecture. ...
This paper provides a theoretical perspective on the effect of computer support on creativity. The a...
A visual language Show and Tell is introduced as a programming language for home information systems...
The objective of this dissertation was to design and implement a platform-independent, distributed v...
This thesis describes an investigation into the integration of hyper-techniques with visual programm...
Even at the beginning of the 21st century, we are far from becoming paperless. Pen and paper is stil...
The most popular visual programming tools focus on procedural, object-oriented and event-based progr...
Programming is an activity centred primarily around the keyboard which is not necessarily the optima...
Abstract. In this paper I describe the Visual Haskell system. A Microsoft Visual Studio like environ...
While traditional computer interfaces based on the mouse and keyboardare ubiquitous, they are ill su...
This paper presents open piping, a box-and-wire programming environment, then uses Cognitive Dimensi...
The present thesis entails the field of visualization which is divided into visualization along trad...
We propose a visual language, Hyperflow, for system programming as well as for end user shell progra...
Visual technology, specifically visual programming languages, has gained momentum in recent years pr...
The concept of visual programming languages is described and some necessary terms are defined. The v...
The visual arts are rapidly changing as media moves into the web, mobile devices, and architecture. ...
This paper provides a theoretical perspective on the effect of computer support on creativity. The a...
A visual language Show and Tell is introduced as a programming language for home information systems...
The objective of this dissertation was to design and implement a platform-independent, distributed v...
This thesis describes an investigation into the integration of hyper-techniques with visual programm...
Even at the beginning of the 21st century, we are far from becoming paperless. Pen and paper is stil...
The most popular visual programming tools focus on procedural, object-oriented and event-based progr...
Programming is an activity centred primarily around the keyboard which is not necessarily the optima...
Abstract. In this paper I describe the Visual Haskell system. A Microsoft Visual Studio like environ...
While traditional computer interfaces based on the mouse and keyboardare ubiquitous, they are ill su...
This paper presents open piping, a box-and-wire programming environment, then uses Cognitive Dimensi...
The present thesis entails the field of visualization which is divided into visualization along trad...