{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T13:11:55Z","timestamp":1725628315538},"reference-count":13,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1109\/iwsess.2009.5068460","type":"proceedings-article","created":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T14:55:45Z","timestamp":1244645745000},"page":"61-67","source":"Crossref","is-referenced-by-count":9,"title":["Improving perimeter security with security-oriented program transformations"],"prefix":"10.1109","author":[{"given":"Munawar","family":"Hafiz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralph E.","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Vulnerability notes by severity metric","year":"2008","author":"cert","key":"13"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"12","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1145\/1297027.1297072","article-title":"living in the comfort zone","author":"rinard","year":"2007","journal-title":"Proceedings of the 22nd annual ACM SIGPLAN conference on Object oriented programming systems and applications - OOPSLA 07 OOPSLA 07"},{"key":"3","first-page":"633","article-title":"developing secure applications through aspect-oriented programming","author":"de win","year":"2005","journal-title":"Aspect-Oriented Software Development"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCL.1988.13075"},{"year":"0","key":"1"},{"journal-title":"Refactoring to Patterns","year":"2004","author":"kerievsky","key":"10"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.114"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1449814.1449912"},{"journal-title":"Design Patterns","year":"1995","author":"gamma","key":"5"},{"journal-title":"Refactoring Improving the Design of Existing Code","year":"1999","author":"fowler","key":"4"},{"key":"9","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-00199-4_7","article-title":"systematically eradicating data injection attacks using security-oriented program transformations","author":"hafiz","year":"2009","journal-title":"Proceedings of the International Symposium on Engineering Secure Software and Systems (ESSoS-09)"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/IWSESS.2009.5068460"}],"event":{"name":"2009 ICSE Workshop on Software Engineering for Secure Systems (SESS)","start":{"date-parts":[[2009,5,19]]},"location":"Vancouver, BC, Canada","end":{"date-parts":[[2009,5,19]]}},"container-title":["2009 ICSE Workshop on Software Engineering for Secure Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5054533\/5068439\/05068460.pdf?arnumber=5068460","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T20:53:19Z","timestamp":1497819199000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5068460\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5]]},"references-count":13,"URL":"https:\/\/doi.org\/10.1109\/iwsess.2009.5068460","relation":{},"subject":[],"published":{"date-parts":[[2009,5]]}}}