z-logo
open-access-imgOpen Access
Visual AgenTalk: Anatomy of a Low Threshold, High Ceiling End User Programming Environment
Author(s) -
Alexander Repenning,
James Ambach
Publication year - 1996
Language(s) - English
Resource type - Reports
DOI - 10.21236/ada461220
Subject(s) - ceiling (cloud) , computer science , computer graphics (images) , end user , computer vision , anatomy , operating system , biology , geography , meteorology
: Typical approaches to end user programming involve design trade-offs between ease of use and expressiveness End user programming environments are either easy to use and not very expressive (low threshold/low ceiling) or more difficult to use but more powerful (high threshold/high ceiling). We propose the development of end user programming environments that are both low threshold and high ceiling by combining a collection of mechanisms that address the issues of program comprehensibility, language tailorability, and interactive multimodality. In this paper, we describe the layered anatomy of a low threshold/high ceiling environment that is usable by both end users and language designers. We then illustrate our theory with a description of a new low threshold/high ceiling end user programming environment called Visual AgenTalk.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom