Title of article :
Design and Implementation of MP, a Protocol for Efficient Exchange of Mathematical Expressions
Author/Authors :
S. Gray، نويسنده , , N. Kajler، نويسنده , , P. S. Wang، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1998
Pages :
25
From page :
213
To page :
237
Abstract :
The Multi Project is an ongoing research effort at Kent State University aimed at providing an environment for distributed scientific computing. An integral part of this environment is the Multi Protocol (MP) which is designed to support efficient communication of mathematical data between scientifically-oriented software tools. MP exchanges data in the form of linearized annotated syntax trees. Syntax trees provide a simple, flexible and tool-independent way to represent and exchange data, and annotations provide a powerful and generic expressive facility for transmitting additional information. At a level above the data exchange protocol, dictionaries provide definitions for operators and constants, providing shared semantics across heterogeneous packages. A clear distinction between MP-defined and user-defined entities is enforced. Binary encodings are used for efficiency. Commonly used values and blocks of homogeneous data are further optimized. The protocol is independent of the underlying communication paradigm and can support parallel computation, distributed problem-solving environments, and the coupling of tools for specific applications.
Journal title :
Journal of Symbolic Computation
Serial Year :
1998
Journal title :
Journal of Symbolic Computation
Record number :
805283
Link To Document :
بازگشت