A domain specific language for complex natural and artificial systems simulations
Résumé
A DSL for Systems Biology. Domain specific languages are often designed to incorporate domain-specific knowledge in order to enhance expressiveness (for the programmer) and quality, flexibility, maintenability, ..., of the produced soft-wares. In this talk I introduce a language initially developed to ease the modeling and the simulation of developmental processes in biology. In this application domain, one must face: * dynamical processes that are located and move in space, * processes that interact locally with their (spatial) neighbors, * a spatial neighborhood that is build (computed) and adjusted as a result of the process activities, * various style of processes (numerical simulation of ODE and PDE, stochastic processes and discrete deterministic or non-deterministic transition systems).