{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:36:18Z","timestamp":1750221378121,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,12,11]],"date-time":"2017-12-11T00:00:00Z","timestamp":1512950400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CNS-1717801, CNS-1563555, CNS-1422909, CCF-1162021"],"award-info":[{"award-number":["CNS-1717801, CNS-1563555, CNS-1422909, CCF-1162021"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,12,11]]},"DOI":"10.1145\/3135974.3135981","type":"proceedings-article","created":{"date-parts":[[2017,11,30]],"date-time":"2017-11-30T17:01:06Z","timestamp":1512061266000},"page":"55-67","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Binary compatible graphics support in Android for running iOS apps"],"prefix":"10.1145","author":[{"given":"Jeremy","family":"Andrus","sequence":"first","affiliation":[{"name":"Columbia University"}]},{"given":"Naser","family":"AlDuaij","sequence":"additional","affiliation":[{"name":"Columbia University"}]},{"given":"Jason","family":"Nieh","sequence":"additional","affiliation":[{"name":"Columbia University"}]}],"member":"320","published-online":{"date-parts":[[2017,12,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Alexa Internet Inc. Alexa - Top Sites in United States. http:\/\/www.alexa.com\/topsites\/countries\/US Apr. 2014.  Alexa Internet Inc. Alexa - Top Sites in United States. http:\/\/www.alexa.com\/topsites\/countries\/US Apr. 2014."},{"key":"e_1_3_2_1_2_1","volume-title":"Linux Journal (Aug","author":"Amstadt B.","year":"1994","unstructured":"Amstadt , B. , and Johnson , M. K. Wine . Linux Journal (Aug . 1994 ). Amstadt, B., and Johnson, M. K. Wine. Linux Journal (Aug. 1994)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541972"},{"key":"e_1_3_2_1_5_1","unstructured":"Apple Inc. SunSpider 1.0.2 JavaScript Benchmark. https:\/\/www.webkit.org\/perf\/sunspider\/sunspider.html 2013.  Apple Inc. SunSpider 1.0.2 JavaScript Benchmark. https:\/\/www.webkit.org\/perf\/sunspider\/sunspider.html 2013."},{"key":"e_1_3_2_1_6_1","unstructured":"Apple Inc. iOS Device Compatibility Reference: OpenGL ES Graphics. https:\/\/developer.apple.com\/library\/ios\/documentation\/DeviceInformation\/Reference\/iOSDeviceCompatibility\/OpenGLESPlatforms\/OpenGLESPlatforms.html#\/\/apple_ref\/doc\/uid\/TP40013599-CH106-SW1 Feb. 2014.  Apple Inc. iOS Device Compatibility Reference: OpenGL ES Graphics. https:\/\/developer.apple.com\/library\/ios\/documentation\/DeviceInformation\/Reference\/iOSDeviceCompatibility\/OpenGLESPlatforms\/OpenGLESPlatforms.html#\/\/apple_ref\/doc\/uid\/TP40013599-CH106-SW1 Feb. 2014."},{"key":"e_1_3_2_1_7_1","unstructured":"Apple Inc. The WebKit Open Source Project. http:\/\/www.webkit.org\/ Apr. 2014.  Apple Inc. The WebKit Open Source Project. http:\/\/www.webkit.org\/ Apr. 2014."},{"key":"e_1_3_2_1_8_1","volume-title":"Mar.","author":"Apple Kernel Engineer","year":"2014","unstructured":"Apple Kernel Engineer . Personal Communication , Mar. 2014 . Apple Kernel Engineer. Personal Communication, Mar. 2014."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465375"},{"key":"e_1_3_2_1_10_1","first-page":"41","volume-title":"F. QEMU, A Fast and Portable Dynamic Translator. In Proceedings of the 2005 USENIX Annual Technical Conference (Apr. 2005), USENIX ATC 2005","author":"Bellard","unstructured":"Bellard , F. QEMU, A Fast and Portable Dynamic Translator. In Proceedings of the 2005 USENIX Annual Technical Conference (Apr. 2005), USENIX ATC 2005 , pp. 41 -- 46 . Bellard, F. QEMU, A Fast and Portable Dynamic Translator. In Proceedings of the 2005 USENIX Annual Technical Conference (Apr. 2005), USENIX ATC 2005, pp. 41--46."},{"key":"e_1_3_2_1_11_1","unstructured":"Black Duck Software Inc. WebKit Open Source Project on Ohloh. http:\/\/www.ohloh.net\/p\/WebKit Apr. 2014.  Black Duck Software Inc. WebKit Open Source Project on Ohloh. http:\/\/www.ohloh.net\/p\/WebKit Apr. 2014."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.671403"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.35"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541946"},{"key":"e_1_3_2_1_15_1","unstructured":"Dolezel L. The Darling Project. http:\/\/darling.dolezel.info\/en\/Darling Aug. 2012.  Dolezel L. The Darling Project. http:\/\/darling.dolezel.info\/en\/Darling Aug. 2012."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618534"},{"key":"e_1_3_2_1_17_1","unstructured":"Dreyfus E. Linux Compatibility on BSD for the PPC Platform. http:\/\/onlamp.com\/lpt\/a\/833 May 2001.  Dreyfus E. Linux Compatibility on BSD for the PPC Platform. http:\/\/onlamp.com\/lpt\/a\/833 May 2001."},{"key":"e_1_3_2_1_18_1","unstructured":"Dreyfus E. IRIX Binary Compatibility Parts 1-6. http:\/\/onlamp.com\/lpt\/a\/2623 Aug. 2002.  Dreyfus E. IRIX Binary Compatibility Parts 1-6. http:\/\/onlamp.com\/lpt\/a\/2623 Aug. 2002."},{"key":"e_1_3_2_1_19_1","volume-title":"E. Mac OS X Binary Compatibility on NetBSD: Challenges and Implementation. In Proceedings of the 2004 EuroBSDCon (Oct.","author":"Dreyfus","year":"2004","unstructured":"Dreyfus , E. Mac OS X Binary Compatibility on NetBSD: Challenges and Implementation. In Proceedings of the 2004 EuroBSDCon (Oct. 2004 ). Dreyfus, E. Mac OS X Binary Compatibility on NetBSD: Challenges and Implementation. In Proceedings of the 2004 EuroBSDCon (Oct. 2004)."},{"key":"e_1_3_2_1_20_1","volume-title":"May","author":"Filip Pizlo","year":"2014","unstructured":"Filip Pizlo . Surfin' Safari - Blog Archive - Introducing the WebKit FTL JIT. https:\/\/www.webkit.org\/blog\/3362\/introducing-the-webkit-ftl-jit\/ , May 2014 . Filip Pizlo. Surfin' Safari - Blog Archive - Introducing the WebKit FTL JIT. https:\/\/www.webkit.org\/blog\/3362\/introducing-the-webkit-ftl-jit\/, May 2014."},{"key":"e_1_3_2_1_21_1","unstructured":"FreeBSD Documentation Project. Linux Binary Compatibility. In FreeBSD Handbook B. N. Handy R. Murphey and J. Mock Eds. 2000 ch. 11.  FreeBSD Documentation Project. Linux Binary Compatibility. In FreeBSD Handbook B. N. Handy R. Murphey and J. Mock Eds. 2000 ch. 11."},{"key":"e_1_3_2_1_22_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamme E.","year":"1994","unstructured":"Gamme , E. , Johnson , R. , Helm , R. , and John , V . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley Professional , Oct. 1994 . Gamme, E., Johnson, R., Helm, R., and John, V. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Oct. 1994."},{"key":"e_1_3_2_1_23_1","volume-title":"Aug.","author":"Geoff Stahl","year":"2002","unstructured":"Geoff Stahl . GL_APPLE_fence. https:\/\/www.opengl.org\/registry\/specs\/APPLE\/fence.txt , Aug. 2002 . Geoff Stahl. GL_APPLE_fence. https:\/\/www.opengl.org\/registry\/specs\/APPLE\/fence.txt, Aug. 2002."},{"key":"e_1_3_2_1_24_1","first-page":"47","volume-title":"Proceedings of the 8th Symposium on High Performance Chips (Aug. 1996","author":"Hohensee P.","year":"1996","unstructured":"Hohensee , P. , Myszewski , M. , and Reese , D . Wabi CPU Emulation . In Proceedings of the 8th Symposium on High Performance Chips (Aug. 1996 ), Hot Chips 1996 , pp. 47 -- 65 . Hohensee, P., Myszewski, M., and Reese, D. Wabi CPU Emulation. In Proceedings of the 8th Symposium on High Performance Chips (Aug. 1996), Hot Chips 1996, pp. 47--65."},{"volume-title":"Proceedings of the 3rd USENIX Windows NT Symposium (July 1999), WINSYM 1999.","author":"Hunt G. C.","key":"e_1_3_2_1_25_1","unstructured":"Hunt , G. C. , and Brubacher , D . Detours: Binary Interception of Win32 Functions . In Proceedings of the 3rd USENIX Windows NT Symposium (July 1999), WINSYM 1999. Hunt, G. C., and Brubacher, D. Detours: Binary Interception of Win32 Functions. In Proceedings of the 3rd USENIX Windows NT Symposium (July 1999), WINSYM 1999."},{"key":"e_1_3_2_1_26_1","volume-title":"Oct.","author":"John Rosasco","year":"2006","unstructured":"John Rosasco and Andrew Barnes. GL_APPLE_row_bytes. http:\/\/www.opengl.org\/registry\/specs\/APPLE\/row_bytes.txt , Oct. 2006 . John Rosasco and Andrew Barnes. GL_APPLE_row_bytes. http:\/\/www.opengl.org\/registry\/specs\/APPLE\/row_bytes.txt, Oct. 2006."},{"key":"e_1_3_2_1_27_1","volume-title":"Dec.","author":"John Spitzer","year":"2008","unstructured":"John Spitzer and Mark Kilgard and Acorn Pooley. GL_NV_fence. https:\/\/www.khronos.org\/registry\/gles\/extensions\/NV\/fence.txt , Dec. 2008 . John Spitzer and Mark Kilgard and Acorn Pooley. GL_NV_fence. https:\/\/www.khronos.org\/registry\/gles\/extensions\/NV\/fence.txt, Dec. 2008."},{"key":"e_1_3_2_1_28_1","unstructured":"Khronos Group. OpenGL Extensions - OpenGL.org. http:\/\/www.opengl.org\/wiki\/OpenGL_Extensions.  Khronos Group. OpenGL Extensions - OpenGL.org. http:\/\/www.opengl.org\/wiki\/OpenGL_Extensions."},{"key":"e_1_3_2_1_29_1","unstructured":"Khronos Group. OpenGL ES Common Profile Specification Version 2.0.25 (Full Specification). http:\/\/www.khronos.org\/registry\/gles\/specs\/2.0\/es_full_spec_2.0.25.pdf Nov. 2010.  Khronos Group. OpenGL ES Common Profile Specification Version 2.0.25 (Full Specification). http:\/\/www.khronos.org\/registry\/gles\/specs\/2.0\/es_full_spec_2.0.25.pdf Nov. 2010."},{"key":"e_1_3_2_1_30_1","unstructured":"Khronos Group. Khronos Native Platform Graphics Interface (EGL Version 1.4). http:\/\/www.khronos.org\/registry\/egl\/specs\/eglspec.1.4.20130211.pdf Feb. 2013.  Khronos Group. Khronos Native Platform Graphics Interface (EGL Version 1.4). http:\/\/www.khronos.org\/registry\/egl\/specs\/eglspec.1.4.20130211.pdf Feb. 2013."},{"key":"e_1_3_2_1_31_1","unstructured":"Khronos Group. OpenGL ES - The Standard for Embedded Accelerated 3D Graphics. http:\/\/www.khronos.org\/opengles\/ Jan. 2013.  Khronos Group. OpenGL ES - The Standard for Embedded Accelerated 3D Graphics. http:\/\/www.khronos.org\/opengles\/ Jan. 2013."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815695.1815717"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254816"},{"key":"e_1_3_2_1_34_1","volume-title":"Sept.","author":"Linux Containers","year":"2017","unstructured":"Linux Containers . Linux Containers - LXC - Introduction , Sept. 2017 . https:\/\/linuxcontainers.org\/lxc\/introduction\/. Linux Containers. Linux Containers - LXC - Introduction, Sept. 2017. https:\/\/linuxcontainers.org\/lxc\/introduction\/."},{"key":"e_1_3_2_1_35_1","volume-title":"Filed","author":"Nieuwejaar N.","year":"2006","unstructured":"Nieuwejaar , N. , Schrock , E. , Kucharski , W. , Blaine , R. , Pilatowicz , E. , and Leventhal , A . Method for Defining Non-Native Operating Environments. US 7689566 , Filed Dec. 12, 2006 , Issued Mar. 30, 2010. http:\/\/www.patentlens.net\/patentlens\/patent\/US_7689566\/. Nieuwejaar, N., Schrock, E., Kucharski, W., Blaine, R., Pilatowicz, E., and Leventhal, A. Method for Defining Non-Native Operating Environments. US 7689566, Filed Dec. 12, 2006, Issued Mar. 30, 2010. http:\/\/www.patentlens.net\/patentlens\/patent\/US_7689566\/."},{"key":"e_1_3_2_1_36_1","unstructured":"NVIDIA Corporation. High Performance Computing (HPC) and Supercomputing | NVIDIA Tesla | NVIDIA. http:\/\/www.nvidia.com\/object\/tesla-supercomputing-solutions.html Apr. 2014.  NVIDIA Corporation. High Performance Computing (HPC) and Supercomputing | NVIDIA Tesla | NVIDIA. http:\/\/www.nvidia.com\/object\/tesla-supercomputing-solutions.html Apr. 2014."},{"key":"e_1_3_2_1_37_1","unstructured":"NVIDIA Corporation. Shared Virtual GPU (vGPU) Technology | NVIDIA. http:\/\/www.nvidia.com\/object\/virtual-gpus.html Apr. 2014.  NVIDIA Corporation. Shared Virtual GPU (vGPU) Technology | NVIDIA. http:\/\/www.nvidia.com\/object\/virtual-gpus.html Apr. 2014."},{"key":"e_1_3_2_1_38_1","unstructured":"OpenVZ. http:\/\/openvz.org\/Main_Page.  OpenVZ. http:\/\/openvz.org\/Main_Page."},{"key":"e_1_3_2_1_39_1","unstructured":"Oracle Corporation. Consolidating Applications with Oracle Solaris Containers. http:\/\/www.oracle.com\/technetwork\/server-storage\/solaris\/documentation\/consolidating-apps-163572.pdf July 2011.  Oracle Corporation. Consolidating Applications with Oracle Solaris Containers. http:\/\/www.oracle.com\/technetwork\/server-storage\/solaris\/documentation\/consolidating-apps-163572.pdf July 2011."},{"key":"e_1_3_2_1_40_1","first-page":"361","volume-title":"Proceedings of the 5th Symposium on Operating Systems Design and Implementation (Dec. 2002), OSDI 2002","author":"Osman S.","unstructured":"Osman , S. , Subhraveti , D. , Su , G. , and Nieh , J . The Design and Implementation of Zap: A System for Migrating Computing Environments . In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (Dec. 2002), OSDI 2002 , pp. 361 -- 376 . Osman, S., Subhraveti, D., Su, G., and Nieh, J. The Design and Implementation of Zap: A System for Migrating Computing Environments. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (Dec. 2002), OSDI 2002, pp. 361--376."},{"key":"e_1_3_2_1_41_1","unstructured":"PassMark Software Inc. PerformanceTest Mobile on the App Store. https:\/\/itunes.apple.com\/us\/app\/performancetest-mobile\/id494438360?ls=1&mt=8 June 2012.  PassMark Software Inc. PerformanceTest Mobile on the App Store. https:\/\/itunes.apple.com\/us\/app\/performancetest-mobile\/id494438360?ls=1&mt=8 June 2012."},{"key":"e_1_3_2_1_42_1","unstructured":"PassMark Software Inc. PassMark PerformanceTest - Android Apps on Google Play. https:\/\/play.google.com\/store\/apps\/details?id=com.passmark.pt_mobile Jan. 2013.  PassMark Software Inc. PassMark PerformanceTest - Android Apps on Google Play. https:\/\/play.google.com\/store\/apps\/details?id=com.passmark.pt_mobile Jan. 2013."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950399"},{"key":"e_1_3_2_1_44_1","first-page":"103","volume-title":"Proceedings of the 2010 USENIX Annual Technical Conference (June 2010), USENIX ATC 2010","author":"Potter S.","unstructured":"Potter , S. , and Nieh , J . Apiary: Easy-to-Use Desktop Application Fault Containment on Commodity Operating Systems . In Proceedings of the 2010 USENIX Annual Technical Conference (June 2010), USENIX ATC 2010 , pp. 103 -- 116 . Potter, S., and Nieh, J. Apiary: Easy-to-Use Desktop Application Fault Containment on Commodity Operating Systems. In Proceedings of the 2010 USENIX Annual Technical Conference (June 2010), USENIX ATC 2010, pp. 103--116."},{"key":"e_1_3_2_1_45_1","first-page":"87","volume-title":"Proceedings of the Symposium on Data Visualisation (2002","author":"Stegmaier S.","year":"2002","unstructured":"Stegmaier , S. , Magall\u00f3n , M. , and Ertl , T . A Generic Solution for Hardware-Accelerated Remote Visualization . In Proceedings of the Symposium on Data Visualisation (2002 ), VISSYM 2002 , pp. 87 -- 94 . Stegmaier, S., Magall\u00f3n, M., and Ertl, T. A Generic Solution for Hardware-Accelerated Remote Visualization. In Proceedings of the Symposium on Data Visualisation (2002), VISSYM 2002, pp. 87--94."},{"key":"e_1_3_2_1_46_1","first-page":"1","volume-title":"Proceedings of the 2001 USENIX Annual Technical Conference (June 2001), USENIX ATC 2001","author":"Sugerman J.","unstructured":"Sugerman , J. , Venkitachalam , G. , and Lim , B . -H. Virtualizing I\/O Devices on VMware Workstation's Hosted Virtual Machine Monitor . In Proceedings of the 2001 USENIX Annual Technical Conference (June 2001), USENIX ATC 2001 , pp. 1 -- 14 . Sugerman, J., Venkitachalam, G., and Lim, B.-H. Virtualizing I\/O Devices on VMware Workstation's Hosted Virtual Machine Monitor. In Proceedings of the 2001 USENIX Annual Technical Conference (June 2001), USENIX ATC 2001, pp. 1--14."},{"key":"e_1_3_2_1_47_1","volume-title":"Jan.","author":"The Android OpenSource","year":"2013","unstructured":"The Android OpenSource Project. Graphics | Android Developers. https:\/\/source.android.com\/devices\/graphics.html , Jan. 2013 . The Android OpenSource Project. Graphics | Android Developers. https:\/\/source.android.com\/devices\/graphics.html, Jan. 2013."},{"key":"e_1_3_2_1_48_1","volume-title":"Apr.","author":"The Android OpenSource","year":"2014","unstructured":"The Android OpenSource Project. Dashboards | Android Developers. http:\/\/developer.android.com\/about\/dashboards\/index.html , Apr. 2014 . The Android OpenSource Project. Dashboards | Android Developers. http:\/\/developer.android.com\/about\/dashboards\/index.html, Apr. 2014."},{"key":"e_1_3_2_1_49_1","volume-title":"May","author":"The Virtual GL","year":"2014","unstructured":"The Virtual GL Project . VirtualGL | Main \/ The Virtual GL Project . http:\/\/www.virtualgl.org\/ , May 2014 . The VirtualGL Project. VirtualGL | Main \/ The VirtualGL Project. http:\/\/www.virtualgl.org\/, May 2014."},{"key":"e_1_3_2_1_50_1","volume-title":"Apr.","author":"Tian K.","year":"2014","unstructured":"Tian , K. Graphics Virtualization (XenGT) | 01.org. https:\/\/01.org\/xen\/blogs\/srclarkx\/2013\/graphics-virtualization-xengt , Apr. 2014 . Tian, K. Graphics Virtualization (XenGT) | 01.org. https:\/\/01.org\/xen\/blogs\/srclarkx\/2013\/graphics-virtualization-xengt, Apr. 2014."},{"key":"e_1_3_2_1_51_1","unstructured":"Web Standards Project. The Acid3 Test. http:\/\/www.acidtests.org\/ Mar. 2008.  Web Standards Project. The Acid3 Test. http:\/\/www.acidtests.org\/ Mar. 2008."},{"key":"e_1_3_2_1_52_1","volume-title":"June","author":"WebKit Community","year":"2009","unstructured":"WebKit Community . Bug 24986 - {multi-patch} ARM JIT port. https:\/\/bugs.webkit.org\/show_bug.cgi?id=24986 , June 2009 . WebKit Community. Bug 24986 - {multi-patch} ARM JIT port. https:\/\/bugs.webkit.org\/show_bug.cgi?id=24986, June 2009."},{"key":"e_1_3_2_1_53_1","volume-title":"Apr.","author":"Org Foundation GLX","year":"2013","unstructured":"X. Org Foundation . GLX . http:\/\/dri.freedesktop.org\/wiki\/GLX\/ , Apr. 2013 . X.Org Foundation. GLX. http:\/\/dri.freedesktop.org\/wiki\/GLX\/, Apr. 2013."}],"event":{"name":"Middleware '17: 18th International Middleware Conference","sponsor":["ACM Association for Computing Machinery","USENIX Assoc USENIX Assoc","IFIP"],"location":"Las Vegas Nevada","acronym":"Middleware '17"},"container-title":["Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3135974.3135981","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3135974.3135981","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3135974.3135981","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:45Z","timestamp":1750213605000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3135974.3135981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,11]]},"references-count":52,"alternative-id":["10.1145\/3135974.3135981","10.1145\/3135974"],"URL":"https:\/\/doi.org\/10.1145\/3135974.3135981","relation":{},"subject":[],"published":{"date-parts":[[2017,12,11]]},"assertion":[{"value":"2017-12-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}