This paper is under review which means review has begun. You can track the progress of this review on GitHub over here »

In this paper, we present ModelingToolkit.jl, a Julia library and intermediate representation for scientific DSLs, and discuss its internal representations of symbolic expressions and systems. We showcase how ModelingToolkit is being used in the pharmacometric modeling DSL Pumas.jl, and describe future improvements to incorporate this system into other Julia packages.

Archive DOI: pending