October 1989 - Vol. 32 No. 10
Features
The case against user interface consistency
Designers striving for user interface consistency can resemble Supreme Court justices trying to define pornography: each of us feels we know it when we see it, but people…
A finite and real-time processor for natural language
People process natural language in real time and with very limited short-term memories. This article describes a computational architecture for syntactic performance that…
Impact of a restricted natural language interface on ease of learning and productivity
People process natural language in real time and with very limited short-term memories. This article describes a computational architecture for syntactic performance that…
Four paradigms of information systems development
Developing computer-based information systems necessarily involves making a number of implicit and explicit assumptions. The authors examine four different approaches to…
The Computing Research Board's 1987-1988 Taulbee Survey includes the latest statistics on production and employment of Ph.D.'s and faculty in computer science and…
An evaluation tool for measuring authoring system performance
A model for producing objective and precise measurements of the power and performance of authoring systems is described. An animation task is given as an example of the…
Practical performance of Bloom filters and parallel free-text searching
Bloom filter technique of hashing finds several applications, such as in efficient maintenance of differential files, space efficient storage of dictionaries, and…