Sign In

Communications of the ACM

Table of Contents


President's letter

Viewpoint: choosing appropriate information systems research methodologies

ACM forum

ARIADNE: pattern-directed inference and hierarchical abstraction in protein structure recognition

The macro-molecular structural conformations of proteins exhibit higher order regularities whose recognition is complicated by many factors. ARIADNE searches for similarities between structural descriptors and hypothesized protein …

A plausibility-driven approach to computer architecture design

A dilemma skirting the discipline of computer architecture concerns the plausibility of architectural designs. To counter the widely held perception that architecture is a nebulous entity is a proposal to view such designs as …

Markup systems and the future of scholarly text processing

Markup practices can affect the move toward systems that support scholars in the process of thinking and writing. Whereas procedural and presentational markup systems retard that movement, descriptive markup systems accelerate …

A proposed solution to the problem of levels in error-message generation

A simple "lets talk about it" strategy is developed that enables users to explore lower level error messages through dialogue.

The partial metrics system: modeling the stepwise refinement process using partial metrics

The Partial Metrics System design is explained, with an emphasis on the refinement process. A model, with its three phases, shows that the pseudocode refinement process can be monitored in partial metric terms.

The vocabulary problem in human-system communication

In almost all computer applications, users must enter correct words for the desired objects or actions. For success without extensive training, or in first-tries for new targets, the system must recognize terms that will be chosen …

The relationship of MIS steering committees to size of firm and formalization of MIS planning

Top-level management and directors of management information systems (MIS) have been urged to oversee information systems (IS) development efforts using MIS steering committees. Although such committees have been shown to assist …

Technical correspondence