March 1990 - Vol. 33 No. 3
Features
Scaling up: a research agenda for software engineering
The following excerpts have been gleaned from a report by the Computer Science and Technology Board that summarizes the deliberations of a group of software engineers…
The art of navigating through hypertext
Hypertext (3), (19), (25) is becoming a popular approach to many computer applications, especially those dealing with the on-line presentation of large amounts of loosely…
HyperIntelligence: the next frontier
The authors discuss how mental models may be used to organize an individual's thoughts while forming a plan. A hypermedia system, SPRINT, is described which supports an…
Integer programming vs. expert systems: an experimental comparison
Expert system and integer programming formulations of an NP-complete constraint satisfaction problem are contrasted in terms of performance, ability to encode complex…
Improving a human-computer dialogue
A survey of seventy-seven highly motivated industrial designers and programmers indicates that the identification of specific, potential problems in a human-computer…
Automatically generating visual syntax-directed editors
Since inexpensive computers possessing sophisticated graphics were introduced in the late 1970s, program development research has focused on syntax-directed editors that…