Proceedings of the 1997 International Symposium on Symbolic and Algebraic Computation - ISSAC '97 1997
DOI: 10.1145/258726.258794
|View full text |Cite
|
Sign up to set email alerts
|

An OpenMath 1.0 implementation

Abstract: The first official version of the OpenMath specification was released in December. This paper presents the first implementation of this standard, in the form of a C library. To ensure a faithful realization, a second, independent implementation with the same API was built using Alder (A" ). We describe how the C library has been embedded in two main-stream computer algebra systems, Maple and Reduce, which can now communicate with each other and Alder, and with specialized programs also linking the libraries. W… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

1998
1998
2008
2008

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 27 publications
(9 citation statements)
references
References 5 publications
0
9
0
Order By: Relevance
“…In the meantime, the World Wide Web Consortium has published the recommandation for the Mathematical Markup Language (MathML) for describing mathematical notation and capturing both its structure and content [2]. Similarly, the OpenMath Society has endorsed a newer version of the OpenMath standard for representing the semantics of mathematical objects and facilitating the exchange between computer programs, the storage in knowledge bases, and the electronic publication of mathematics [15,11,9].…”
Section: Openmath Mathml and Related Technologiesmentioning
confidence: 99%
“…In the meantime, the World Wide Web Consortium has published the recommandation for the Mathematical Markup Language (MathML) for describing mathematical notation and capturing both its structure and content [2]. Similarly, the OpenMath Society has endorsed a newer version of the OpenMath standard for representing the semantics of mathematical objects and facilitating the exchange between computer programs, the storage in knowledge bases, and the electronic publication of mathematics [15,11,9].…”
Section: Openmath Mathml and Related Technologiesmentioning
confidence: 99%
“…The data in this communication are in the format of the algebra system and will be transformed by the Java client adapter into an internal exchange format. We currently use the exchange format of the MathBus (Zippel, 1997), but the MathBus could be substituted by another exchange format such as OpenMath (Dalmas et al, 1997;PolyMath Development Group, 1997) without too much effort. We have currently implemented parsers for the MathBus and MathML (World Wide Web Consortium, 1997), Maple, Mathematica and Redlog.…”
Section: Overview Of the Java-based Architecturementioning
confidence: 99%
“…Originally, it was conceived as a language for all computer algebra packages (Dalmas et al, 1997;OpenMath, 1999). Currently it is equipped for conveying mathematical expressions from all areas of mathematics, for instance logic.…”
Section: Openmathmentioning
confidence: 99%