ASAP : a protocol for symbolic computation systems

This report describes the conception and the implementation of a simple protocol for exchanging mathematical data between processes. Our purpose is to enable symbolic computation systems to communicate and cooperate together but also with user programs, graphical interfaces, curve and surface plotters. In the first part, we study the general problem of the exchanging ofmathematical data. The second part defines the protocol. Then, we present the documentation of a C library which implements ASAP.