𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Comparison of visual and textual languages via task modeling

✍ Scribed by MARIAN G. WILLIAMS; J.NICHOLAS BUEHLER


Publisher
Elsevier Science
Year
1999
Tongue
English
Weight
216 KB
Volume
51
Category
Article
ISSN
1071-5819

No coin nor oath required. For personal study only.

✦ Synopsis


In order for comparative studies of programming languages to be meaningful, di!erences between the languages need to be carefully studied and well understood. Languages that appear to di!er only in syntax (for example, visual vs. textual syntax) may in fact di!er greatly in usability. Such di!erences can confound comparative studies unless they are controlled for. In this paper, we examine the usefulness of "ne-grained task modeling for studying the usability of programming languages. We focus on program entry, and demonstrate how to create models of program entry tasks for both visual and textual languages. We also demonstrate how to derive performance time estimates from the models using keystroke-level analysis. A by-product of the model building is a collection of functional-level models that can serve as building blocks for modeling higher-level visual programming tasks. We then report on a comparative study of languages with the same semantics but di!erent syntax (visual and textual). Model-based time predictions of program entry tasks were compared to observed times from an empirical study. The time estimates for the visual condition greatly overestimated the observed times. The primary source of the overestimates appeared to be the time estimate for pointing with the mouse. We then look at three di!erent approaches to improving program entry models. We report on a separate study to calibrate the mouse-pointing time estimate, and demonstrate improved correlation between predicted and observed times with the new estimate. We also apply task modeling to program editing activities, in order to model error recovery behavior during program entry. Finally, we discuss language-speci"c customization of the keystroke-level operator for mental preparation. We conclude that task modeling is a useful technique for studying di!erences in the usability of programming languages at the keystroke level.


πŸ“œ SIMILAR VOLUMES


The effect of familiarization time, rete
✍ Jenny Richmond; Paula Sowerby; Michael Colombo; Harlene Hayne πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley and Sons 🌐 English βš– 138 KB πŸ‘ 1 views

## Abstract In a series of three experiments, we examined the effects of familiarization time, retention interval, and changes in environmental context on adults' performance in the visual paired‐comparison (VPC) task. The magnitude of adults' novelty preference increased as familiarization time in

Neonatal aspiration lesions of the hippo
✍ Olivier Pascalis; Jocelyne Bachevalier πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 441 KB

Previous experiments showed that neonatal aspiration lesions of the hippocampal formation in monkeys yield no visual recognition loss at delays up to 10 min, when recognition memory was assessed by a trial-unique delayed nonmatching-to-sample (DNMS) task. The present study examined whether neonatal

An empirical comparison of model-based a
✍ Joel S. Greenstein; Lynn Y. Arnaut; Mark E. Revesman πŸ“‚ Article πŸ“… 1986 πŸ› Elsevier Science βš– 525 KB

When both a human and a computer in a system are capable of performing the same tasks, task responsibilities may be allocated between them dynamically. This study compared two methods of human-computer communication for dynamic task allocation: explicit and model-based communication. With explicit c

Simple visual reaction time in organolea
✍ John M. Balbus; Walter Stewart; Karen I. Bolla; Brian S. Schwartz πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 127 KB πŸ‘ 1 views

In March 1990, 222 organolead manufacturing workers and 62 nonexposed referents were administered a neurobehavioral test battery that included simple visual reaction time (SVRT). SVRT was measured over 44 trials with interstimulus intervals ranging from 1 to 10 sec in a random but fixed order for al

Evaluation of models for martensitic tra
✍ B. Suhr; F. Frerichs; I. Hüßler; M. Wolff πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 166 KB

## Abstract The main aim of the investigations is to compare and evaluate __several__ models of martensitic transformation and transformation‐induced plasticity (TRIP) for the bearing steel 100Cr6, with and without taking stress dependence into account. At first, the investigations are based on mea