Mostrar el registro sencillo del ítem

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.available
2019-02-07T18:36:56Z  
dc.date.issued
2017-11  
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  
dc.identifier.issn
0934-5043  
dc.identifier.uri
http://hdl.handle.net/11336/69682  
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.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Springer  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Fault-Tolerance  
dc.subject
Formal Specification  
dc.subject
Program Verification  
dc.subject
Simulation Relations  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Simulation relations for fault-tolerance  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2019-01-14T16:31:38Z  
dc.identifier.eissn
1433-299X  
dc.journal.volume
29  
dc.journal.number
6  
dc.journal.pagination
1013-1050  
dc.journal.pais
Alemania  
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.journal.title
Formal Aspects Of Computing  
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