OZONE Distributed Communication Library

Abstract : This report describes the distributed architecture and distributed programming primitives of the OZONE framework, a toolkit for building planning and scheduling applications. It also serves as a programmers reference manual for those who want to build distributed system components either in the context of OZONE-based scheduling systems or in the context of some entirely new applications. The class library documented in this report has two parts: The first part, implemented in CLOS, provides classes for such concepts as SERVER, CLIENT and COMMAND. The second part is a function library written in TCL, allowing clients - including user-interface clients - to be built using TCL.