The working set model for program behavior
Communications of the ACM
Program control via transition matrices—a novel application of micro-programming
SIGMINI '76 Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment
The effect of windows on man-machine interfaces (or opening doors with windows)
CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
The effect of Windows on man-machine interfaces (or opening doors with windows
ACM SIGDOC Asterisk Journal of Computer Documentation
On conversational interaction with computers
UODIGS '76 Proceedings of the ACM/SIGGRAPH Workshop on User-oriented Design of Interactive Graphics Systems
Hi-index | 0.00 |
The command language of the COMMANDER II time-sharing system was designed on the basis of a well-developed philosophy of the facilities a time-sharing utility should provide its users and the form in which the two should communicate. The philosophy includes concern for symmetry and completeness of the facilities provided, simplicity of input formats, confirmation of potentially disastrous effects, full use of the capabilities of the terminal, compatibility between batch and interactive use, and the Law of Least Astonishment. These philosophical principles are implemented in COMMANDER II in part by a system call which parses and dispatches a command for processing based on a table which describes the legal command imperatives and the associated parameters, default values, prompting structure, and so on.