A compositional framework for scientific model augmentation

0Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

Scientists construct and analyze computational models to understand the world. That understanding comes from efforts to augment, combine, and compare models of related phenomena. We propose SemanticModels.jl, a system that leverages techniques from static and dynamic program analysis to process executable versions of scientific models to perform such metamodeling tasks. By framing these metamodeling tasks as metaprogramming problems, SemanticModels.jl enables writing programs that generate and expand models. To this end, we present a category theory-based framework for defining metamodeling tasks, and extracting semantic information from model implementations, and show how this framework can be used to enhance scientific workflows in a working case study.

Cite

CITATION STYLE

APA

Halter, M., Herlihy, C., & Fairbanks, J. (2020). A compositional framework for scientific model augmentation. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 323, pp. 172–182). Open Publishing Association. https://doi.org/10.4204/EPTCS.323.12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free