2018 Winter Simulation Conference (WSC) 2018
DOI: 10.1109/wsc.2018.8632545
|View full text |Cite
|
Sign up to set email alerts
|

Runtime Code Generation for Interpreted Domain-Specific Modeling Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…The complex expressions result in large abstract syntax trees (AST) that need to be parsed during execution. When using an interpreted or reflection-capable language like Java, code generation for these expressions can be introduced relatively simply [66]. For compiled languages such as Rust, a different approach is required.…”
Section: Simulation Enginementioning
confidence: 99%
“…The complex expressions result in large abstract syntax trees (AST) that need to be parsed during execution. When using an interpreted or reflection-capable language like Java, code generation for these expressions can be introduced relatively simply [66]. For compiled languages such as Rust, a different approach is required.…”
Section: Simulation Enginementioning
confidence: 99%
“…The dynamics of these biochemical systems boil down to the binding, creation, or removal of agents. The simple structure of the models means that they can also be transformed into ordinary differential equations (Mendes et al 2009). This is usually a good approximation if populations are large and stochastic effects may be ignored.…”
Section: 4mentioning
confidence: 99%
“…ML3 code is directly interpreted by the simulator while Julia code is compiled to machine binary before execution. It has been shown that even the compilation of only critical pieces of a model at runtime can yield significant efficiency gains (Meyer et al 2018).…”
Section: Runtimementioning
confidence: 99%