A Truly Concurrent Semantics for Reversible CCS
- Autores
- Melgratti, Hernan Claudio; Mezzina, Claudio Antares; Pinna, G. Michele
- Año de publicación
- 2024
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Reversible CCS (RCCS) is a well-established, formal model for reversible com- municating systems, which has been built on top of the classical Calculus of Communicating Systems (CCS). In its original formulation, each CCS process is equipped with a memory that records its performed actions, which is then used to reverse computations. More recently, abstract models for RCCS have been proposed in the literature, essentialy, by directly associating RCCS processes with (reversible versions of) event structures. In this paper we propose a different abstract model: starting from one of the well-known encoding of CCS into Petri nets we apply a recently proposed approach to incorporate causally- consistent reversibility to Petri nets, obtaining as result the (reversible) net counterpart of every RCCS term.
Fil: Melgratti, Hernan Claudio. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina
Fil: Mezzina, Claudio Antares. Università degli Studi di Cagliari; Italia
Fil: Pinna, G. Michele. Università degli Studi di Cagliari; Italia - Materia
-
Reversibility
CCS
Petri nets - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
.jpg)
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/275316
Ver los metadatos del registro completo
| id |
CONICETDig_2540bab95e4aa0b2aef9a227fc60d7df |
|---|---|
| oai_identifier_str |
oai:ri.conicet.gov.ar:11336/275316 |
| network_acronym_str |
CONICETDig |
| repository_id_str |
3498 |
| network_name_str |
CONICET Digital (CONICET) |
| spelling |
A Truly Concurrent Semantics for Reversible CCSMelgratti, Hernan ClaudioMezzina, Claudio AntaresPinna, G. MicheleReversibilityCCSPetri netshttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Reversible CCS (RCCS) is a well-established, formal model for reversible com- municating systems, which has been built on top of the classical Calculus of Communicating Systems (CCS). In its original formulation, each CCS process is equipped with a memory that records its performed actions, which is then used to reverse computations. More recently, abstract models for RCCS have been proposed in the literature, essentialy, by directly associating RCCS processes with (reversible versions of) event structures. In this paper we propose a different abstract model: starting from one of the well-known encoding of CCS into Petri nets we apply a recently proposed approach to incorporate causally- consistent reversibility to Petri nets, obtaining as result the (reversible) net counterpart of every RCCS term.Fil: Melgratti, Hernan Claudio. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; ArgentinaFil: Mezzina, Claudio Antares. Università degli Studi di Cagliari; ItaliaFil: Pinna, G. Michele. Università degli Studi di Cagliari; ItaliaTechnische Universität Braunschweig2024-12info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/275316Melgratti, Hernan Claudio; Mezzina, Claudio Antares; Pinna, G. Michele; A Truly Concurrent Semantics for Reversible CCS; Technische Universität Braunschweig; Logical Methods in Computer Science; 20; 12-2024; 1-371860-5974CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://lmcs.episciences.org/14891info:eu-repo/semantics/altIdentifier/doi/10.46298/LMCS-20(4:20)2024info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-12-03T08:48:28Zoai:ri.conicet.gov.ar:11336/275316instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-12-03 08:48:28.871CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
| dc.title.none.fl_str_mv |
A Truly Concurrent Semantics for Reversible CCS |
| title |
A Truly Concurrent Semantics for Reversible CCS |
| spellingShingle |
A Truly Concurrent Semantics for Reversible CCS Melgratti, Hernan Claudio Reversibility CCS Petri nets |
| title_short |
A Truly Concurrent Semantics for Reversible CCS |
| title_full |
A Truly Concurrent Semantics for Reversible CCS |
| title_fullStr |
A Truly Concurrent Semantics for Reversible CCS |
| title_full_unstemmed |
A Truly Concurrent Semantics for Reversible CCS |
| title_sort |
A Truly Concurrent Semantics for Reversible CCS |
| dc.creator.none.fl_str_mv |
Melgratti, Hernan Claudio Mezzina, Claudio Antares Pinna, G. Michele |
| author |
Melgratti, Hernan Claudio |
| author_facet |
Melgratti, Hernan Claudio Mezzina, Claudio Antares Pinna, G. Michele |
| author_role |
author |
| author2 |
Mezzina, Claudio Antares Pinna, G. Michele |
| author2_role |
author author |
| dc.subject.none.fl_str_mv |
Reversibility CCS Petri nets |
| topic |
Reversibility CCS Petri nets |
| purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
| dc.description.none.fl_txt_mv |
Reversible CCS (RCCS) is a well-established, formal model for reversible com- municating systems, which has been built on top of the classical Calculus of Communicating Systems (CCS). In its original formulation, each CCS process is equipped with a memory that records its performed actions, which is then used to reverse computations. More recently, abstract models for RCCS have been proposed in the literature, essentialy, by directly associating RCCS processes with (reversible versions of) event structures. In this paper we propose a different abstract model: starting from one of the well-known encoding of CCS into Petri nets we apply a recently proposed approach to incorporate causally- consistent reversibility to Petri nets, obtaining as result the (reversible) net counterpart of every RCCS term. Fil: Melgratti, Hernan Claudio. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina Fil: Mezzina, Claudio Antares. Università degli Studi di Cagliari; Italia Fil: Pinna, G. Michele. Università degli Studi di Cagliari; Italia |
| description |
Reversible CCS (RCCS) is a well-established, formal model for reversible com- municating systems, which has been built on top of the classical Calculus of Communicating Systems (CCS). In its original formulation, each CCS process is equipped with a memory that records its performed actions, which is then used to reverse computations. More recently, abstract models for RCCS have been proposed in the literature, essentialy, by directly associating RCCS processes with (reversible versions of) event structures. In this paper we propose a different abstract model: starting from one of the well-known encoding of CCS into Petri nets we apply a recently proposed approach to incorporate causally- consistent reversibility to Petri nets, obtaining as result the (reversible) net counterpart of every RCCS term. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-12 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/275316 Melgratti, Hernan Claudio; Mezzina, Claudio Antares; Pinna, G. Michele; A Truly Concurrent Semantics for Reversible CCS; Technische Universität Braunschweig; Logical Methods in Computer Science; 20; 12-2024; 1-37 1860-5974 CONICET Digital CONICET |
| url |
http://hdl.handle.net/11336/275316 |
| identifier_str_mv |
Melgratti, Hernan Claudio; Mezzina, Claudio Antares; Pinna, G. Michele; A Truly Concurrent Semantics for Reversible CCS; Technische Universität Braunschweig; Logical Methods in Computer Science; 20; 12-2024; 1-37 1860-5974 CONICET Digital CONICET |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://lmcs.episciences.org/14891 info:eu-repo/semantics/altIdentifier/doi/10.46298/LMCS-20(4:20)2024 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| dc.format.none.fl_str_mv |
application/pdf application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Technische Universität Braunschweig |
| publisher.none.fl_str_mv |
Technische Universität Braunschweig |
| dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
| reponame_str |
CONICET Digital (CONICET) |
| collection |
CONICET Digital (CONICET) |
| instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
| _version_ |
1850504893705486336 |
| score |
13.275514 |