SCSCP (Symbolic Computation Software Composability Protocol)

SCSCP stands for the Symbolic Computation Software Composability Protocol

SCSCP has been originally developed in the EU FP6 project 026133 SCIEnce - Symbolic Computation Infrastructure for Europe.

The current edition of the Symbolic Computation Software Composability Protocol is SCSCP Version 1.3.

SCSCP Version 1.1 and SCSCP Version 1.2 are also available.

SCSCP implementations

Currently (April 2017), support of OpenMath and SCSCP is available in the following computer algebra systems:

Remarkably, most of OpenMath and SCSCP implementations produced in the SCIEnce project stay mainly within the computer algebra systems rather than in custom-built wrappers.

To facilitate SCSCP implementations, the following API and middleware is available:

Examples of SCSCP use