OpenMath

Author:

Dewar Mike1

Affiliation:

1. The Numerical Algorithms Group, Wilkinson House, Jordan Hill Rd, Oxford

Abstract

OpenMath is a standard for representing mathematical data in as unambiguous a way as possible. It can be used to exchange mathematical objects between software packages or via email, or as a persistent data format in a database. It is tightly focussed on representing semantic information and is not intended to be used directly for presentation, although tools exist to facilitate this. Since 1997 its development has been partially funded by the European Union under a multimedia ESPRIT project.The original motivation for OpenMath came from the Computer Algebra community. Computer Algebra packages were getting bigger and more unwieldy, and it seemed reasonable to adopt a generic "plug and play" architecture to allow specialised programs to be used from general purpose environments. There were plenty of mechanisms for connecting software components together, but no common format for representing the underlying data objects. It quickly became clear that any standard had to be vendor-neutral and that objects encoded in OpenMath should not be too verbose. This has led to the design outlined below.In 1998, the Worldwide Web Consortium (W3C) produced its first recommendation for the Extensible Markup Language (XML) [11], intended to be a universal format for representing structured information on the worldwide web. It was swiftly followed by the first MathML recommendation [10] which is an XML application oriented mainly towards the presentation (i.e. the rendering) of mathematical expressions. Both these developments were significant for OpenMath in different ways as shall be described later in this article and elsewhere in this issue of SIGSAM.The formal definition of OpenMath is contained within The OpenMath Standard [7] and its accompanying documents, and the reader is referred there for more details.

Publisher

Association for Computing Machinery (ACM)

Cited by 12 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A FAIR File Format for Mathematical Software;Lecture Notes in Computer Science;2024

2. On an Extensible Conceptual Data Model by a Non-formal Example;New Trends in Database and Information Systems;2022

3. Searching for Mathematical Formulas Based on Graph Representation Learning;Lecture Notes in Computer Science;2021

4. Canonical Data Model for Data Warehouse;Communications in Computer and Information Science;2016

5. Automatic deduction in (dynamic) geometry: Loci computation;Computational Geometry;2014-01

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3