{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T16:37:47Z","timestamp":1773247067953,"version":"3.50.1"},"reference-count":31,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1109\/isca.2014.6853202","type":"proceedings-article","created":{"date-parts":[[2014,7,29]],"date-time":"2014-07-29T15:19:17Z","timestamp":1406647157000},"page":"469-480","source":"Crossref","is-referenced-by-count":11,"title":["CODOMs: Protecting software with Code-centric memory Domains"],"prefix":"10.1109","author":[{"given":"Lluis","family":"Vilanova","sequence":"first","affiliation":[]},{"given":"Muli","family":"Ben-Yehuda","sequence":"additional","affiliation":[]},{"given":"Nacho","family":"Navarro","sequence":"additional","affiliation":[]},{"given":"Yoav","family":"Etsion","sequence":"additional","affiliation":[]},{"given":"Mateo","family":"Valero","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","author":"levy","year":"1984","journal-title":"Capability-Based Computer Systems"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.14"},{"key":"18","author":"levine","year":"1999","journal-title":"Linkers and Loaders"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/143365.143508"},{"key":"16","year":"2003","journal-title":"LA EXperimental Kernel Reference Manual"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/1243418.1243424"},{"key":"14","year":"2010"},{"key":"11","author":"gosling","year":"1996","journal-title":"The Java Language Specification"},{"key":"12","article-title":"Ltanium-A system implementor's tale","author":"gray","year":"2005","journal-title":"USENIX ATC"},{"key":"21","article-title":"Improved address-space switching on Pentium processors by transparently multiplexing user address spaces","author":"liedtke","year":"1995","journal-title":"German National Research Center for Information Technology"},{"key":"20","article-title":"McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures","author":"li","year":"2009","journal-title":"Micro"},{"key":"22","article-title":"Design of the B5000 system","author":"lonergan","year":"1961","journal-title":"Datamation"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/361268.361275"},{"key":"24","article-title":"Adapting software fault isolation to contemporary CPU architectures","author":"sehr","year":"2010","journal-title":"Usenix Security"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382200"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945466"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2011.65"},{"key":"28","article-title":"CHERI: A research platform deconflating hardware virtualization and protection","author":"watson","year":"2012","journal-title":"RESoLVE"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/605426.605429"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224077"},{"key":"2","article-title":"QEMU, a fast and portable dynamic translator","author":"bellard","year":"2005","journal-title":"USENIX ATC"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1145\/366786.366800"},{"key":"1","article-title":"Paranoid Penguin: An introduction to novell apparmor","author":"bauer","year":"2006","journal-title":"Linux Journal"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095814"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416657"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629581"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195579"},{"key":"31","doi-asserted-by":"crossref","DOI":"10.1145\/1629175.1629203","article-title":"Native Client: A sandbox for portable, un trusted x86 native code","author":"yee","year":"2010","journal-title":"CACM"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/2024716.2024718"},{"key":"9","article-title":"Vx32: Lightweight user-level sandboxing on the x86","author":"ford","year":"2008","journal-title":"USENIX ATC"},{"key":"8","article-title":"XFI: Software guards for system address spaces","author":"erlingsson","year":"2006","journal-title":"OSDI"}],"event":{"name":"2014 ACM\/IEEE 41st International Symposium on Computer Architecture (ISCA)","location":"Minneapolis, MN, USA","start":{"date-parts":[[2014,6,14]]},"end":{"date-parts":[[2014,6,18]]}},"container-title":["2014 ACM\/IEEE 41st International Symposium on Computer Architecture (ISCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6847316\/6853187\/06853202.pdf?arnumber=6853202","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T13:30:57Z","timestamp":1498138257000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6853202\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6]]},"references-count":31,"URL":"https:\/\/doi.org\/10.1109\/isca.2014.6853202","relation":{},"subject":[],"published":{"date-parts":[[2014,6]]}}}