Pursuit: Visual Programming in a Visual Domain

نویسندگان

  • Francesmary Modugno
  • Brad A. Myers
  • Ben Shneiderman
چکیده

We present a new visual programming language and environment that serves as a form of feedback and representation in a Programming by Demonstration system. The language diiers from existing visual languages because it explicitly represents data objects and implicitly represents operations by changes in data objects. The system was designed to provide non-programmers with programming support for common, repetitive tasks and incorporates some principles of cognition to assist these users in learning to use it. With this in mind, we analyze the language and its editor along cognitive dimensions. The assessment provides insight into both strengths and weaknesses of the system, suggesting a number of design changes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Subjective Visual Vertical and Horizontal Abnormalities in a Patient with Lateral Medullary Syndrome-A Case Report

Introduction: Evaluation of persistent vertigo in post infarct patients is very important as the management depends on whether the cause is purely of central origin or due to associated vestibular affliction.   Case Report: A patient with left sided dorsolateral medullary syndrome and persistent vestibular symptoms was evaluated. Vestibular test battery showed abnormal smooth pursuit, bilateral...

متن کامل

Multi-Focus Image Fusion in DCT Domain using Variance and Energy of Laplacian and Correlation Coefficient for Visual Sensor Networks

The purpose of multi-focus image fusion is gathering the essential information and the focused parts from the input multi-focus images into a single image. These multi-focus images are captured with different depths of focus of cameras. A lot of multi-focus image fusion techniques have been introduced using considering the focus measurement in the spatial domain. However, the multi-focus image ...

متن کامل

In Visual Object - Oriented Programming

A visual shell, such as the Apple Macintosh Finder, is a direct manipulation interface to a le system. Although such systems are easy to use, they are are diicult to program, especially for non-programmers. This paper introduces Pursuit, a visual shell design that combines visual program speciication, visual language representation and object-oriented techniques, to address some of the problems...

متن کامل

Visual Programming in a Visual Shell-A Unified Approach

Pursuit is a desktop interface designed to enable non-programmers to construct programs that automate routine repetitive tasks in a way that is consistent with the direct manipulation paradigm. Pursuit combines a Programming by Demonstration (PBD) interface with an editable, visual program representation language. The representation language differs from existing visual languages because it exp...

متن کامل

Dynamic Envelope and Control Shading Pattern to Visual Comfort of Office Building in Tehran

This work reviews the effect of parametric programming on visual performance, daylighting and shading in office buildings in Tehran-Iran and studies their influences that help not only to reduce the glare but also to promote useful daylight illuminance through promoting visual comfort. It starts by establishing a review of the effective parameters on visual comfort indices, glare indices, and d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994