Show simple item record

dc.contributor.authorKang, Eunsuk
dc.contributor.authorJackson, Daniel
dc.date.accessioned2014-05-09T17:30:44Z
dc.date.available2014-05-09T17:30:44Z
dc.date.issued2010-10
dc.identifier.isbn9781450301077
dc.identifier.urihttp://hdl.handle.net/1721.1/86918
dc.description.abstractWe propose a set of patterns for structuring a system to be dependable by design. The key idea is to localize the system's most critical requirements into small, reliable parts called trusted bases. We describe two instances of trusted bases: (1) the end-to-end check, which localizes the correctness checking of a computation to end points of a system, and (2) the trusted kernel, which ensures the safety of a set of resources with a small core of a system.en_US
dc.description.sponsorshipNorthrop Grumman Cybersecurity Research Consortiumen_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Deep and Scalable Analysis of Software Grant 0541183)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (CRI: CRD - Development of Alloy Technology and Materials Grant 0707612)en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2493288.2493307en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titlePatterns for building dependable systems with trusted basesen_US
dc.typeArticleen_US
dc.identifier.citationEunsuk Kang and Daniel Jackson. 2010. Patterns for building dependable systems with trusted bases. In Proceedings of the 17th Conference on Pattern Languages of Programs (PLOP '10). ACM, New York, NY, USA, Article 19, 14 pages.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorKang, Eunsuken_US
dc.contributor.mitauthorJackson, Danielen_US
dc.relation.journalProceedings of the 17th Conference on Pattern Languages of Programs (PLOP '10)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsKang, Eunsuk; Jackson, Danielen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-0194-3989
dc.identifier.orcidhttps://orcid.org/0000-0003-4864-078X
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record