{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,31]],"date-time":"2026-10-31T20:13:53Z","timestamp":1793477633561,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,10,4]],"date-time":"2010-10-04T00:00:00Z","timestamp":1286150400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,10,4]]},"DOI":"10.1145\/1866307.1866370","type":"proceedings-article","created":{"date-parts":[[2010,10,5]],"date-time":"2010-10-05T10:38:23Z","timestamp":1286275103000},"page":"559-572","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":379,"title":["Return-oriented programming without returns"],"prefix":"10.1145","author":[{"given":"Stephen","family":"Checkoway","sequence":"first","affiliation":[{"name":"University of California, San Diego, La Jolla, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lucas","family":"Davi","sequence":"additional","affiliation":[{"name":"Ruhr-Universit \u00e4t Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexandra","family":"Dmitrienko","sequence":"additional","affiliation":[{"name":"Ruhr-Universit \u00e4t Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmad-Reza","family":"Sadeghi","sequence":"additional","affiliation":[{"name":"Ruhr-Universit \u00e4t Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hovav","family":"Shacham","sequence":"additional","affiliation":[{"name":"University of California, San Diego, La Jolla, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marcel","family":"Winandy","sequence":"additional","affiliation":[{"name":"Ruhr-Universit \u00e4t Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,10,4]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102120.1102165"},{"key":"e_1_3_2_1_2_1","unstructured":"}}ARM Limited. Procedure call standard for the ARM architecture. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.ihi0042d\/IHI0042D_aapcs.pdf 2009.  }}ARM Limited. Procedure call standard for the ARM architecture. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.ihi0042d\/IHI0042D_aapcs.pdf 2009."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1455770.1455776"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of EVT\/WOTE 2009","author":"Checkoway S.","year":"2009","unstructured":"}} S. Checkoway , A. J. Feldman , B. Kantor , J. A. Halderman , E. W. Felten , and H. Shacham . Can DREs provide long-lasting security? The case of return-oriented programming and the AVC Advantage. In D. Jefferson, J. L. Hall, and T. Moran, editors , Proceedings of EVT\/WOTE 2009 . USENIX\/ACCURATE\/IAVoSS, Aug. 2009 . }}S. Checkoway, A. J. Feldman, B. Kantor, J. A. Halderman, E. W. Felten, and H. Shacham. Can DREs provide long-lasting security? The case of return-oriented programming and the AVC Advantage. In D. Jefferson, J. L. Hall, and T. Moran, editors, Proceedings of EVT\/WOTE 2009. USENIX\/ACCURATE\/IAVoSS, Aug. 2009."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10772-6_13"},{"key":"e_1_3_2_1_7_1","first-page":"409","volume-title":"Proceedings of ICDCS 2001","author":"Chiueh T.","year":"2001","unstructured":"}} T. Chiueh and F.-H. Hsu . RAD : A compile-time solution to buffer overflow attacks. In P. Dasgupta and W. Zhao, editors , Proceedings of ICDCS 2001 , pages 409 -- 417 . IEEE Computer Society , Apr. 2001 . }}T. Chiueh and F.-H. Hsu. RAD: A compile-time solution to buffer overflow attacks. In P. Dasgupta and W. Zhao, editors, Proceedings of ICDCS 2001, pages 409--17. IEEE Computer Society, Apr. 2001."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/11506881_3"},{"key":"e_1_3_2_1_9_1","volume-title":"SOURCE Boston 2010","author":"Dai Zovi D.","year":"2010","unstructured":"}} D. Dai Zovi . Practical return-oriented programming . SOURCE Boston 2010 , Apr. 2010 . Presentation. Slides : http:\/\/trailofbits.files.wordpress.com\/2010\/04\/practical- rop.pdf. }}D. Dai Zovi. Practical return-oriented programming. SOURCE Boston 2010, Apr. 2010. Presentation. Slides: http:\/\/trailofbits.files.wordpress.com\/2010\/04\/practical- rop.pdf."},{"key":"e_1_3_2_1_10_1","unstructured":"Phrack Magazine 1999 55 15"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1655108.1655117"},{"key":"e_1_3_2_1_14_1","first-page":"75","volume-title":"Proceedings of OSDI 2006","author":"Erlingsson U.","year":"2006","unstructured":"}}\u00b4 U. Erlingsson , M. Abadi , M. Vrable , M. Budiu , and G. Necula . XFI: Software guards for system address spaces. In B. Bershad and J. Mogul, editors , Proceedings of OSDI 2006 , pages 75 -- 88 . USENIX, Nov. 2006 . }}\u00b4 U. Erlingsson, M. Abadi, M. Vrable, M. Budiu, and G. Necula. XFI: Software guards for system address spaces. In B. Bershad and J. Mogul, editors, Proceedings of OSDI 2006, pages 75--88. USENIX, Nov. 2006."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1455770.1455775"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1655077.1655083"},{"key":"e_1_3_2_1_17_1","first-page":"55","volume":"2001","author":"Frantzen M.","year":"2001","unstructured":"}} M. Frantzen and M. Shuey . StackGhost: Hardware facilitated stack protection. In D. Wallach, editor, Proceedings of USENIX Security 2001 , pages 55 -- 66 . USENIX, Aug. 2001 . }}M. Frantzen and M. Shuey. StackGhost: Hardware facilitated stack protection. In D. Wallach, editor, Proceedings of USENIX Security 2001, pages 55--66. USENIX, Aug. 2001.","journal-title":"StackGhost: Hardware facilitated stack protection. In D. Wallach, editor, Proceedings of USENIX Security"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1138912.1138926"},{"key":"e_1_3_2_1_19_1","volume-title":"May","author":"Hund R.","year":"2009","unstructured":"}} R. Hund . Listing of gadgets constructed on ten evaluation machines. Online: http:\/\/pi1.informatik.uni-mannheim.de\/filepool\/projects\/return-oriented-rootkit\/measurements- ro.tgz , May 2009 . }}R. Hund. Listing of gadgets constructed on ten evaluation machines. Online: http:\/\/pi1.informatik.uni-mannheim.de\/filepool\/projects\/return-oriented-rootkit\/measurements- ro.tgz, May 2009."},{"key":"e_1_3_2_1_20_1","first-page":"383","volume":"2009","author":"Hund R.","year":"2009","unstructured":"}} R. Hund , T. Holz , and F. Freiling . Return-oriented rootkits: Bypassing kernel code integrity protection mechanisms. In F. Monrose, editor, Proceedings of USENIX Security 2009 , pages 383 -- 398 . USENIX, Aug. 2009 . }}R. Hund, T. Holz, and F. Freiling. Return-oriented rootkits: Bypassing kernel code integrity protection mechanisms. In F. Monrose, editor, Proceedings of USENIX Security 2009, pages 383--98. USENIX, Aug. 2009.","journal-title":"Return-oriented rootkits: Bypassing kernel code integrity protection mechanisms. In F. Monrose, editor, Proceedings of USENIX Security"},{"key":"e_1_3_2_1_21_1","volume-title":"IA-32 Intel Architecture Software Developer's Manual, Volume 3: System Programming Guide","author":"}}Intel Corporation","year":"2001","unstructured":"}}Intel Corporation . IA-32 Intel Architecture Software Developer's Manual, Volume 3: System Programming Guide , 2001 . }}Intel Corporation. IA-32 Intel Architecture Software Developer's Manual, Volume 3: System Programming Guide, 2001."},{"key":"e_1_3_2_1_22_1","volume-title":"Black Hat Europe 2009","author":"Iozzo V.","year":"2009","unstructured":"}} V. Iozzo and C. Miller . Fun and games with Mac OS X and iPhone payloads . Black Hat Europe 2009 , Apr. 2009 . Presentation. Slides : http:\/\/www.blackhat.com\/presentations\/bh-europe- 09\/Miller_Iozzo\/BlackHat-Europe-2009-Miller-Iozzo-OSX-IPhone-Payloads-whitepaper.pdf. }}V. Iozzo and C. Miller. Fun and games with Mac OS X and iPhone payloads. Black Hat Europe 2009, Apr. 2009. Presentation. Slides: http:\/\/www.blackhat.com\/presentations\/bh-europe- 09\/Miller_Iozzo\/BlackHat-Europe-2009-Miller-Iozzo-OSX-IPhone-Payloads-whitepaper.pdf."},{"key":"e_1_3_2_1_23_1","volume-title":"Ruhr-Universit \u00a8at Bochum","author":"Kornau T.","year":"2010","unstructured":"}} T. Kornau . Return oriented programming for the ARM architecture. Master's thesis , Ruhr-Universit \u00a8at Bochum , Jan. 2010 . Online : http:\/\/zynamics.com\/downloads\/kornau-tim--diplomarbeit--rop.pdf. }}T. Kornau. Return oriented programming for the ARM architecture. Master's thesis, Ruhr-Universit \u00a8at Bochum, Jan. 2010. Online: http:\/\/zynamics.com\/downloads\/kornau-tim--diplomarbeit--rop.pdf."},{"key":"e_1_3_2_1_24_1","volume-title":"Sept.","author":"Krahmer S.","year":"2005","unstructured":"}} S. Krahmer . x86--64 buffer overflow exploits and the borrowed code chunks exploitation technique , Sept. 2005 . http:\/\/www.suse.de\/~krahmer\/no-nx.pdf. }}S. Krahmer. x86--64 buffer overflow exploits and the borrowed code chunks exploitation technique, Sept. 2005. http:\/\/www.suse.de\/~krahmer\/no-nx.pdf."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755934"},{"key":"e_1_3_2_1_26_1","volume-title":"Nov.","author":"Lidner F.","year":"2009","unstructured":"}} F. Lidner . Developments in Cisco IOS forensics. CONFidence 2.0 , Nov. 2009 . Presentation. Slides : http:\/\/www.recurity- labs.com\/content\/pub\/FX_Router_Exploitation.pdf. }}F. Lidner. Developments in Cisco IOS forensics. CONFidence 2.0, Nov. 2009. Presentation. Slides: http:\/\/www.recurity- labs.com\/content\/pub\/FX_Router_Exploitation.pdf."},{"key":"e_1_3_2_1_27_1","unstructured":"}}D. Litchfield. Defeating the stack based buffer overflow prevention mechanism of Microsoft Windows 2003 Server Sept. 2003. Online: http:\/\/www.ngssoftware.com\/papers\/defeating- w2k3-stack-protection.pdf.  }}D. Litchfield. Defeating the stack based buffer overflow prevention mechanism of Microsoft Windows 2003 Server Sept. 2003. Online: http:\/\/www.ngssoftware.com\/papers\/defeating- w2k3-stack-protection.pdf."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_29_1","volume-title":"Bugtraq","author":"McDonald J.","year":"1999","unstructured":"}} J. McDonald . Defeating Solaris\/SPARC non-executable stack protection . Bugtraq , Mar. 1999 . Online : http:\/\/seclists.org\/bugtraq\/1999\/Mar\/4. }}J. McDonald. Defeating Solaris\/SPARC non-executable stack protection. Bugtraq, Mar. 1999. Online: http:\/\/seclists.org\/bugtraq\/1999\/Mar\/4."},{"key":"e_1_3_2_1_30_1","volume-title":"SMS database hijacked. Online: http:\/\/blogs.zdnet.com\/security\/?p=5836","author":"Naraine R.","year":"2010","unstructured":"}} R. Naraine . Pwn2Own 2010 : iPhone hacked , SMS database hijacked. Online: http:\/\/blogs.zdnet.com\/security\/?p=5836 , Mar. 2010 . }}R. Naraine. Pwn2Own 2010: iPhone hacked, SMS database hijacked. Online: http:\/\/blogs.zdnet.com\/security\/?p=5836, Mar. 2010."},{"issue":"4","key":"e_1_3_2_1_31_1","volume":"58","author":"X","year":"2001","unstructured":"}}Nergal. The advanced return-into-lib(c) exploits: Pa X case study. Phrack Magazine , 58 ( 4 ), Dec. 2001 . http:\/\/www.phrack.org\/archives\/58\/p58_0x04_Advanced%20return-into-lib(c)%20exploits%20(PaX%20case%20study)_by_nergal.txt }}Nergal. The advanced return-into-lib(c) exploits: PaX case study. Phrack Magazine, 58(4), Dec. 2001. http:\/\/www.phrack.org\/archives\/58\/p58_0x04_Advanced%20return-into-lib(c)%20exploits%20(PaX%20case%20study)_by_nergal.txt","journal-title":"Phrack Magazine"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_33_1","volume-title":"Bugtraq","author":"Newsham T.","year":"1997","unstructured":"}} T. Newsham . Re : Smashing the stack: prevention ? Bugtraq , Apr. 1997 . Online : http:\/\/seclists.org\/bugtraq\/1997\/Apr\/129. }}T. Newsham. Re: Smashing the stack: prevention? Bugtraq, Apr. 1997. Online: http:\/\/seclists.org\/bugtraq\/1997\/Apr\/129."},{"key":"e_1_3_2_1_34_1","volume-title":"Mar.","author":"Team X","year":"2003","unstructured":"}}Pa X Team . What the future holds for PaX , Mar. 2003 . Online : http:\/\/pax.grsecurity.net\/docs\/pax-future.txt. }}PaX Team. What the future holds for PaX, Mar. 2003. Online: http:\/\/pax.grsecurity.net\/docs\/pax-future.txt."},{"key":"e_1_3_2_1_35_1","first-page":"211","volume":"2003","author":"Prasad M.","year":"2003","unstructured":"}} M. Prasad and T. Chiueh . A binary rewriting defense against stack based overflow attacks. In B. Noble, editor, Proceedings of USENIX Technical 2003 , pages 211 -- 224 . USENIX, June 2003 . }}M. Prasad and T. Chiueh. A binary rewriting defense against stack based overflow attacks. In B. Noble, editor, Proceedings of USENIX Technical 2003, pages 211--24. USENIX, June 2003.","journal-title":"In B. Noble, editor, Proceedings of USENIX Technical"},{"key":"e_1_3_2_1_36_1","volume-title":"Bugtraq","author":"Richarte G.","year":"2000","unstructured":"}} G. Richarte . Re : Future of buffer overflows ? Bugtraq , Oct. 2000 . Online : http:\/\/seclists.org\/bugtraq\/2000\/Nov\/32 and http:\/\/seclists.org\/bugtraq\/2000\/Nov\/26. }}G. Richarte. Re: Future of buffer overflows? Bugtraq, Oct. 2000. Online: http:\/\/seclists.org\/bugtraq\/2000\/Nov\/32 and http:\/\/seclists.org\/bugtraq\/2000\/Nov\/26."},{"key":"e_1_3_2_1_37_1","volume-title":"July","author":"Richarte G.","year":"2001","unstructured":"}} G. Richarte . Insecure programming by example: Esoteric #2. Online: http:\/\/community.corest.com\/~gera\/InsecureProgramming\/e2.html , July 2001 . }}G. Richarte. Insecure programming by example: Esoteric #2. Online: http:\/\/community.corest.com\/~gera\/InsecureProgramming\/e2.html, July 2001."},{"key":"e_1_3_2_1_38_1","volume-title":"UC San Diego","author":"Roemer R.","year":"2009","unstructured":"}} R. Roemer . Finding the bad in good code: Automated return-oriented programming exploit discovery. Master's thesis , UC San Diego , Mar. 2009 . Online : https:\/\/cseweb.ucsd.edu\/~rroemer\/doc\/thesis.pdf. }}R. Roemer. Finding the bad in good code: Automated return-oriented programming exploit discovery. Master's thesis, UC San Diego, Mar. 2009. Online: https:\/\/cseweb.ucsd.edu\/~rroemer\/doc\/thesis.pdf."},{"key":"e_1_3_2_1_39_1","volume-title":"Manuscript","author":"Roemer R.","year":"2009","unstructured":"}} R. Roemer , E. Buchanan , H. Shacham , and S. Savage . Return-oriented programming: Systems, languages, and applications . Manuscript , 2009 . Online : https:\/\/cseweb.ucsd.edu\/~hovav\/papers\/rbss09.html. }}R. Roemer, E. Buchanan, H. Shacham, and S. Savage. Return-oriented programming: Systems, languages, and applications. Manuscript, 2009. Online: https:\/\/cseweb.ucsd.edu\/~hovav\/papers\/rbss09.html."},{"key":"e_1_3_2_1_40_1","first-page":"1","volume":"2010","author":"Sehr D.","year":"2010","unstructured":"}} D. Sehr , R. Muth , C. Biffle , V. Khimenko , E. Pasko , K. Schimpf , B. Yee , and B. Chen . Adapting software fault isolation to contemporary CPU architectures. In I. Goldberg, editor, Proceedings of USENIX Security 2010 , pages 1 -- 11 . USENIX, Aug. 2010 . }}D. Sehr, R. Muth, C. Biffle, V. Khimenko, E. Pasko, K. Schimpf, B. Yee, and B. Chen. Adapting software fault isolation to contemporary CPU architectures. In I. Goldberg, editor, Proceedings of USENIX Security 2010, pages 1--11. USENIX, Aug. 2010.","journal-title":"Adapting software fault isolation to contemporary CPU architectures. In I. Goldberg, editor, Proceedings of USENIX Security"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_42_1","unstructured":"}}S. Sinnadurai Q. Zhao and W. fai Wong. Transparent runtime shadow stack: Protection against malicious return address modifications. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.120.5702 2008.  }}S. Sinnadurai Q. Zhao and W. fai Wong. Transparent runtime shadow stack: Protection against malicious return address modifications. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.120.5702 2008."},{"key":"e_1_3_2_1_43_1","volume-title":"Aug.","author":"Sotirov A.","year":"2008","unstructured":"}} A. Sotirov and M. Dowd . Bypassing browser memory protections in Windows Vista. Online: http:\/\/www.phreedom.org\/research\/bypassing-browser-memory-protections\/ , Aug. 2008 . Presented at Black Hat 2008. }}A. Sotirov and M. Dowd. Bypassing browser memory protections in Windows Vista. Online: http:\/\/www.phreedom.org\/research\/bypassing-browser-memory-protections\/, Aug. 2008. Presented at Black Hat 2008."},{"key":"e_1_3_2_1_44_1","first-page":"365","volume":"2008","author":"Tan G.","year":"2008","unstructured":"}} G. Tan and J. Croft . An empirical security study of the native code in the JDK. In P. Van Oorschot, editor, Proceedings of USENIX Security 2008 , pages 365 -- 377 . USENIX, July 2008 . }}G. Tan and J. Croft. An empirical security study of the native code in the JDK. In P. Van Oorschot, editor, Proceedings of USENIX Security 2008, pages 365--77. USENIX, July 2008.","journal-title":"In P. Van Oorschot, editor, Proceedings of USENIX Security"},{"key":"e_1_3_2_1_45_1","unstructured":"}}Vendicator. Stack Shield: A \"stack smashing\" technique protection tool for Linux. http:\/\/www.angelfire.com\/sk\/stackshield.  }}Vendicator. Stack Shield: A \"stack smashing\" technique protection tool for Linux. http:\/\/www.angelfire.com\/sk\/stackshield."},{"key":"e_1_3_2_1_46_1","volume-title":"Mar.","author":"Vreugdenhil P.","year":"2010","unstructured":"}} P. Vreugdenhil . Pwn2Own 201 0 Windows 7 Internet Explorer 8 exploit. Online: vreugdenhilresearch.nl\/Pwn2Own-2010-Windows7-InternetExplorer8.pdf , Mar. 2010 . }}P. Vreugdenhil. Pwn2Own 2010 Windows 7 Internet Explorer 8 exploit. Online: vreugdenhilresearch.nl\/Pwn2Own-2010-Windows7-InternetExplorer8.pdf, Mar. 2010."},{"key":"e_1_3_2_1_47_1","volume-title":"Unicode-proof uppercase alphanumeric shellcode encoding. Online: http:\/\/skypher.com\/wiki\/index.php\/ALPHA2","author":"Wever B.-J. S.","year":"2004","unstructured":"}} B.-J. S. Wever . ALPHA2: Zero tolerance , Unicode-proof uppercase alphanumeric shellcode encoding. Online: http:\/\/skypher.com\/wiki\/index.php\/ALPHA2 , 2004 . }}B.-J. S. Wever. ALPHA2: Zero tolerance, Unicode-proof uppercase alphanumeric shellcode encoding. Online: http:\/\/skypher.com\/wiki\/index.php\/ALPHA2, 2004."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.25"}],"event":{"name":"CCS '10: 17th ACM Conference on Computer and Communications Security 2010","location":"Chicago Illinois USA","acronym":"CCS '10","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 17th ACM conference on Computer and communications security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1866307.1866370","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1866307.1866370","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:08:59Z","timestamp":1750234139000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1866307.1866370"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,10,4]]},"references-count":45,"alternative-id":["10.1145\/1866307.1866370","10.1145\/1866307"],"URL":"https:\/\/doi.org\/10.1145\/1866307.1866370","relation":{},"subject":[],"published":{"date-parts":[[2010,10,4]]},"assertion":[{"value":"2010-10-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}