Cargando…
ReverCSP: Time-Travelling in CSP Computations
This paper presents reverCSP, a tool to animate both forward and backward CSP computations. This ability to reverse computations can be done step by step or backtracking to a given desired state of interest. reverCSP allows us to reverse computations exactly in the same order in which they happened,...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7342053/ http://dx.doi.org/10.1007/978-3-030-52482-1_14 |
_version_ | 1783555353049300992 |
---|---|
author | Galindo, Carlos Nishida, Naoki Silva, Josep Tamarit, Salvador |
author_facet | Galindo, Carlos Nishida, Naoki Silva, Josep Tamarit, Salvador |
author_sort | Galindo, Carlos |
collection | PubMed |
description | This paper presents reverCSP, a tool to animate both forward and backward CSP computations. This ability to reverse computations can be done step by step or backtracking to a given desired state of interest. reverCSP allows us to reverse computations exactly in the same order in which they happened, or also in a causally-consistent way. Therefore, reverCSP is a tool that can be especially useful to comprehend, analyze, and debug computations. reverCSP is an open-source project publicly available for the community. We describe the tool and its functionality, and we provide implementation details so that it can be reimplemented for other languages. |
format | Online Article Text |
id | pubmed-7342053 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73420532020-07-09 ReverCSP: Time-Travelling in CSP Computations Galindo, Carlos Nishida, Naoki Silva, Josep Tamarit, Salvador Reversible Computation Article This paper presents reverCSP, a tool to animate both forward and backward CSP computations. This ability to reverse computations can be done step by step or backtracking to a given desired state of interest. reverCSP allows us to reverse computations exactly in the same order in which they happened, or also in a causally-consistent way. Therefore, reverCSP is a tool that can be especially useful to comprehend, analyze, and debug computations. reverCSP is an open-source project publicly available for the community. We describe the tool and its functionality, and we provide implementation details so that it can be reimplemented for other languages. 2020-06-17 /pmc/articles/PMC7342053/ http://dx.doi.org/10.1007/978-3-030-52482-1_14 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Galindo, Carlos Nishida, Naoki Silva, Josep Tamarit, Salvador ReverCSP: Time-Travelling in CSP Computations |
title | ReverCSP: Time-Travelling in CSP Computations |
title_full | ReverCSP: Time-Travelling in CSP Computations |
title_fullStr | ReverCSP: Time-Travelling in CSP Computations |
title_full_unstemmed | ReverCSP: Time-Travelling in CSP Computations |
title_short | ReverCSP: Time-Travelling in CSP Computations |
title_sort | revercsp: time-travelling in csp computations |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7342053/ http://dx.doi.org/10.1007/978-3-030-52482-1_14 |
work_keys_str_mv | AT galindocarlos revercsptimetravellingincspcomputations AT nishidanaoki revercsptimetravellingincspcomputations AT silvajosep revercsptimetravellingincspcomputations AT tamaritsalvador revercsptimetravellingincspcomputations |