scispace - formally typeset
Journal ArticleDOI

The Interlisp Programming Environment

Warren Teitelman, +1 more
- 01 Apr 1981 - 
- Vol. 14, Iss: 4, pp 25-33
TLDR
Integration, extensibility, and ease of modification made Interlisp unique and powerful and will enhance the power of the coming world of personal computing and advanced displays.
Abstract
Integration, extensibility, and ease of modification made Interlisp unique and powerful. Its adaptations will enhance the power of the coming world of personal computing and advanced displays.

read more

Citations
More filters
Journal ArticleDOI

Understanding and controlling software costs

TL;DR: It is pointed out that a good framework of techniques exists for controlling software budgets, schedules, and work completed, but that a great deal of further progress is needed to provide an overall set of planning and control techniques covering software product qualities and end-user system objectives.

Aspect-Oriented Programming is Quantification and Obliviousness

TL;DR: This paper proposes that the distinguishing characteristic of Aspect-Oriented Programming (AOP) systems is that they allow programming by making quantified programmatic assertions over programs written by programmers oblivious to such assertions.

Using task context to improve programmer productivity

TL;DR: This paper presents a mechanism that captures, models, and persists the elements and relations relevant to a task, and reports a statistically significant improvement in the productivity of industry programmers who voluntarily used Mylar for their daily work.
Journal ArticleDOI

Design rules based on analyses of human error

TL;DR: This paper demonstrates some of principles of system design principles through the analysis of one class of errors: slips of action, defined to be situations in which the user's intention was proper, but the results did not conform to that intention.
Proceedings ArticleDOI

Using task context to improve programmer productivity

TL;DR: In this paper, a task context model is proposed to reduce information overload and focus a programmer's work by filtering and ranking the information presented by the development environment for a given task.
References
More filters
Journal ArticleDOI

Programming in an Interactive Environment: the ``Lisp'' Experience

TL;DR: The paper summarazes the LISP style of interactive programming for readers outside the LisP community, describes those propertms of LisP systems that were essential for the development of this style, and discusses some current and not yet resolved issues.
Proceedings Article

A display oriented programmer's assistant

TL;DR: The system described in this paper makes extensive use of a bit map display and pointing device (a mouse) to significantly enrich the user's interactions with the system, and to provide capabilities not possible with terminals that essentially emulate hard copy devices.
Proceedings ArticleDOI

The HWIM speech understanding system

TL;DR: The speech understanding system HWIM is designed to "understand" naturally spoken utterances relevant to a task domain of travel budget management and its performance results at the end of the project are presented.