Implementing Fault-Tolerance in Real-Time Systems by Automatic Program Transformations

dc.contributor.author Ayav, Tolga
dc.contributor.author Fradet, Pascal
dc.contributor.author Girault, Alain
dc.date.accessioned 2016-11-30T14:21:40Z
dc.date.available 2016-11-30T14:21:40Z
dc.date.issued 2006
dc.description.abstract We present a formal approach to implement and certify fault-tolerance in real-time embedded systems. The fault-intolerant initial system consists of a set of independent periodic tasks scheduled onto a set of fail-silent processors. We transform the tasks such that, assuming the availability of an additional spare processor, the system tolerates one failure at a time (transient or permanent). Failure detection is implemented using heartbeating, and failure masking using checkpointing and roll-back. These techniques are described and implemented by automatic program transformations on the tasks' programs. The proposed formal approach to fault-tolerance by program transformation highlights the benefits of separation of concerns and allows us to establish correctness properties. en_US
dc.identifier.issn 0249-6399
dc.identifier.uri http://hdl.handle.net/11147/2555
dc.language.iso en en_US
dc.publisher Association for Computing Machinery (ACM) en_US
dc.relation.ispartof 6th ACM & IEEE International conference on Embedded software, EMSOFT 2006 en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Fault-tolerance en_US
dc.subject Heartbeating en_US
dc.subject Program transformation en_US
dc.subject Checkpointing en_US
dc.subject Correctness proofs en_US
dc.title Implementing Fault-Tolerance in Real-Time Systems by Automatic Program Transformations en_US
dc.title.alternative Mise en oeuvre de la tolerance aux fautes par transformation de programme en_US
dc.type Report en_US
dspace.entity.type Publication
gdc.author.institutional Ayav, Tolga
gdc.coar.access open access
gdc.coar.type text::report
gdc.description.department İzmir Institute of Technology. Computer Engineering en_US
gdc.description.publicationcategory Diğer en_US
gdc.description.scopusquality N/A
gdc.description.wosquality N/A
gdc.index.type Scopus
relation.isAuthorOfPublication.latestForDiscovery 812c2ad4-527f-4a21-8b84-f7497a71f3ce
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4014-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
2555.pdf
Size:
936.62 KB
Format:
Adobe Portable Document Format
Description:
Rapor

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: