Interoperability in the OpenDreamKit project : the Math-in-the-Middle approach
Abstract
OpenDreamKit - "Open Digital Research Environment Toolkit for the Advancement of Mathematics" - is an H2020 EU Research Infrastructure project that aims at supporting, over the period 2015-2019, the ecosystem of open-source mathematical software systems. OpenDreamKit will deliver a flexible toolkit enabling research groups to set up Virtual Research Environments, customised to meet the varied needs of research projects in pure mathematics and applications. An important step in the OpenDreamKit endeavor is to foster the interoperability between a variety of systems, ranging from computer algebra systems over mathematical databases to front-ends. This is the mission of the integration work package. We report on experiments and future plans with the Math-in-the-Middle approach. This architecture consists of a central mathematical ontology that documents the domain and xes a joint vocabulary, or even a language, going beyond existing systems such as OpenMath, combined with specifications of the functionalities of the various systems. Interaction between systems can then be enriched by pivoting around this architecture.
Citation
Dehaye , P-O , Iancu , M , Kohlhase , M , Konovalov , A , Lelièvre , S , Müller , D , Pfeiffer , M , Rabe , F , Thiéry , N M & Wiesling , T 2016 , Interoperability in the OpenDreamKit project : the Math-in-the-Middle approach . in M Kohlhase , M Johansson , B Miller , L de Moura & F Tompa (eds) , Intelligent Computer Mathematics : 9th International Conference, CICM 2016, Bialystok, Poland, July 25-29, 2016, Proceedings . Lecture Notes in Computer Science , vol. 9791 , Springer , Cham , pp. 117-131 , Conference on Intelligent Computer Mathematics 2016 , Bialystok , Poland , 25/07/16 . https://doi.org/10.1007/978-3-319-42547-4_9 conference
Publication
Intelligent Computer Mathematics
ISSN
0302-9743Type
Conference item
Rights
© 2016, Springer International Publishing Switzerland. This work has been made available online in accordance with the publisher’s policies. This is the author created, accepted version manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at link.springer.com / https://doi.org/10.1007/978-3-319-42547-4_9
Collections
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.