Skip to main content
Top

2012 | OriginalPaper | Chapter

Process Calculi, Systems Biology and Artificial Chemistry

Authors : Pierpaolo Degano, Andrea Bracciali

Published in: Handbook of Natural Computing

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Knowledge about life processes develops through the interplay of theoretical speculation and experimental investigation. Both speculation and experiments present several difficulties that call for the development of faithful and accessible abstract models of the phenomena investigated. Several theories and techniques born in computer science have been proposed for the development of models that rely on solid formal bases and allow virtual experiments to be carried out computationally in silico.
This chapter surveys the basics of process calculi and their applications to the modeling of biological phenomena at a system level. Process calculi were born within the theory of concurrency for describing and proving properties of distributed interacting systems. Their application to biological phenomena relies on an interpretation of systems as made of interacting components exhibiting a computational kind of behavior, “cells as computation.”
The first seminal proposals and the subsequent enhancements for best adapting computer science theories to the domain of biology (with particular reference to chemical, biochemical, and cellular phenomena) are surveyed.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Aziz A, Sanwal K, Singhal V, Brayton R (2000) Model checking continuous time Markov chains. ACM Trans Comput Logic 1(1):162–170MathSciNetCrossRef Aziz A, Sanwal K, Singhal V, Brayton R (2000) Model checking continuous time Markov chains. ACM Trans Comput Logic 1(1):162–170MathSciNetCrossRef
go back to reference Baier C, Haverkort B, Hermanns H, Katoen J-P (2003) Model-checking algorithms for continuous-time Markov chains. IEEE Trans Software Eng 29(6):524–541CrossRef Baier C, Haverkort B, Hermanns H, Katoen J-P (2003) Model-checking algorithms for continuous-time Markov chains. IEEE Trans Software Eng 29(6):524–541CrossRef
go back to reference Bergstra JA, Ponse A, and Smolka SA (2001) Handbook of process algebra. North-Holland, Amsterdam, The NetherlandsMATH Bergstra JA, Ponse A, and Smolka SA (2001) Handbook of process algebra. North-Holland, Amsterdam, The NetherlandsMATH
go back to reference Bernardo M, Degano P, Zavattaro G (eds) (2008) Formal methods for computational systems biology. In: SFM 2008: 8th international school on formal methods for the design of computer, communication, and software systems, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, BerlinMATH Bernardo M, Degano P, Zavattaro G (eds) (2008) Formal methods for computational systems biology. In: SFM 2008: 8th international school on formal methods for the design of computer, communication, and software systems, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, BerlinMATH
go back to reference Bodei C (2009) A control flow analysis for beta-binders with and without static compartments. Theor Comput Sci 410(33–34):3110–3127MathSciNetMATHCrossRef Bodei C (2009) A control flow analysis for beta-binders with and without static compartments. Theor Comput Sci 410(33–34):3110–3127MathSciNetMATHCrossRef
go back to reference Bracciali A, Brunelli M, Cataldo E, Degano P (2008a) Stochastic models for the in silico simulation of synaptic processes. BMC Bioinform 9(4):S7CrossRef Bracciali A, Brunelli M, Cataldo E, Degano P (2008a) Stochastic models for the in silico simulation of synaptic processes. BMC Bioinform 9(4):S7CrossRef
go back to reference Bracciali A, Brunelli M, Cataldo E, Degano P (2008b) Synapses as stochastic concurrent systems. Theor Comput Sci 408(1):66–82, 2008MathSciNetMATHCrossRef Bracciali A, Brunelli M, Cataldo E, Degano P (2008b) Synapses as stochastic concurrent systems. Theor Comput Sci 408(1):66–82, 2008MathSciNetMATHCrossRef
go back to reference Bradley J (1999) Towards reliable modelling with stochastic process algebras. PhD thesis, Department of Computer Science, University of Bristol Bradley J (1999) Towards reliable modelling with stochastic process algebras. PhD thesis, Department of Computer Science, University of Bristol
go back to reference Brodo L, Degano P, Priami C (2007) A stochastic semantics for BioAmbients. In: Proceedings of PaCT, Pereslarl-Zalessky, Russia, September 2007. Lecture notes in computer science, vol 4671. Springer, Heidelberg Brodo L, Degano P, Priami C (2007) A stochastic semantics for BioAmbients. In: Proceedings of PaCT, Pereslarl-Zalessky, Russia, September 2007. Lecture notes in computer science, vol 4671. Springer, Heidelberg
go back to reference Busi N, Gorrieri R (2006) On the computational power of Brane calculi. In: Transactions on computational systems biology VI. Lecture notes in computer science, vol 4220. Springer, Heidelberg, pp 16–43CrossRef Busi N, Gorrieri R (2006) On the computational power of Brane calculi. In: Transactions on computational systems biology VI. Lecture notes in computer science, vol 4220. Springer, Heidelberg, pp 16–43CrossRef
go back to reference Calzone L, Fages F, Soliman S (2006) BIOCHAM: an environment for modeling biological systems and formalizing experimental knowledge. Bioinformatics 22(14):1805–1807CrossRef Calzone L, Fages F, Soliman S (2006) BIOCHAM: an environment for modeling biological systems and formalizing experimental knowledge. Bioinformatics 22(14):1805–1807CrossRef
go back to reference Cardelli L (2009) Artificial biochemistry. In: Condon A, Harel D, Kok JN, Salomaa A, Winfree E (eds) Algorithmic bioprocesses. Springer, New York Cardelli L (2009) Artificial biochemistry. In: Condon A, Harel D, Kok JN, Salomaa A, Winfree E (eds) Algorithmic bioprocesses. Springer, New York
go back to reference Cardelli L (2004) Brane calculi-interactions of biological membranes. In: Danos V, Schachter V (eds) Proceedings of computational methods in systems biology, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin Cardelli L (2004) Brane calculi-interactions of biological membranes. In: Danos V, Schachter V (eds) Proceedings of computational methods in systems biology, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin
go back to reference Cardelli L, Gordon A (1998) Mobile ambients. In: Nivat M (ed) Proceedings of FoSSaCS'98, Lisbon, Portugal, March–April 1998. Lecture notes in computer science, vol 1378. Springer, Berlin, pp 140–155 Cardelli L, Gordon A (1998) Mobile ambients. In: Nivat M (ed) Proceedings of FoSSaCS'98, Lisbon, Portugal, March–April 1998. Lecture notes in computer science, vol 1378. Springer, Berlin, pp 140–155
go back to reference Cardelli L, Zavattaro G (2008) On the computational power of biochemistry. In: Proceedings of algebraic biology, Castle of Hagenberg, Austria, July–August 2008. Lecture notes in computer science, vol 5147. Springer, Berlin Cardelli L, Zavattaro G (2008) On the computational power of biochemistry. In: Proceedings of algebraic biology, Castle of Hagenberg, Austria, July–August 2008. Lecture notes in computer science, vol 5147. Springer, Berlin
go back to reference Chiarugi D, Curti M, Degano P, Marangoni R (2004) ViCe: a VIrtual CEll. In: Proceedings of 2nd international W/S computational methods in systems biology, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin Chiarugi D, Curti M, Degano P, Marangoni R (2004) ViCe: a VIrtual CEll. In: Proceedings of 2nd international W/S computational methods in systems biology, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin
go back to reference Chiarugi D, Degano P, Marangoni R (2007) A computational approach to the functional screening of genomes. PLoS Comput Biol 3(9):1801–1806MathSciNetCrossRef Chiarugi D, Degano P, Marangoni R (2007) A computational approach to the functional screening of genomes. PLoS Comput Biol 3(9):1801–1806MathSciNetCrossRef
go back to reference Chiarugi D, Degano P, Bert Van Klinken J, Marangoni R (2008) Cells in silico: a holistic approach. In: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 366–386CrossRef Chiarugi D, Degano P, Bert Van Klinken J, Marangoni R (2008) Cells in silico: a holistic approach. In: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 366–386CrossRef
go back to reference Ciocchetta F, Hillston J (2006) Bio-PEPA: an extension of the process algebra PEPA for biochemical networks. In: Proceedings of FBTC 2007, Lisbon, Portugal, September 2007. Electr Notes Theor Comput Sci 194(3):101–117 Ciocchetta F, Hillston J (2006) Bio-PEPA: an extension of the process algebra PEPA for biochemical networks. In: Proceedings of FBTC 2007, Lisbon, Portugal, September 2007. Electr Notes Theor Comput Sci 194(3):101–117
go back to reference Ciocchetta F, Hillston J (2008) Process algebras in systems biology. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 265–312CrossRef Ciocchetta F, Hillston J (2008) Process algebras in systems biology. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 265–312CrossRef
go back to reference Clarke EM, Emerson EA, Sistla AP (1986) Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Trans Program Lang Syst 8(2):244–263MATHCrossRef Clarke EM, Emerson EA, Sistla AP (1986) Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Trans Program Lang Syst 8(2):244–263MATHCrossRef
go back to reference Damm W, Harel D (2001) LSCs: breathing life into message sequence charts. Formal Methods Syst Des 19(1):45–80MATHCrossRef Damm W, Harel D (2001) LSCs: breathing life into message sequence charts. Formal Methods Syst Des 19(1):45–80MATHCrossRef
go back to reference Danos V, Feret J, Fontana W, Harmer R, Krivine J (2007) Rule-based modelling of cellular signalling. In: Proceedings of CONCUR, Lisbon, Portugal, September 2007. Lecture notes in computer science, vol 4703. Springer, Berlin, pp 17–41 Danos V, Feret J, Fontana W, Harmer R, Krivine J (2007) Rule-based modelling of cellular signalling. In: Proceedings of CONCUR, Lisbon, Portugal, September 2007. Lecture notes in computer science, vol 4703. Springer, Berlin, pp 17–41
go back to reference Degano P, Prandi D, Priami C, Quaglia P (2006) Beta-binders for biological quantitative experiments. In: Proceedings of QAPL06, Vienna, Austria, April 2006. Electr Notes Theor Comput Sci 164(3): 101–117CrossRef Degano P, Prandi D, Priami C, Quaglia P (2006) Beta-binders for biological quantitative experiments. In: Proceedings of QAPL06, Vienna, Austria, April 2006. Electr Notes Theor Comput Sci 164(3): 101–117CrossRef
go back to reference Dematté L, Prandi D, Priami C, Romanel A (2007) Effective Index: A formal measure of drug effects. In: Proceedings of the 2nd Conference Foundations of Systems Biology in Engineering (FOSBE). Stuttgart, Germany, September 2007, pp 485–490 Dematté L, Prandi D, Priami C, Romanel A (2007) Effective Index: A formal measure of drug effects. In: Proceedings of the 2nd Conference Foundations of Systems Biology in Engineering (FOSBE). Stuttgart, Germany, September 2007, pp 485–490
go back to reference Dematté L, Priami C, Romanel A (2008) The BlenX language: a tutorial. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 313–365 Dematté L, Priami C, Romanel A (2008) The BlenX language: a tutorial. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 313–365
go back to reference Eker S, Knapp M, Laderoute K, Lincoln P, Meseguer J, Sönmez MK (2002) Pathway logic: symbolic analysis of biological signaling. In: Altman RB, Dunker AK, Hunter L, Lauderdale K, Klein TE (eds) Pacific symposium on biocomputing. Kauai, HI, 3–7 January 2002, pp 400–412 Eker S, Knapp M, Laderoute K, Lincoln P, Meseguer J, Sönmez MK (2002) Pathway logic: symbolic analysis of biological signaling. In: Altman RB, Dunker AK, Hunter L, Lauderdale K, Klein TE (eds) Pacific symposium on biocomputing. Kauai, HI, 3–7 January 2002, pp 400–412
go back to reference Emerson EA, Sistla AP (1983) Deciding branching time logic: a triple exponential decision procedure for CTL*. In: Clarke EM, Kozen D (eds) Proceedings logic of programs, Pittsburgh, PA, June 1983. Lecture notes in computer science, vol 164. Springer, Berlin, pp 176–192 Emerson EA, Sistla AP (1983) Deciding branching time logic: a triple exponential decision procedure for CTL*. In: Clarke EM, Kozen D (eds) Proceedings logic of programs, Pittsburgh, PA, June 1983. Lecture notes in computer science, vol 164. Springer, Berlin, pp 176–192
go back to reference Ermentrout B (2002) Simulating, analyzing, and animating dynamical systems. SIAM, Philadelphia, PAMATHCrossRef Ermentrout B (2002) Simulating, analyzing, and animating dynamical systems. SIAM, Philadelphia, PAMATHCrossRef
go back to reference Fages F, Soliman S (2008) Formal cell biology in Biocham. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 265–312 Fages F, Soliman S (2008) Formal cell biology in Biocham. In: Bernardo M, Degano P, Zavattaro G (eds) SFM 2008: Formal methods for computational systems biology, Bertinoro, Italy, June 2008. Lecture notes in computer science, vol 5016. Springer, Berlin, pp 265–312
go back to reference Fell DA (1997) Understanding the control of metabolism. Portland Press, London Fell DA (1997) Understanding the control of metabolism. Portland Press, London
go back to reference Fersht A (1999) Structure and mechanism in protein science: a guide to enzyme catalysis and protein folding. Freeman, New York Fersht A (1999) Structure and mechanism in protein science: a guide to enzyme catalysis and protein folding. Freeman, New York
go back to reference Fontana W, Buss LW (1994) The arrival of the fittest: toward a theory of biological organization. Bull Math Biol 56:1–64MATH Fontana W, Buss LW (1994) The arrival of the fittest: toward a theory of biological organization. Bull Math Biol 56:1–64MATH
go back to reference Fraser CM et al. (1995) The minimal gene complement of mycoplasma genitalium. Science 270(1):397–403CrossRef Fraser CM et al. (1995) The minimal gene complement of mycoplasma genitalium. Science 270(1):397–403CrossRef
go back to reference Gardiner CW (2001) Handbook of stochastic methods for physics, chemistry and the natural sciences. Springer, Berlin Gardiner CW (2001) Handbook of stochastic methods for physics, chemistry and the natural sciences. Springer, Berlin
go back to reference Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions. J Phys Chem 81:2340–2361CrossRef Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions. J Phys Chem 81:2340–2361CrossRef
go back to reference Gillespie DT, Petzold LR (2006) Numerical simulation for biochemical kinetics. In: Szallasi Z, Stelling J, Perival V (eds) System modeling in cellular biology, 1st edn. MIT Press, Cambridge, MA, pp 331–354 Gillespie DT, Petzold LR (2006) Numerical simulation for biochemical kinetics. In: Szallasi Z, Stelling J, Perival V (eds) System modeling in cellular biology, 1st edn. MIT Press, Cambridge, MA, pp 331–354
go back to reference Glass J, Assad-Garcia N, Alperovich N (2006) Essential genes of a minimal bacterium. PNAS 103:425–430CrossRef Glass J, Assad-Garcia N, Alperovich N (2006) Essential genes of a minimal bacterium. PNAS 103:425–430CrossRef
go back to reference Hammes GG, Shimmel PR (1970) In: Boyer PD (ed) The enzymes, vol 2. Academic Press, New York Hammes GG, Shimmel PR (1970) In: Boyer PD (ed) The enzymes, vol 2. Academic Press, New York
go back to reference Hillston J (1993) PEPA – performance enhanced process algebra. PhD thesis, University of Edinburgh, Computer Science Department Hillston J (1993) PEPA – performance enhanced process algebra. PhD thesis, University of Edinburgh, Computer Science Department
go back to reference Hillston J (1994) The nature of synchronisation. In: Herzog U, Rettelbach M (eds) Proceedings of 2nd workshop on Process Algebras and Performance Modelling (PAPM'92). Erlangen, Germany, July 1994, pp 51–70 Hillston J (1994) The nature of synchronisation. In: Herzog U, Rettelbach M (eds) Proceedings of 2nd workshop on Process Algebras and Performance Modelling (PAPM'92). Erlangen, Germany, July 1994, pp 51–70
go back to reference Hillston J (2005) Process algebras for quantitative analysis. In: LICS 2005: Proceedings of the 20th annual symposium on logic in computer science, Chicago, IL, USA, June 2005. IEEE Computer Society, Washington DC, pp 239–248 Hillston J (2005) Process algebras for quantitative analysis. In: LICS 2005: Proceedings of the 20th annual symposium on logic in computer science, Chicago, IL, USA, June 2005. IEEE Computer Society, Washington DC, pp 239–248
go back to reference Hillston J (1996) A compositional approach to performance modelling. Cambridge University Press, CambridgeCrossRef Hillston J (1996) A compositional approach to performance modelling. Cambridge University Press, CambridgeCrossRef
go back to reference Hinton A, Kwiatkowska M, Norman G, Parker D (2006) PRISM: a tool for automatic verification of probabilistic systems. In: Hermanns H, Palsberg J (eds) Proceedings 12th international conference on tools and algorithms for the construction and analysis of systems, Vienna, Austria. Lecture notes in computer science, vol 3920. Springer, Heidelberg Hinton A, Kwiatkowska M, Norman G, Parker D (2006) PRISM: a tool for automatic verification of probabilistic systems. In: Hermanns H, Palsberg J (eds) Proceedings 12th international conference on tools and algorithms for the construction and analysis of systems, Vienna, Austria. Lecture notes in computer science, vol 3920. Springer, Heidelberg
go back to reference Hoare CAR (1985) Communicating sequential processes. Prentice-Hall, Englewood Cliffs, NJMATH Hoare CAR (1985) Communicating sequential processes. Prentice-Hall, Englewood Cliffs, NJMATH
go back to reference Ihekwaba A, Larcher R, Mardare R, Priami C (2007) BetaWB – a language for modular representation of biological systems. In: Proceedings of ICSB 2007, Long Beach, CA, October 2007 Ihekwaba A, Larcher R, Mardare R, Priami C (2007) BetaWB – a language for modular representation of biological systems. In: Proceedings of ICSB 2007, Long Beach, CA, October 2007
go back to reference Kitano H (2002) Systems biology: a brief overview. Theor Comput Sci 295(5560):1662–1664 Kitano H (2002) Systems biology: a brief overview. Theor Comput Sci 295(5560):1662–1664
go back to reference Kwiatkowska MZ, Norman G, Parker D (2008) Using probabilistic model checking for systems biology. SIGMETRICS Performance Evaluation Review 35(4):14–21CrossRef Kwiatkowska MZ, Norman G, Parker D (2008) Using probabilistic model checking for systems biology. SIGMETRICS Performance Evaluation Review 35(4):14–21CrossRef
go back to reference Larry L, Roger B (2005) Automatic generation of cellular reaction networks with moleculizer 1.0. Nat Biotechnol 23:131–136CrossRef Larry L, Roger B (2005) Automatic generation of cellular reaction networks with moleculizer 1.0. Nat Biotechnol 23:131–136CrossRef
go back to reference Magnasco MO (1997) Chemical kinetics is Turing universal. Phys Rev Lett 78:1190–1193CrossRef Magnasco MO (1997) Chemical kinetics is Turing universal. Phys Rev Lett 78:1190–1193CrossRef
go back to reference Miculan M, Bacci G (2006) Modal logics for Brane calculus. In: Priami C (ed) CMSB06: Computational methods in systems biology, Trento, Italy, October 2006. Lecture notes in computer science, vol 4210. Springer, Heidelberg, pp 1–16 Miculan M, Bacci G (2006) Modal logics for Brane calculus. In: Priami C (ed) CMSB06: Computational methods in systems biology, Trento, Italy, October 2006. Lecture notes in computer science, vol 4210. Springer, Heidelberg, pp 1–16
go back to reference Milazzo P (2008) Formal modeling in systems biology. An approach from theoretical computer Science. VDM - Verlag Dr. Muller, Saarbrücken, Germany Milazzo P (2008) Formal modeling in systems biology. An approach from theoretical computer Science. VDM - Verlag Dr. Muller, Saarbrücken, Germany
go back to reference Milner R (1980) A calculus of communicating systems. Lecture notes in computer science, vol 92. Springer, BerlinCrossRef Milner R (1980) A calculus of communicating systems. Lecture notes in computer science, vol 92. Springer, BerlinCrossRef
go back to reference Milner R (1989) Communication and concurrency. Prentice-Hall, Englewood Cliffs, NJMATH Milner R (1989) Communication and concurrency. Prentice-Hall, Englewood Cliffs, NJMATH
go back to reference Milner R (1999) Communicating and mobile systems: the π-calculus. Cambridge University Press, Cambridge Milner R (1999) Communicating and mobile systems: the π-calculus. Cambridge University Press, Cambridge
go back to reference Mushegian AR, Koonin EV (1996) A minimal gene set for cellular life derived by comparison of complete bacterial genome. PNAS 93:10268–10273CrossRef Mushegian AR, Koonin EV (1996) A minimal gene set for cellular life derived by comparison of complete bacterial genome. PNAS 93:10268–10273CrossRef
go back to reference Nielson F, Riis Nielson H, Schuch-Da-Rosa D, Priami C (2004a) Static analysis for systems biology. In: Proceedings of workshop on systeomatics - dynamic biological systems informatics, Cancun, Mexico, 2004. Computer Science Press, Trinity College Dublin, pp 1–6 Nielson F, Riis Nielson H, Schuch-Da-Rosa D, Priami C (2004a) Static analysis for systems biology. In: Proceedings of workshop on systeomatics - dynamic biological systems informatics, Cancun, Mexico, 2004. Computer Science Press, Trinity College Dublin, pp 1–6
go back to reference Nielson HR, Nielson F, Pilegaard H (2004b) Spatial analysis of BioAmbient. In: Proceedings of static analysis symposium, Verona, Italy, August 2004. Lecture notes in computer science, vol 3148. Springer, Berlin, pp 69–83 Nielson HR, Nielson F, Pilegaard H (2004b) Spatial analysis of BioAmbient. In: Proceedings of static analysis symposium, Verona, Italy, August 2004. Lecture notes in computer science, vol 3148. Springer, Berlin, pp 69–83
go back to reference Norris JR (1970) Markov chains. Cambridge University Press, Cambridge, MA Norris JR (1970) Markov chains. Cambridge University Press, Cambridge, MA
go back to reference Paun G, Pérez-Jiménez MJ, Salomaa A (2007) Spiking neural P systems: an early survey. Int J Found Comput Sci 18(3):435–455MATHCrossRef Paun G, Pérez-Jiménez MJ, Salomaa A (2007) Spiking neural P systems: an early survey. Int J Found Comput Sci 18(3):435–455MATHCrossRef
go back to reference Phillips A, Cardelli L (2007) Efficient, correct simulation of biological processes in the stochastic pi-calculus. In: Calder M, Gilmore S (eds) Proceedings of computational methods in systems biology, Edinburgh, Scotland, September 2007. Lecture notes in computer science, vol 4695. Springer, Heidelberg, pp 184–199 Phillips A, Cardelli L (2007) Efficient, correct simulation of biological processes in the stochastic pi-calculus. In: Calder M, Gilmore S (eds) Proceedings of computational methods in systems biology, Edinburgh, Scotland, September 2007. Lecture notes in computer science, vol 4695. Springer, Heidelberg, pp 184–199
go back to reference Plotkin GD (2004) A structural approach to operational semantics. J Log Algebr Program 60–61:17–139MathSciNet Plotkin GD (2004) A structural approach to operational semantics. J Log Algebr Program 60–61:17–139MathSciNet
go back to reference Priami C, Quaglia P (2004) Beta binders for biological interactions. In: Proceedings of CMSB, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin, pp 20–32 Priami C, Quaglia P (2004) Beta binders for biological interactions. In: Proceedings of CMSB, Paris, France, May 2004. Lecture notes in computer science, vol 3082. Springer, Berlin, pp 20–32
go back to reference Priami C, Regev A, Shapiro E, Silvermann W (2004) Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Theor Comput Sci 325(1):141–167CrossRef Priami C, Regev A, Shapiro E, Silvermann W (2004) Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Theor Comput Sci 325(1):141–167CrossRef
go back to reference Reddy VN, Mavrouvouniotis ML, Liebman MN (1993) Qualitative analysis of biochemical reduction systems. Comput Biol Med 26(1):9–24CrossRef Reddy VN, Mavrouvouniotis ML, Liebman MN (1993) Qualitative analysis of biochemical reduction systems. Comput Biol Med 26(1):9–24CrossRef
go back to reference Regev A, Shapiro E (2002) Cellular abstractions: cells as computation. Nature 419:343CrossRef Regev A, Shapiro E (2002) Cellular abstractions: cells as computation. Nature 419:343CrossRef
go back to reference Regev A, Panina E, Silverman W, Cardelli L, Shapiro E (2004) BioAmbients: an abstraction for biological compartments. Theor Comput Sci 325(1):141–167MathSciNetMATHCrossRef Regev A, Panina E, Silverman W, Cardelli L, Shapiro E (2004) BioAmbients: an abstraction for biological compartments. Theor Comput Sci 325(1):141–167MathSciNetMATHCrossRef
go back to reference Sadot A, Fisher J, Barak D, Admanit Y, Stern MJ, Hubbard EJA, Harel D (2008) Toward verified biological models. IEEE/ACM Trans Comput Biol Bioinform 5(2):223–234CrossRef Sadot A, Fisher J, Barak D, Admanit Y, Stern MJ, Hubbard EJA, Harel D (2008) Toward verified biological models. IEEE/ACM Trans Comput Biol Bioinform 5(2):223–234CrossRef
go back to reference Sangiorgi D (2004) Bisimulation: from the origins to today. In: LICS 2004: Proceeding of 19th IEEE symposium on logic in computer science, Turku, Finland, July 2004. IEEE Computer Society, Washington DC, pp 298–302CrossRef Sangiorgi D (2004) Bisimulation: from the origins to today. In: LICS 2004: Proceeding of 19th IEEE symposium on logic in computer science, Turku, Finland, July 2004. IEEE Computer Society, Washington DC, pp 298–302CrossRef
go back to reference Schrödinger E (1946) What is life? Macmillan, New York Schrödinger E (1946) What is life? Macmillan, New York
go back to reference Segel LA (1987) Modeling dynamic phenomena in molecular and cellular biology. Cambridge University Press, CambridgeMATH Segel LA (1987) Modeling dynamic phenomena in molecular and cellular biology. Cambridge University Press, CambridgeMATH
go back to reference Smith GD (2005) Modeling the stochastic gating of ion channels. In: Fall CP, Marland ES, Wagner JM, Tyson JJ (eds) Computational cell biology, 2nd edn. Springer, New York, pp 285–319 Smith GD (2005) Modeling the stochastic gating of ion channels. In: Fall CP, Marland ES, Wagner JM, Tyson JJ (eds) Computational cell biology, 2nd edn. Springer, New York, pp 285–319
go back to reference Soloveichik D, Cook M, Winfree E, Bruck J (2008) Computation with finite stochastic chemical reaction networks. Nat Comput. doi: 10.1007/s11047-008-9067-y (2008) Soloveichik D, Cook M, Winfree E, Bruck J (2008) Computation with finite stochastic chemical reaction networks. Nat Comput. doi: 10.1007/s11047-008-9067-y (2008)
go back to reference Van Kampen NG (1992) Stochastic processes in physics and in chemistry. Elsevier, Amsterdam, The Netherlands Van Kampen NG (1992) Stochastic processes in physics and in chemistry. Elsevier, Amsterdam, The Netherlands
go back to reference Voit EO (2000) Computational analysis of biochemical systems – a practical guide for biochemists and molecular biologists. Cambridge University Press, Cambridge Voit EO (2000) Computational analysis of biochemical systems – a practical guide for biochemists and molecular biologists. Cambridge University Press, Cambridge
go back to reference Wilkinson DJ (2006) Stochastic modelling for systems biology. Chapman & Hall – CRC Press, LondonMATH Wilkinson DJ (2006) Stochastic modelling for systems biology. Chapman & Hall – CRC Press, LondonMATH
go back to reference Zhao J, Ridgway D, Broderick G, Kovalenko A, Ellison M (2008) Extraction of elementary rate constants from global network analysis of E. Coli central metabolism. BMC Syst Biol 2:41CrossRef Zhao J, Ridgway D, Broderick G, Kovalenko A, Ellison M (2008) Extraction of elementary rate constants from global network analysis of E. Coli central metabolism. BMC Syst Biol 2:41CrossRef
Metadata
Title
Process Calculi, Systems Biology and Artificial Chemistry
Authors
Pierpaolo Degano
Andrea Bracciali
Copyright Year
2012
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-92910-9_55

Premium Partner