Advertisement

Practice

DATAPLEX: an access to heterogeneous distributed databases

Diverse database management systems are used in large organizations. The heterogeneous distributed database system (DDS) can provide a flexible intergration of diverse databases for users and applications. This is because it allows for retrieval and update of distributed data under different data systems giving the illusion of accessing a single centralized database system.
Research and Advances

Parse tree annotations

A technique for associating rewrite rules with productions so that many high-level transformations of a source file can be generated easily is described. While eclipsed in power by other editing and compiler generation systems supporting management of both synthesized and inherited attributes, this approach is especially simple to employ and is sufficient in power to deal with a wide class of problems arising from practical applications.
Research and Advances

An experimental analysis of the performance of fourth generation tools on PCs

The performance of several Fourth Generation Language (4GL) tools is analyzed empirically and compared with equivalent programs written in the third generation COBOL programming language. A set of performance benchmarks consisting of thirteen separate functions is presented which encompasses the areas of simulating the operators of the relational algebra, accessing records in the database, and updating the database. This serves as a baseline for comparing the various 4GL systems.
Research and Advances

HDTV and the computer industry

In the 1940s, television and radio combinations like the one on the left were the precursors of today's "entertainment centers ." About 25 years later, black and white television gave way to color. The next leap, high resolution television coupled with CD quality stereo may be coming soon. Last April, in the deep hours of the night, NBC, Channel 4 in New York City, announced a test: viewers would witness the first broadcast of the Sarnoff Research Center's Advanced Compatible Television system. The program of choice: the Saint Patrick's Day Parade. Researchers at the Sarnoff Center in Princeton, NJ, watched the signal, which emanated from WNBC at the World Trade Center in New York, on experimental high-definition monitors. The Sarnoff group, along with ABC and General Electric's consumer electronics division, has invested $60 million to develop a system that has twice the lines of regular TV screens (1050), scans at the same rate (29.97 frames per second), and enhances the current standard signal. A planned two-step approach to advanced television, the second phase would provide greater detail to those who bought wide-screen monitors, but it still would be compatible with today's TVs. The Sarnoff system is one of 20 advanced television research projects under way in this country, including those of the Zenith Electronics Group in cooperation with AT&T Microelectronics, Massachusetts Institute of Technology's Advanced Television Research Program, the New York Institute of Technology, the Del-Ray Group, and North American Philips. Many have applied for matching funds from DARPA, which has earmarked $30 million for the next three years—half slated for transmission research and half for display technology. As of August 1989, five companies had been granted money for display technology. Newco Inc. of San Jose, CA, Raychem Corporation of Menlo Park, CA, Texas Instruments Inc. of Dallas, TX, and Projectavision Inc. of New York will receive money for projection display systems. Photonics Technology Inc. of Northwood, OH, was selected for flat panel display technology. More money may be forthcoming, as pressure is exerted to create systems to compete with or to supplant high-definition television (HDTV) as offered by Japan's national broadcasting organization Nippon Hoso Kyokai (NHK) and Europe's Eureka systems.
Research and Advances

The adaptable user interface

A single adaptable user interface (AUI) which allows the user to switch between any number of different dialogue modes at any time—even in the middle of a command—can be useful to a variety of users who are neither beginners nor experts. It can also be used in applications where different dialogue modes are appropriate for the various parameters of a single command. An implemented user interface management system (UIMS) suggests the practicality of AUIs and their automatic generation.
Research and Advances

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 often disagree and a precise definition remains elusive. A close examination suggests that consistency is an unreliable guide and that designers would often do better to focus on users' work environments.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More