{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,2]],"date-time":"2025-11-02T04:28:50Z","timestamp":1762057730281,"version":"build-2065373602"},"reference-count":21,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T00:00:00Z","timestamp":1653436800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,5,25]],"date-time":"2022-05-25T00:00:00Z","timestamp":1653436800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,5,25]]},"DOI":"10.1109\/sera54885.2022.9806742","type":"proceedings-article","created":{"date-parts":[[2022,6,30]],"date-time":"2022-06-30T19:42:00Z","timestamp":1656618120000},"page":"128-131","source":"Crossref","is-referenced-by-count":3,"title":["Securing Sensitive Data in Java Virtual Machines"],"prefix":"10.1109","author":[{"given":"Lin","family":"Deng","sequence":"first","affiliation":[{"name":"Towson University,Department of Computer and Information Sciences,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingyang","family":"Wei","sequence":"additional","affiliation":[{"name":"Texas Christian University,Department of Computer Science,Fort Worth,Texas,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin","family":"Guo","sequence":"additional","affiliation":[{"name":"Frostburg State University,Department of Computer Science and Information Technologies,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matt","family":"Benke","sequence":"additional","affiliation":[{"name":"National Security Agency,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tyler","family":"Howard","sequence":"additional","affiliation":[{"name":"Towson University,Department of Computer and Information Sciences,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matt","family":"Krause","sequence":"additional","affiliation":[{"name":"Towson University,Department of Computer and Information Sciences,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aman","family":"Patel","sequence":"additional","affiliation":[{"name":"Towson University,Department of Computer and Information Sciences,Maryland,USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375586"},{"journal-title":"Protecting strings in JVM Memory - WESTon - Medium","year":"0","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3132190.3132206"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.12.021"},{"key":"ref14","first-page":"1","article-title":"Using the ASM Framework to Implement Common Java Bytecode Transformation Patterns","author":"kuleshov","year":"0","journal-title":"Proc AOSD - Intl Conf Asp Softw Dev"},{"key":"ref15","first-page":"22","article-title":"Shredding Your Garbage: Reducing Data Lifetime Through Secure Deallocation","author":"chow","year":"0","journal-title":"USENIX Security Symposium"},{"key":"ref16","first-page":"61","article-title":"Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels","author":"dunn","year":"0","journal-title":"10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12)"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23180"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ASEW.2019.00040"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC51774.2021.00219"},{"journal-title":"JavaOne 2016 - JVM assisted sensitive data","year":"0","author":"gracie","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.24251\/HICSS.2017.727"},{"journal-title":"HotSpot Group","year":"0","key":"ref6"},{"journal-title":"Garbage Collection Algorithms for Automatic Dynamic Memory Management","year":"1996","author":"jones","key":"ref5"},{"key":"ref8","first-page":"18","volume":"lncs 6289","author":"zhang","year":"2010","journal-title":"Just-in-Time Compiler Assisted Object Reclamation and Space Reuse"},{"journal-title":"OpenJ9","year":"0","key":"ref7"},{"journal-title":"Inside the Java Virtual Machine","year":"1997","author":"venners","key":"ref2"},{"journal-title":"TIOBE Index | TIOBE - The Software Quality Company","year":"0","key":"ref1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39962-9_52"},{"key":"ref20","article-title":"Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networks","volume":"32","author":"zhou","year":"2019","journal-title":"Advances in neural information processing systems"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.3151327"}],"event":{"name":"2022 IEEE\/ACIS 20th International Conference on Software Engineering Research, Management and Applications (SERA)","start":{"date-parts":[[2022,5,25]]},"location":"Las Vegas, NV, USA","end":{"date-parts":[[2022,5,27]]}},"container-title":["2022 IEEE\/ACIS 20th International Conference on Software Engineering Research, Management and Applications (SERA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9806462\/9806467\/09806742.pdf?arnumber=9806742","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,25]],"date-time":"2022-07-25T20:14:59Z","timestamp":1658780099000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9806742\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,25]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/sera54885.2022.9806742","relation":{},"subject":[],"published":{"date-parts":[[2022,5,25]]}}}