Improving Interoperability in Scientific Computing via MaRDI Open InterfacesOpen Access

Kabanov, Dmitry I.; Rave, Stephan; Ohlberger, Mario

Forschungsartikel (Zeitschrift) | Peer reviewed

Zusammenfassung

MaRDI Open Interfaces is a software project aimed at improving reuse and interoperability in Scientific Computing by alleviating the difficulties of crossing boundaries between different programming languages, in which numerical packages are usually implemented, and of switching between multiple implementations of the same mathematical problem. The software consists of a set of formal interface specifications for common Scientific Computing tasks, as well as a set of loosely coupled libraries that facilitate implementing these interfaces or adapting existing implementations for multiple programming languages and handle data marshalling automatically without sacrificing performance, enabling users to use different implementations without significant code efforts. The software has high reuse potential due to aim to solve general numerical problems.

Details zur Publikation

FachzeitschriftJournal of Open Research Software (J Open Res Softw)
Jahrgang / Bandnr. / Volume13
Ausgabe / Heftnr. / Issue1
Artikelnummer29
StatusVeröffentlicht
Veröffentlichungsjahr2025
Sprache, in der die Publikation verfasst istEnglisch
DOI10.5334/jors.569
Link zum Volltexthttps://doi.org/10.5334/jors.569
Stichwörternumerics; numerical software; scientific software; scientific computing; computational science; reusability; interoperability

Autor*innen der Universität Münster

Kabanov, Dmitry
Professur für Angewandte Mathematik, insbesondere Numerik (Prof. Ohlberger)
Ohlberger, Mario
Professur für Angewandte Mathematik, insbesondere Numerik (Prof. Ohlberger)
Center for Nonlinear Science (CeNoS)
Center for Multiscale Theory and Computation (CMTC) (CMTC)
Rave, Stephan
Professur für Angewandte Mathematik, insbesondere Numerik (Prof. Ohlberger)

Projekte, aus denen die Publikation entstanden ist

Laufzeit: 01.10.2021 - 30.09.2026 | 1. Förderperiode
Gefördert durch: DFG - Nationale Forschungsdateninfrastruktur
Art des Projekts: Teilprojekt in DFG-Verbund koordiniert außerhalb der Universität Münster
Laufzeit: 01.01.2019 - 31.12.2025 | 1. Förderperiode
Gefördert durch: DFG - Exzellenzcluster
Art des Projekts: DFG-Hauptprojekt koordiniert an der Universität Münster