{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T16:03:45Z","timestamp":1758125025247},"reference-count":28,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1109\/hpca.2014.6835922","type":"proceedings-article","created":{"date-parts":[[2014,7,28]],"date-time":"2014-07-28T18:48:01Z","timestamp":1406573281000},"page":"108-119","source":"Crossref","is-referenced-by-count":13,"title":["FADE: A programmable filtering accelerator for instruction-grain monitoring"],"prefix":"10.1109","author":[{"given":"Sotiria","family":"Fytraki","sequence":"first","affiliation":[]},{"given":"Evangelos","family":"Vlachos","sequence":"additional","affiliation":[]},{"given":"Onur","family":"Kocberber","sequence":"additional","affiliation":[]},{"given":"Babak","family":"Falsafi","sequence":"additional","affiliation":[]},{"given":"Boris","family":"Grot","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1147\/rd.502.0261"},{"key":"17","article-title":"Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software","author":"newsome","year":"2005","journal-title":"Network and Distributed System Security"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/1378533.1378538"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/2366231.2337181"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1049\/ic:20040295"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.33"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150994"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2007.5"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024404"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1816016"},{"journal-title":"Common Vulnerabilities and Exposures (CVE)","year":"0","key":"22"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2008.4658637"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346205"},{"key":"25","article-title":"ParaLog: Enabling and accelerating online parallel monitoring of multithreaded applications","author":"vlachos","year":"2010","journal-title":"International Conference on Architectural Support for Programming Languages and Operating Systems"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2006.79"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/859626.859629"},{"key":"28","doi-asserted-by":"crossref","DOI":"10.1145\/1028176.1006720","article-title":"IWatcher: Efficient architectural support for software debugging","author":"zhou","year":"2004","journal-title":"International Symposium on Computer Architecture"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/859658.859660"},{"key":"2","doi-asserted-by":"crossref","DOI":"10.1109\/ISCA.2008.20","article-title":"Flexible hardware acceleration for instructiongrain program monitoring","author":"chen","year":"2008","journal-title":"International Symposium on Computer Architecture"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2008.4771784"},{"key":"1","article-title":"Tracking bad apples: Reporting the origin of null and undefined value errors","author":"bond","year":"2007","journal-title":"Conference on Objectoriented Programming Systems and Applications"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346295"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.17"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250722"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.26"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542490"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2012.6237018"}],"event":{"name":"2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA)","start":{"date-parts":[[2014,2,15]]},"location":"Orlando, FL, USA","end":{"date-parts":[[2014,2,19]]}},"container-title":["2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6823235\/6835920\/06835922.pdf?arnumber=6835922","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T17:25:41Z","timestamp":1498152341000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6835922\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2]]},"references-count":28,"URL":"https:\/\/doi.org\/10.1109\/hpca.2014.6835922","relation":{},"subject":[],"published":{"date-parts":[[2014,2]]}}}