Open Access
36
- https://doi.org/10.1007/978-3-540-68894-5_8
Process Algebras in Systems Biology
- Jun 2, 2008
- Federica Ciocchetta +1 more
In this chapter we introduce process algebras, a class of formal modelling techniques developed in theoretical computer science, and discuss their use within systems biology. These formalisms have a number of attractive features which make them ideal candidates to be intermediate, formal, compositional representations of biological systems. As we will show, when modelling is carried out at a suitable level of abstraction, the constructed model can be amenable to analysis using a variety of different approaches, encompassing both individuals-based stochastic simulation and population-based ordinary differential equations. We focus particularly on Bio-PEPA, a recently defined extension of the PEPA stochastic process algebra, which has features to capture both stoichiometry and general kinetic laws. We present the definition of the language, some equivalence relations and the mappings to underlying mathematical models for analysis. We demonstrate the use of Bio-PEPA on two biological examples.KeywordsStochastic SimulationProcess AlgebraContinuous Time Markov ChainBiochemical NetworkCommunicate Sequential ProcessThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
- # General Kinetic Laws
- # Process Algebras
- # Systems Biology
- # Theoretical Computer Science
- # Equivalence Relations
- # Extension Of Algebra
- # Representations Of Systems
- # General Laws
- # Formal Techniques
- # Stochastic Process Algebra