Show simple item record

dc.contributor.authorRinard, Martin C.
dc.date.accessioned2010-10-01T15:29:13Z
dc.date.available2010-10-01T15:29:13Z
dc.date.issued2009-08
dc.date.submitted2009-07
dc.identifier.isbn978-1-4244-4806-7
dc.identifier.urihttp://hdl.handle.net/1721.1/58820
dc.description.abstractSurvival is a key concern of many complex systems. A standard approach to maximizing the likelihood of survival is to attempt to produce a system that is as free of errors as possible. We instead propose a methodology that changes the semantics of the underlying development and execution environments to cleanly and simply obtain survival guarantees that are difficult if not impossible to obtain with standard techniques. Examples of survival properties include continued execution in the face of addressing errors and guaranteed bounds on the amount of memory required during any execution of the system (even in the face of dynamic memory allocation).We summarize results for software implementations of these techniques and discuss issues and advantages that arise in the context of hardware implementations.en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/MEMCOD.2009.5185387en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceIEEEen_US
dc.subjectAutomatic Synthesisen_US
dc.subjectError Processingen_US
dc.subjectHigh Availabilityen_US
dc.subjectReliability, Testing, and Fault Toleranceen_US
dc.subjectReliabilityen_US
dc.subjectRisk Managementen_US
dc.subjectSemantics of Programming Languagesen_US
dc.subjectStorage Managementen_US
dc.subjectTest Generationen_US
dc.subjectValidationen_US
dc.subjectVerificationen_US
dc.titleSurvival strategies for synthesized hardware systemsen_US
dc.typeArticleen_US
dc.identifier.citationRinard, Martin. “Survival strategies for synthesized hardware systems.” Formal Methods and Models for Co-Design, 2009. MEMOCODE '09. 7th IEEE/ACM International Conference on. 2009. 116-120. © 2009 Institute of Electrical and Electronics Engineers.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverRinard, Martin C.
dc.contributor.mitauthorRinard, Martin C.
dc.relation.journal7th IEEE/ACM International Conference on Formal Methods and Models for Co-Design, 2009. MEMOCODE '09en_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dspace.orderedauthorsRinard, Martinen
dc.identifier.orcidhttps://orcid.org/0000-0001-8095-8523
mit.licensePUBLISHER_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record