Process Ordering in a Process Calculus for Spatially-Explicit Ecological Models

被引:4
|
作者
Philippou, Anna [1 ]
Toro, Mauricio [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, Nicosia, Cyprus
来源
SOFTWARE ENGINEERING AND FORMAL METHODS | 2014年 / 8368卷
关键词
PROCESS ALGEBRA; POPULATION; SIMULATION;
D O I
10.1007/978-3-319-05032-4_25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we extend palps, a process calculus proposed for the spatially-explicit individual-based modeling of ecological systems, with the notion of a policy. A policy is an entity for specifying orderings between the different activities within a system. It is defined externally to a palps model as a partial order which prescribes the precedence order between the activities of the individuals of which the model is comprised. The motivation for introducing policies is twofold: one the one hand, policies can help to reduce the state-space of a model; on the other hand, they are useful for exploring the behavior of an ecosystem under different assumptions on the ordering of events within the system. To take account of policies, we refine the semantics of palps via a transition relation which prunes away executions that do not respect the defined policy. Furthermore, we propose a translation of palps into the probabilistic model checker prism. We illustrate our framework by applying prism on palps models with policies for conducting simulation and reachability analysis.
引用
收藏
页码:345 / 361
页数:17
相关论文
共 50 条
  • [21] SiMRiv: an R package for mechanistic simulation of individual, spatially-explicit multistate movements in rivers, heterogeneous and homogeneous spaces incorporating landscape bias
    Quaglietta, Lorenzo
    Porto, Miguel
    MOVEMENT ECOLOGY, 2019, 7 (1)
  • [22] An ancestral process with selection in an ecological community
    Griswold, Cortland K.
    JOURNAL OF THEORETICAL BIOLOGY, 2019, 466 : 128 - 144
  • [23] Design of explicit models for predicting the efficiency of heavy oil-sand detachment process by floatation technology
    Vijayaraghavan, V.
    Lau, E. V.
    Goyal, Ankit
    Niu, Xiaodong
    Garg, A.
    Gao, Liang
    MEASUREMENT, 2019, 137 (122-129) : 122 - 129
  • [24] A dynamic network loading process with explicit delay modelling
    Celikoglu, Hilmi Berk
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2007, 15 (05) : 279 - 299
  • [25] NetLogoR: a package to build and run spatially explicit agent-based models in R
    Bauduin, Sarah
    McIntire, Eliot J. B.
    Chubaty, Alex M.
    ECOGRAPHY, 2019, 42 (11) : 1841 - 1849
  • [26] Long-term reevaluation of spatially explicit models as a means for adaptive wildlife management
    Maor Cohen, Mia
    Shamon, Hila
    Dolev, Amit
    Reichman, Alon
    Bar David, Shirli
    Saltz, David
    ECOLOGICAL APPLICATIONS, 2020, 30 (04)
  • [27] A communication-aware framework for parallel spatially explicit agent-based models
    Shook, Eric
    Wang, Shaowen
    Tang, Wenwu
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2013, 27 (11) : 2160 - 2181
  • [28] A process calculus BigrTiMo of mobile systems and its formal semantics
    Xie, Wanling
    Zhu, Huibiao
    Xu, Qiwen
    FORMAL ASPECTS OF COMPUTING, 2021, 33 (02) : 207 - 249
  • [29] Indirect connectivity estimates of amphibian breeding wetlands from spatially explicit occupancy models
    Brooks, George C.
    Smith, Jennifer A.
    Frimpong, Emmanuel A.
    Gorman, Thomas A.
    Chandler, Houston C.
    Haas, Carola A.
    AQUATIC CONSERVATION-MARINE AND FRESHWATER ECOSYSTEMS, 2019, 29 (11) : 1815 - 1825
  • [30] Sequential process convolution Gaussian process models via particle learning
    Liang, Waley W. J.
    Lee, Herbert K. H.
    STATISTICS AND ITS INTERFACE, 2014, 7 (04) : 465 - 475