ACM DL

Computing Surveys (CSUR)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Computing Surveys (CSUR), Volume 29 Issue 3, Sept. 1997

Programming languages for mobile code
Tommy Thorn
Pages: 213-239
DOI: 10.1145/262009.262010
Sun's announcement of the programming language Java more that anything popularized the notion of mobile code, that is, programs traveling on a heterogeneous network and automatically executing upon arrival at the destination. We describe several...

How to declare an imperative
Philip Wadler
Pages: 240-263
DOI: 10.1145/262009.262011
How can we integrate interaction into a purely declarative language? This tutorial describes a solution to this problem based on a monad. The solution has been implemented in the functional language Haskell and the declarative language Escher....

Machine interpretation of CAD data for manufacturing applications
Qiang Ji, Michael M. Marefat
Pages: 264-311
DOI: 10.1145/262009.262012
Machine interpretation of the shape of a component for CAD databases is an important problem in CAD/CAM, computer vision, and intelligent manufacturing. It can be used in CAD/CAM for evaluation of designs, in computer vision for machine...