Interoperability in the OpenDreamKit project: the Math-in-the-Middle approach

Paul-Olivier Dehaye, Mihnea Iancu, Michael Kohlhase, Alexander Konovalov, Samuel Lelièvre, Dennis Müller, Markus Pfeiffer, Florian Rabe, Nicolas M. Thiéry, Tom Wiesling

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)
1 Downloads (Pure)


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.
Original languageEnglish
Title of host publicationIntelligent Computer Mathematics
Subtitle of host publication9th International Conference, CICM 2016, Bialystok, Poland, July 25-29, 2016, Proceedings
EditorsMichael Kohlhase, Moa Johansson, Bruce Miller, Leonardo de Moura, Frank Tompa
Place of PublicationCham
Number of pages15
ISBN (Electronic)9783319425474
ISBN (Print)9783319425467
Publication statusPublished - 2016
EventConference on Intelligent Computer Mathematics 2016 - Bialystok, Poland
Duration: 25 Jul 201629 Jul 2016

Publication series

NameLecture Notes in Computer Science
PublisherSpringer, Cham
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


ConferenceConference on Intelligent Computer Mathematics 2016
Internet address


Dive into the research topics of 'Interoperability in the OpenDreamKit project: the Math-in-the-Middle approach'. Together they form a unique fingerprint.

Cite this