Proceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation 2015
DOI: 10.1145/2769458.2769467
|View full text |Cite
|
Sign up to set email alerts
|

Syntax and Semantics of a Multi-Level Modeling Language

Abstract: The domain specific modeling and simulation language ML-Rules makes it possible to describe cell biological systems at different levels of organization. A model is formed by attributed and dynamically nested species, with reactions that are constrained by functions on attributes. In this paper, we extend ML-Rules to also support constraints using functions on multi-sets of species, i.e., solutions. Further, we present the formal syntax and semantics of ML-Rules, we define its stochastic simulator and we illust… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 31 publications
0
8
0
Order By: Relevance
“…binding the result of the function splitHalf to a pair of variables in a where block [46]. In the syntax of CSMMR, the rule would read as…”
Section: Rule-based Modeling and Compartmentsmentioning
confidence: 99%
“…binding the result of the function splitHalf to a pair of variables in a where block [46]. In the syntax of CSMMR, the rule would read as…”
Section: Rule-based Modeling and Compartmentsmentioning
confidence: 99%
“…Data Association (Schumitsch et al, 2005) (Huang et al, 2009a) (Huang et al, 2009b) (Huang et al, 2009c) (Jagabathula & Shah, 2011) (Kondor et al, 2007) (Barbuti et al, 2011) (Barbuti et al, 2012) (Krishnamurthy et al, 2004) (Warnke et al, 2015) (Bistarelli et al, 2003) (Oury & Plotkin, 2013) (Maus et al, 2011) Appendix D. List of Abbreviations…”
Section: Appendix a Lifted Inference Complexity Classesmentioning
confidence: 99%
“…As already found in the design of other modelling languages, the ability to define arbitrary functions on the attributes, structure, and components of models is an essential feature of expressive modelling languages (John et al 2011;Warnke, Helms et al 2015). Given different options, the functions are used to calculate the respective attractiveness to an agent of deciding on a particular option and to translate this attractiveness into corresponding transition times.…”
Section: Complex Decision Processes and Stochastic Racementioning
confidence: 99%