The BioAmbients calculus is a process algebra suitable for representing compartmentalization,molecular localization and movements between compartments. In this paper we enrich this calculus with a static type system classifying each ambient with group types specifying the kind of compartments in which the ambient can stay. The type system ensures that, in a well-typed process, ambients cannot be nested in a way that violates the type hierarchy. Exploiting the information given by the group types, we also extend the operational semantics of BioAmbients with rules signalling errors that may derive fromundesired ambients’ moves (i.e. merging incompatible tissues). Thus, the signal of errors can help the modeller to detect and locate unwanted situations that may arise in a biological system, and give practical hints on how to avoid the undesired behaviour.

Types for BioAmbients / Sara Capecchi; Angelo Troina. - In: ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE. - ISSN 2075-2180. - ELETTRONICO. - 19:(2010), pp. 103-115. (Intervento presentato al convegno Third Workshop From Biology To Concurrency and back tenutosi a Paphos, Cipro nel 27 marzo 2011) [10.4204/EPTCS.19.7].

Types for BioAmbients

TROINA, ANGELO
2010

Abstract

The BioAmbients calculus is a process algebra suitable for representing compartmentalization,molecular localization and movements between compartments. In this paper we enrich this calculus with a static type system classifying each ambient with group types specifying the kind of compartments in which the ambient can stay. The type system ensures that, in a well-typed process, ambients cannot be nested in a way that violates the type hierarchy. Exploiting the information given by the group types, we also extend the operational semantics of BioAmbients with rules signalling errors that may derive fromundesired ambients’ moves (i.e. merging incompatible tissues). Thus, the signal of errors can help the modeller to detect and locate unwanted situations that may arise in a biological system, and give practical hints on how to avoid the undesired behaviour.
2010
Proceedings of the Third Workshop From Biology To Concurrency and back
103
115
Types for BioAmbients / Sara Capecchi; Angelo Troina. - In: ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE. - ISSN 2075-2180. - ELETTRONICO. - 19:(2010), pp. 103-115. (Intervento presentato al convegno Third Workshop From Biology To Concurrency and back tenutosi a Paphos, Cipro nel 27 marzo 2011) [10.4204/EPTCS.19.7].
Sara Capecchi; Angelo Troina
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/581076
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact