Simulation relations for fault-tolerance | ||
| dc.conicet.fuente | Elsevier | |
| dc.conicet.organizacion | Fondazione Bruno Kessler | |
| dc.conicet.organizacion | Universidad Nacional de Rio Cuarto. Facultad de Cs.exactas Fisicoquímicas y Naturales. Departamento de Computación. Grupo de Ingeniería de Software | |
| dc.conicet.organizacion | Mcmaster University. Faculty Of Engineering | |
| dc.conicet.organizacion | Mcmaster University. Faculty Of Engineering | |
| dc.conicet.organizacion | Universidad Nacional de Rio Cuarto. Facultad de Cs.exactas Fisicoquímicas y Naturales. Departamento de Computación. Grupo de Ingeniería de Software | |
| dc.conicet.paisOrganizacion | Italia | |
| dc.conicet.paisOrganizacion | Argentina | |
| dc.conicet.paisOrganizacion | Canadá | |
| dc.conicet.paisOrganizacion | Canadá | |
| dc.conicet.paisOrganizacion | Argentina | |
| dc.conicet.produccionid | 7015350 | |
| dc.contributor.author | Demasi, Ramiro Adrian | |
| dc.contributor.author | Castro, Pablo Francisco | |
| dc.contributor.author | Maibaum, Thomas S. E. | |
| dc.contributor.author | Aguirre, Nazareno Matias | |
| dc.date.accessioned | 2019-02-07T18:36:56Z | |
| dc.date.available | 2019-02-07T18:36:56Z | |
| dc.date.issued | 2017-11 | |
| dc.date.updated | 2019-01-14T16:31:38Z | |
| dc.description.abstract | We present a formal characterization of fault-tolerant behaviors of computing systems via simulation relations. This formalization makes use of variations of standard simulation relations in order to compare the executions of a system that exhibits faults with executions where no faults occur; intuitively, the latter can be understood as a specification of the system and the former as a fault-tolerant implementation. By employing variations of standard simulation algorithms, our characterization enables us to algorithmically check fault-tolerance in polynomial time, i.e., to verify that a system behaves in an acceptable way even subject to the occurrence of faults. Furthermore, the use of simulation relations in this setting allows us to distinguish between the different levels of fault-tolerance exhibited by systems during their execution. We prove that each kind of simulation relation preserves a corresponding class of temporal properties expressed in CTL; more precisely, masking fault-tolerance preserves liveness and safety properties, nonmasking fault-tolerance preserves liveness properties, while failsafe fault-tolerance guarantees the preservation of safety properties. We illustrate the suitability of this formal framework through its application to standard examples of fault-tolerance. | es |
| dc.description.fil | Fil: Demasi, Ramiro Adrian. Fondazione Bruno Kessler; Italia | |
| dc.description.fil | Fil: Castro, Pablo Francisco. Universidad Nacional de Rio Cuarto. Facultad de Cs.exactas Fisicoquímicas y Naturales. Departamento de Computación. Grupo de Ingeniería de Software; Argentina | |
| dc.description.fil | Fil: Maibaum, Thomas S. E.. Mcmaster University. Faculty Of Engineering; Canadá | |
| dc.description.fil | Fil: Aguirre, Nazareno Matias. Mcmaster University. Faculty Of Engineering; Canadá. Universidad Nacional de Rio Cuarto. Facultad de Cs.exactas Fisicoquímicas y Naturales. Departamento de Computación. Grupo de Ingeniería de Software; Argentina | |
| dc.format | application/pdf | es |
| dc.identifier.citation | Demasi, Ramiro Adrian; Castro, Pablo Francisco; Maibaum, Thomas S. E.; Aguirre, Nazareno Matias; Simulation relations for fault-tolerance; Springer; Formal Aspects Of Computing; 29; 6; 11-2017; 1013-1050 | es |
| dc.identifier.eissn | 1433-299X | es |
| dc.identifier.institucional | CONICET | |
| dc.identifier.issn | 0934-5043 | es |
| dc.identifier.repo | CONICET Digital | |
| dc.identifier.uri | http://hdl.handle.net/11336/69682 | |
| dc.journal.number | 6 | es |
| dc.journal.pagination | 1013-1050 | es |
| dc.journal.pais | Alemania | es |
| dc.journal.title | Formal Aspects Of Computing | es |
| dc.journal.volume | 29 | es |
| dc.language.iso | eng | es |
| dc.publisher | Springer | es |
| dc.relation.alternativeid | info:eu-repo/semantics/altIdentifier/url/https://link.springer.com/article/10.1007/s00165-017-0426-2#citeas | |
| dc.relation.alternativeid | info:eu-repo/semantics/altIdentifier/doi/https://doi.org/10.1007/s00165-017-0426-2 | |
| dc.rights | info:eu-repo/semantics/openAccess | * |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ | * |
| dc.subject | Fault-Tolerance | es |
| dc.subject | Formal Specification | es |
| dc.subject | Program Verification | es |
| dc.subject | Simulation Relations | es |
| dc.subject.classification | Ciencias de la Computación | es |
| dc.subject.classification | Ciencias de la Computación e Información | es |
| dc.subject.classification | CIENCIAS NATURALES Y EXACTAS | es |
| dc.title | Simulation relations for fault-tolerance | es |
| dc.type | info:eu-repo/semantics/article | |
| dc.type | info:ar-repo/semantics/artículo | |
| dc.type | info:eu-repo/semantics/publishedVersion | |
Archivos
Bloque original
Cargando...
- Nombre:
- CONICET_Digital_Nro.8f02b445-a99e-43a9-9dc6-cf66eeff77c4_A.pdf
- Tamaño:
- 589.24 KB
- Formato:
- Adobe Portable Document Format