Computing Surveys (CSUR)


Search Issue
enter search term and/or author name


ACM Computing Surveys (CSUR), Volume 23 Issue 1, March 1991

What every computer scientist should know about floating-point arithmetic
David Goldberg
Pages: 5-48
DOI: 10.1145/103162.103163
Floating-point arithmetic is considered as esoteric subject by many people. This is rather surprising, because floating-point is ubiquitous in computer systems: Almost every language has a floating-point datatype; computers from PCs to...

Paradigms for process interaction in distributed programs
Gregory R. Andrews
Pages: 49-90
DOI: 10.1145/103162.103164
Distributed computations are concurrent programs in which processes communicate by message passing. Such programs typically execute on network architectures such as networks of workstations or distributed memory parallel machines (i.e.,...

Distributed, object-based programming systems
Roger S. Chin, Samuel T. Chanson
Pages: 91-124
DOI: 10.1145/103162.103165
The development of distributed operating systems and object-based programming languages makes possible an environment in which programs consisting of a set of interacting modules, or objects, may execute concurrently on a collection of loosely...

Surveyors' forum: runtime checking and debugging of formally specified programs
S. Sankar, D. S. Rosenblum
Pages: 125-127
DOI: 10.1145/103162.103166