{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,25]],"date-time":"2026-09-25T21:05:13Z","timestamp":1790370313295,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":85,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,2,24]],"date-time":"2014-02-24T00:00:00Z","timestamp":1393200000000},"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":[[2014,2,24]]},"DOI":"10.1145\/2541940.2541969","type":"proceedings-article","created":{"date-parts":[[2014,2,25]],"date-time":"2014-02-25T08:21:11Z","timestamp":1393316471000},"page":"349-366","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":63,"title":["VSwapper"],"prefix":"10.1145","author":[{"given":"Nadav","family":"Amit","sequence":"first","affiliation":[{"name":"Technion - Israel Institute of Technology, Haifa, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dan","family":"Tsafrir","sequence":"additional","affiliation":[{"name":"Technion - Israel Institute of Technology, Haifa, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Assaf","family":"Schuster","sequence":"additional","affiliation":[{"name":"Technion - Israel Institute of Technology, Haifa, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,2,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"USENIX Annual Technical Conference (ATC)","volume":"12","author":"Agesen Ole","year":"2011"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2013.57"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Nadav Amit. VSwpapper code. http:\/\/nadav.amit.to\/vswapper 2014.  Nadav Amit. VSwpapper code. http:\/\/nadav.amit.to\/vswapper 2014.","DOI":"10.1145\/2541940.2541969"},{"key":"e_1_3_2_1_4_1","unstructured":"Ishan Banerjee Fei Guo Kiran Tati and Rajesh Venkatasubramanian. Memory overcommitment in the ESX server. VMware technical journal (VMTJ) Summer 2013.  Ishan Banerjee Fei Guo Kiran Tati and Rajesh Venkatasubramanian. Memory overcommitment in the ESX server. VMware technical journal (VMTJ) Summer 2013."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/1870926.1871061"},{"key":"e_1_3_2_1_9_1","volume-title":"USENIX Symposium on Operating Systems Design & Implementation (OSDI)","author":"Boyd-Wickizer Silas","year":"2010"},{"key":"e_1_3_2_1_10_1","unstructured":"Rich Brambley. Why do I need to install VMware tools? http:\/\/vmetc.com\/2008\/08\/30\/why-do-i-need-to-install-vmware-tools\/ 2008.  Rich Brambley. Why do I need to install VMware tools? http:\/\/vmetc.com\/2008\/08\/30\/why-do-i-need-to-install-vmware-tools\/ 2008."},{"key":"e_1_3_2_1_11_1","unstructured":"Mary Brandel. The trouble with cloud: Vendor lock-in. http:\/\/www.cio.com\/article\/488478\/The_Trouble_with_Cloud_Vendor_Lock_in 2009.  Mary Brandel. The trouble with cloud: Vendor lock-in. http:\/\/www.cio.com\/article\/488478\/The_Trouble_with_Cloud_Vendor_Lock_in 2009."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265930"},{"key":"e_1_3_2_1_13_1","volume-title":"IDEMA","author":"Chicoine P.","year":"2007"},{"key":"e_1_3_2_1_15_1","unstructured":"Jonathan Corbet. Memory compaction. http:\/\/lwn.net\/Articles\/368869\/ 2010.  Jonathan Corbet. Memory compaction. http:\/\/lwn.net\/Articles\/368869\/ 2010."},{"key":"e_1_3_2_1_16_1","unstructured":"Oracle Corporation. Virtual box manual. https:\/\/www.virtualbox.org\/manual\/ 2013.  Oracle Corporation. Virtual box manual. https:\/\/www.virtualbox.org\/manual\/ 2013."},{"key":"e_1_3_2_1_17_1","unstructured":"Orcale Corporation. Project: Transcendent memory -- new approach to managing physical memory in a virtualized system. https:\/\/oss.oracle.com\/projects\/tmem\/ 2010. Visited: Dec 2013.  Orcale Corporation. Project: Transcendent memory -- new approach to managing physical memory in a virtualized system. https:\/\/oss.oracle.com\/projects\/tmem\/ 2010. Visited: Dec 2013."},{"key":"e_1_3_2_1_18_1","volume-title":"AnandTech","author":"Gelas Johan De","year":"2008"},{"key":"e_1_3_2_1_19_1","unstructured":"Frank Denneman. Impact of memory reservation. http:\/\/frankdenneman.nl\/2009\/12\/08\/impact-of-memory-reservation\/ 2009.  Frank Denneman. Impact of memory reservation. http:\/\/frankdenneman.nl\/2009\/12\/08\/impact-of-memory-reservation\/ 2009."},{"key":"e_1_3_2_1_20_1","unstructured":"Michael Factor. Enterprise cloud clients tend to prefer unmodified guest virtual machines. Private communication 2013.  Michael Factor. Enterprise cloud clients tend to prefer unmodified guest virtual machines. Private communication 2013."},{"key":"e_1_3_2_1_21_1","first-page":"559","volume-title":"IASTED International Conference on Parallel and Distributed Computing and Systems (ICPDCS)","volume":"16","author":"Gilchrist Jeff","year":"2004"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1500175.1500215"},{"key":"e_1_3_2_1_23_1","first-page":"141","volume-title":"Ottawa Linux Symposium (OLS)","author":"Gorman Mel","year":"2007"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319162"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1831407.1831429"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2011.27"},{"key":"e_1_3_2_1_28_1","unstructured":"Eric Horschman. Hypervisor memory management done right. http:\/\/blogs.vmware.com\/virtualreality\/2011\/02\/hypervisor-memory-management-done-right.html 2011.  Eric Horschman. Hypervisor memory management done right. http:\/\/blogs.vmware.com\/virtualreality\/2011\/02\/hypervisor-memory-management-done-right.html 2011."},{"key":"e_1_3_2_1_29_1","first-page":"261","volume-title":"IEEE International Performance Computing & Communications Conference (IPCCC)","author":"Hu Yiming","year":"1999"},{"key":"e_1_3_2_1_30_1","volume-title":"Linux Plumbers Conference","author":"Huynh Khoa","year":"2010"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.70"},{"key":"e_1_3_2_1_32_1","unstructured":"IBM documentation. Best practice: KVM guest caching modes. http:\/\/pic.dhe.ibm.com\/infocenter\/lnxinfo\/v3r0m0\/topic\/liaat\/liaatbpkvmguestcache.htm. Visited: Dec 2013.  IBM documentation. Best practice: KVM guest caching modes. http:\/\/pic.dhe.ibm.com\/infocenter\/lnxinfo\/v3r0m0\/topic\/liaat\/liaatbpkvmguestcache.htm. Visited: Dec 2013."},{"key":"e_1_3_2_1_33_1","unstructured":"Intel Corporation. Intel 64 and IA-32 Architectures Software Developer's Manual 2013.  Intel Corporation. Intel 64 and IA-32 Architectures Software Developer's Manual 2013."},{"key":"e_1_3_2_1_34_1","unstructured":"Francisco Javier Thayer F\u00e1brega Francisco and Joshua D. Guttman. Copy on write. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.33.3144 1995.  Francisco Javier Thayer F\u00e1brega Francisco and Joshua D. Guttman. Copy on write. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.33.3144 1995."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168861"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.83"},{"key":"e_1_3_2_1_37_1","volume-title":"Ottawa Linux Symposium (OLS)","author":"Kivity Avi","year":"2007"},{"key":"e_1_3_2_1_38_1","unstructured":"Con Kolivas. KernBench project. freecode.com\/projects\/kernbench.  Con Kolivas. KernBench project. freecode.com\/projects\/kernbench."},{"key":"e_1_3_2_1_39_1","volume-title":"Runtime Environments\/Systems, Layering, & Virtualized Environments workshop (RESoLVE)","author":"Kravets Ilia","year":"2012"},{"key":"e_1_3_2_1_40_1","unstructured":"KVM. Tuning kernel for KVM. http:\/\/www.linux-kvm.org\/page\/Tuning_Kernel.  KVM. Tuning kernel for KVM. http:\/\/www.linux-kvm.org\/page\/Tuning_Kernel."},{"key":"e_1_3_2_1_41_1","unstructured":"KVM. Tuning KVM. http:\/\/www.linux-kvm.org\/page\/Tuning_KVM.  KVM. Tuning KVM. http:\/\/www.linux-kvm.org\/page\/Tuning_KVM."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/339647.339678"},{"key":"e_1_3_2_1_43_1","unstructured":"Adam Litke. Automatic memory ballooning with MOM. http:\/\/www.ibm.com\/developerworks\/library\/l-overcommit-kvm-resources\/ 2011. Visited: Dec 2013.  Adam Litke. Automatic memory ballooning with MOM. http:\/\/www.ibm.com\/developerworks\/library\/l-overcommit-kvm-resources\/ 2011. Visited: Dec 2013."},{"key":"e_1_3_2_1_44_1","volume-title":"International Workshop on Virtualization Technology (IWVT)","author":"Liu Pengcheng","year":"2008"},{"key":"e_1_3_2_1_45_1","first-page":"1","volume-title":"USENIX Annual Technical Conference (ATC)","author":"Lu Pin","year":"2007"},{"key":"e_1_3_2_1_46_1","first-page":"191","volume-title":"Ottawa Linux Symposium (OLS)","author":"Dan Magen","year":"2009"},{"key":"e_1_3_2_1_48_1","unstructured":"Cade Metz. The meta cloud--flying data centers enter fourth dimension. http:\/\/www.theregister.co.uk\/2009\/02\/24\/the_meta_cloud\/ 2009.  Cade Metz. The meta cloud--flying data centers enter fourth dimension. http:\/\/www.theregister.co.uk\/2009\/02\/24\/the_meta_cloud\/ 2009."},{"key":"e_1_3_2_1_49_1","volume-title":"USENIX Annual Technical Conference (ATC)","author":"Mi\u0142\u00f3s Grzegorz","year":"2009"},{"key":"e_1_3_2_1_50_1","unstructured":"Gleb Natapov. Asynchronous page faults - AIX did it. KVM Forum www.linux-kvm.org\/wiki\/images\/a\/ac\/2010-forum-Async-page-faults.pdf.  Gleb Natapov. Asynchronous page faults - AIX did it. KVM Forum www.linux-kvm.org\/wiki\/images\/a\/ac\/2010-forum-Async-page-faults.pdf."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060299"},{"key":"e_1_3_2_1_52_1","unstructured":"The Open Group. mmap - map pages of memory 2004. The Open Group Base Specifications Issue 6. IEEE Std 1003.1. http:\/\/pubs.opengroup.org\/onlinepubs\/009695399\/functions\/mmap.html.  The Open Group. mmap - map pages of memory 2004. The Open Group Base Specifications Issue 6. IEEE Std 1003.1. http:\/\/pubs.opengroup.org\/onlinepubs\/009695399\/functions\/mmap.html."},{"key":"e_1_3_2_1_53_1","unstructured":"Brent Ozar. Top 10 keys to deploying SQL server on VMware. http:\/\/www.brentozar.com\/archive\/2011\/05\/keys-deploying-sql-server-on-vmware\/ 2011.  Brent Ozar. Top 10 keys to deploying SQL server on VMware. http:\/\/www.brentozar.com\/archive\/2011\/05\/keys-deploying-sql-server-on-vmware\/ 2011."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"e_1_3_2_1_55_1","unstructured":"Rikvan Riel. Linux page replacement design. http:\/\/linux-mm.org\/PageReplacementDesign 2010.  Rikvan Riel. Linux page replacement design. http:\/\/linux-mm.org\/PageReplacementDesign 2010."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400108"},{"key":"e_1_3_2_1_57_1","volume-title":"Fourth Edition. Microsoft Press","author":"Mark","year":"2004"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465384"},{"key":"e_1_3_2_1_59_1","unstructured":"Vinay Sastry. Virtualizing tier 1 applications -- MS SQL server. http:\/\/blogs.totalcaos.com\/virtualizing-tier-1-sql-workloads 2012.  Vinay Sastry. Virtualizing tier 1 applications -- MS SQL server. http:\/\/blogs.totalcaos.com\/virtualizing-tier-1-sql-workloads 2012."},{"key":"e_1_3_2_1_60_1","first-page":"313","volume-title":"Ottawa Linux Symposium (OLS)","volume":"2","author":"Schopp Joel H","year":"2006"},{"key":"e_1_3_2_1_61_1","volume-title":"Ottawa Linux Symposium (OLS)","volume":"2","author":"Schwidefsky Martin","year":"2006"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.181.0004"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287081"},{"key":"e_1_3_2_1_64_1","first-page":"252","volume-title":"Ottawa Linux Symposium (OLS)","volume":"1","author":"Singh Balbir","year":"2010"},{"key":"e_1_3_2_1_65_1","first-page":"209","volume-title":"Ottawa Linux Symposium (OLS)","author":"Singh Balbir","year":"2007"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1816003"},{"key":"e_1_3_2_1_67_1","first-page":"1","volume-title":"USENIX Annual Technical Conference (ATC)","author":"Sugerman Jeremy","year":"2001"},{"key":"e_1_3_2_1_68_1","unstructured":"Taneja Group. Hypervisor shootout: Maximizing workload density in the virtualization platform. http:\/\/www.vmware.com\/files\/pdf\/vmware-maximize-workload-density-tg.pdf 2010.  Taneja Group. Hypervisor shootout: Maximizing workload density in the virtualization platform. http:\/\/www.vmware.com\/files\/pdf\/vmware-maximize-workload-density-tg.pdf 2010."},{"key":"e_1_3_2_1_69_1","first-page":"4","author":"Troy Ryan","year":"2009","journal-title":"Inc."},{"key":"e_1_3_2_1_70_1","first-page":"237","volume-title":"USENIX Annual Technical Conference (ATC)","author":"Tuduce Irina Chihaia","year":"2005"},{"key":"e_1_3_2_1_71_1","volume-title":"Florida International University","author":"Useche Luis","year":"2012"},{"key":"e_1_3_2_1_72_1","volume-title":"6th Annual Intel Software Developer Conference & User Group","author":"Valentine Bob","year":"2013"},{"key":"e_1_3_2_1_73_1","unstructured":"Rik van Riel. KVM and memory managment updates. KVM Forumhttp:\/\/www.linux-kvm.org\/wiki\/images\/1\/19\/2012-forum-memory-mgmt.pdf 2012.  Rik van Riel. KVM and memory managment updates. KVM Forumhttp:\/\/www.linux-kvm.org\/wiki\/images\/1\/19\/2012-forum-memory-mgmt.pdf 2012."},{"key":"e_1_3_2_1_74_1","unstructured":"Gabrie van Zanten. Memory overcommit in production? YES YES YES. http:\/\/www.gabesvirtualworld.com\/memory-overcommit-in-production-yes-yes-yes\/ 2010.  Gabrie van Zanten. Memory overcommit in production? YES YES YES. http:\/\/www.gabesvirtualworld.com\/memory-overcommit-in-production-yes-yes-yes\/ 2010."},{"key":"e_1_3_2_1_75_1","unstructured":"VMware Inc. vSphere 4.1 - ESX and VCenter. VMware Inc. 2010. Section: \"VMware HA Admission Control\". http:\/\/tinyurl.com\/vmware-admission-control.  VMware Inc. vSphere 4.1 - ESX and VCenter. VMware Inc. 2010. Section: \"VMware HA Admission Control\". http:\/\/tinyurl.com\/vmware-admission-control."},{"key":"e_1_3_2_1_76_1","unstructured":"VMware Inc. Understanding memory management in VMware vSphere 5 2011. Technical white paper. http:\/\/www.vmware.com\/files\/pdf\/mem_mgmt_perf_vsphere5.pdf.  VMware Inc. Understanding memory management in VMware vSphere 5 2011. Technical white paper. http:\/\/www.vmware.com\/files\/pdf\/mem_mgmt_perf_vsphere5.pdf."},{"key":"e_1_3_2_1_77_1","unstructured":"VMware Knowledge Base (KB). Problems installing VMware tools when the guest CD-ROM drive is locked. http:\/\/kb.vmware.com\/kb\/2107 2011. Visited: Dec 2013.  VMware Knowledge Base (KB). Problems installing VMware tools when the guest CD-ROM drive is locked. http:\/\/kb.vmware.com\/kb\/2107 2011. Visited: Dec 2013."},{"key":"e_1_3_2_1_78_1","unstructured":"VMware Knowledge Base (KB). Troubleshooting a failed VMware tools installation in a guest operating system. http:\/\/kb.vmware.com\/kb\/1003908 2012. Visited: Dec 2013.  VMware Knowledge Base (KB). Troubleshooting a failed VMware tools installation in a guest operating system. http:\/\/kb.vmware.com\/kb\/1003908 2012. Visited: Dec 2013."},{"key":"e_1_3_2_1_79_1","unstructured":"VMware Knowledge Base (KB). Unable to upgrade existing VMware tools. http:\/\/kb.vmware.com\/kb\/1001354 2012. Visited: Dec 2013.  VMware Knowledge Base (KB). Unable to upgrade existing VMware tools. http:\/\/kb.vmware.com\/kb\/1001354 2012. Visited: Dec 2013."},{"key":"e_1_3_2_1_80_1","unstructured":"VMware Knowledge Base (KB). VMware tools may not install on a windows guest operating system after upgrading to a newer version of ESX\/ESXi. http:\/\/kb.vmware.com\/kb\/1012693 2012. Visited: Dec 2013.  VMware Knowledge Base (KB). VMware tools may not install on a windows guest operating system after upgrading to a newer version of ESX\/ESXi. http:\/\/kb.vmware.com\/kb\/1012693 2012. Visited: Dec 2013."},{"key":"e_1_3_2_1_81_1","unstructured":"VMware Knowledge Base (KB). Troubleshooting a failed VMware tools installation in Fusion. http:\/\/kb.vmware.com\/kb\/1027797 2013. Visited: Dec 2013.  VMware Knowledge Base (KB). Troubleshooting a failed VMware tools installation in Fusion. http:\/\/kb.vmware.com\/kb\/1027797 2013. Visited: Dec 2013."},{"key":"e_1_3_2_1_82_1","unstructured":"VMware Knowledge Base (KB). Updating VMware tools fails with the error. http:\/\/kb.vmware.com\/kb\/2007298 2013. Visited: Dec 2013.  VMware Knowledge Base (KB). Updating VMware tools fails with the error. http:\/\/kb.vmware.com\/kb\/2007298 2013. Visited: Dec 2013."},{"key":"e_1_3_2_1_83_1","unstructured":"VMware Knowledge Base (KB). Updating VMware tools operating system specific package fails with dependency errors and driver issues on RHEL 6 and CentOS 6. http:\/\/kb.vmware.com\/kb\/2051322 2013. Visited: Dec 2013.  VMware Knowledge Base (KB). Updating VMware tools operating system specific package fails with dependency errors and driver issues on RHEL 6 and CentOS 6. http:\/\/kb.vmware.com\/kb\/2051322 2013. Visited: Dec 2013."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844146"},{"key":"e_1_3_2_1_85_1","unstructured":"Carl A. Waldspurger. Default ESX configuration for balloon size limit. Personal communication 2013.  Carl A. Waldspurger. Default ESX configuration for balloon size limit. Personal communication 2013."},{"key":"e_1_3_2_1_86_1","unstructured":"Wikipedia. Haswell microarchitecture -- expected server features. http:\/\/en.wikipedia.org\/wiki\/Haswell_(microarchitecture)#Expected_Server_features 2013. Visited: Dec 2013.  Wikipedia. Haswell microarchitecture -- expected server features. http:\/\/en.wikipedia.org\/wiki\/Haswell_(microarchitecture)#Expected_Server_features 2013. Visited: Dec 2013."},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618529"},{"key":"e_1_3_2_1_88_1","volume-title":"Xen Summit, 2011","author":"Yang Xiaowei","year":"2011"}],"event":{"name":"ASPLOS '14: Architectural Support for Programming Languages and Operating Systems","location":"Salt Lake City Utah USA","acronym":"ASPLOS '14","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 19th international conference on Architectural support for programming languages and operating systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541940.2541969","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2541940.2541969","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:10:27Z","timestamp":1750219827000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541940.2541969"}},"subtitle":["a memory swapper for virtualized environments"],"short-title":[],"issued":{"date-parts":[[2014,2,24]]},"references-count":85,"alternative-id":["10.1145\/2541940.2541969","10.1145\/2541940"],"URL":"https:\/\/doi.org\/10.1145\/2541940.2541969","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2654822.2541969","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/2644865.2541969","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2014,2,24]]},"assertion":[{"value":"2014-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}