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 条
  • [41] Program SPACECAP: software for estimating animal density using spatially explicit capture-recapture models
    Gopalaswamy, Arjun M.
    Royle, J. Andrew
    Hines, James E.
    Singh, Pallavi
    Jathanna, Devcharan
    Kumar, N. Samba
    Karanth, K. Ullas
    METHODS IN ECOLOGY AND EVOLUTION, 2012, 3 (06): : 1067 - 1072
  • [42] SPATIAL ANALYSIS IN THE PLANNING PROCESS OF THE FOREST ECOSYSTEMS ECOLOGICAL MANAGEMENT
    Manolis, E. N.
    Poravou, S. A.
    JOURNAL OF ENVIRONMENTAL PROTECTION AND ECOLOGY, 2020, 21 (02): : 604 - 611
  • [43] Process algebra-based computational tools in ecological modelling
    Jordan, Ferenc
    Scotti, Marco
    Priami, Corrado
    ECOLOGICAL COMPLEXITY, 2011, 8 (04) : 357 - 363
  • [44] Ecological and Economical Aspects of Modern Modeling of Thread Rolling Process
    Kukielka, Krzysztof
    ROCZNIK OCHRONA SRODOWISKA, 2017, 19 : 122 - 142
  • [45] A machine learning approach to integrating genetic and ecological data in tsetse flies (Glossina pallidipes) for spatially explicit vector control planning
    Bishop, Anusha P.
    Amatulli, Giuseppe
    Hyseni, Chaz
    Pless, Evlyn
    Bateta, Rosemary
    Okeyo, Winnie A.
    Mireji, Paul O.
    Okoth, Sylvance
    Malele, Imna
    Murilla, Grace
    Aksoy, Serap
    Caccone, Adalgisa
    Saarman, Norah P.
    EVOLUTIONARY APPLICATIONS, 2021, 14 (07): : 1762 - 1777
  • [46] Determinantal point process models and statistical inference
    Lavancier, Frederic
    Moller, Jesper
    Rubak, Ege
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 2015, 77 (04) : 853 - 877
  • [47] Assessment of Point Process Models for Earthquake Forecasting
    Bray, Andrew
    Schoenberg, Frederic Paik
    STATISTICAL SCIENCE, 2013, 28 (04) : 510 - 520
  • [48] Process Algebra with Hooks for Models of Pattern Formation
    Degasperi, Andrea
    Calder, Muffy
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2010, 268 : 31 - 47
  • [49] Smart Grids and Software Testing Process Models
    Hrabovska, Katarina
    Simkova, Nikola
    Rossi, Bruno
    Pitner, Tomas
    2019 SMART CITY SYMPOSIUM PRAGUE (SCSP 2019), 2019,
  • [50] Customized predictive models for process improvement projects
    Birkhoelzer, Thomas
    Dickmann, Christoph
    Klein, Harald
    Vaupe, Juergen
    Ast, Stefan
    Meyer, Ludger
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2008, 5089 : 304 - +