1 SITE CONTROLLER: A system for computer-aided civil engineering and construction. by Philip Greenspun Abstract A revolution in earthmoving, a $100 billion industry, can…