Contributions: Pervasive Computing and Systems Engineering
IBM VisualAge For Smalltalk, Java, Java MicroEdition and Eclipse.org,
Elected to the IBM Academy for contributions to Object-Oriented Software,
Object Oriented Prototyping System, Systems Explorations, Inc., 1990.
An Object Oriented Multi-Process Testbed for Radar ESM Systems, DREO,
1986 - 1989.
Evaluation of RISC Processors, OTI, 1988.
Distributed Simulation/Gaming System in Smalltalk, DMOR, 1987 - 1989.
Supporting Special Purpose Graphics Processors in Smalltalk, DCS/DREO,
Interfacing AI languages with Harmony, Dy-4 Systems, April 1985.
Industrialization of the Harmony Realtime Operating System, Dy-4 Systems,
1984 - 1986.
Chairman CP-6 Operating System Committee, Honeywell Information Systems,
1976 - 1981.
Design and Implementation of a resource accounting system for a large
timesharing system, Carleton University, 1972.
Implementation of a multi-level archival file system, Carleton University,