{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T11:50:48Z","timestamp":1725796248482},"publisher-location":"New York, NY, USA","reference-count":77,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,4,23]],"date-time":"2017-04-23T00:00:00Z","timestamp":1492905600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,4,23]]},"DOI":"10.1145\/3064176.3064179","type":"proceedings-article","created":{"date-parts":[[2017,4,17]],"date-time":"2017-04-17T12:27:04Z","timestamp":1492432024000},"page":"64-79","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Statistical Analysis of Latency Through Semantic Profiling"],"prefix":"10.1145","author":[{"given":"Jiamin","family":"Huang","sequence":"first","affiliation":[{"name":"University of Michigan, Ann Arbor"}]},{"given":"Barzan","family":"Mozafari","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor"}]},{"given":"Thomas F.","family":"Wenisch","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor"}]}],"member":"320","published-online":{"date-parts":[[2017,4,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Erratic performance problems in oracle > 8.0.x. http:\/\/www.wikiguga.com\/topic\/c67f177136f542809da3106c5f875e68. Erratic performance problems in oracle > 8.0.x. http:\/\/www.wikiguga.com\/topic\/c67f177136f542809da3106c5f875e68."},{"key":"e_1_3_2_1_2_1","unstructured":"Mariadb source repository. https:\/\/github.com\/MariaDB\/server\/pull\/248. Mariadb source repository. https:\/\/github.com\/MariaDB\/server\/pull\/248."},{"key":"e_1_3_2_1_3_1","unstructured":"Google on latency tolerant systems: Making a predictable whole out of unpredictable parts. http:\/\/highscalability.com\/blog\/2012\/6\/18\/google-on-latency-tolerant-systems-making-a-predictable-whol.html 2002. Google on latency tolerant systems: Making a predictable whole out of unpredictable parts. http:\/\/highscalability.com\/blog\/2012\/6\/18\/google-on-latency-tolerant-systems-making-a-predictable-whol.html 2002."},{"key":"e_1_3_2_1_4_1","unstructured":"Understanding flash: Unpredictable write performance. http:\/\/flashdba.com\/2014\/12\/10\/understanding-flash-unpredictable-write-performance\/ 2004. Understanding flash: Unpredictable write performance. http:\/\/flashdba.com\/2014\/12\/10\/understanding-flash-unpredictable-write-performance\/ 2004."},{"volume-title":"https:\/\/www.percona.com\/forums\/questions-discussions\/mysql-and-percona-server\/401-server-unpredictable-random-performance-hiccups","year":"2006","key":"e_1_3_2_1_5_1","unstructured":"Server unpredictable random performance hiccups. https:\/\/www.percona.com\/forums\/questions-discussions\/mysql-and-percona-server\/401-server-unpredictable-random-performance-hiccups , 2006 . Server unpredictable random performance hiccups. https:\/\/www.percona.com\/forums\/questions-discussions\/mysql-and-percona-server\/401-server-unpredictable-random-performance-hiccups, 2006."},{"key":"e_1_3_2_1_6_1","volume-title":"http:\/\/www.bigresource.com\/MS_SQL-Erratic-Performance-of-SQL-Server-6rJpQdOC.html","author":"Server SQL","year":"2007","unstructured":"Erratic performance of SQL Server . http:\/\/www.bigresource.com\/MS_SQL-Erratic-Performance-of-SQL-Server-6rJpQdOC.html , 2007 . Erratic performance of SQL Server. http:\/\/www.bigresource.com\/MS_SQL-Erratic-Performance-of-SQL-Server-6rJpQdOC.html, 2007."},{"volume-title":"https:\/\/community.oracle.com\/thread\/961135?start=0&tstart=0","year":"2009","key":"e_1_3_2_1_7_1","unstructured":"Query execution time is unpredictable. https:\/\/community.oracle.com\/thread\/961135?start=0&tstart=0 , 2009 . Query execution time is unpredictable. https:\/\/community.oracle.com\/thread\/961135?start=0&tstart=0, 2009."},{"volume-title":"https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/mt-lru","year":"2011","key":"e_1_3_2_1_8_1","unstructured":"Mt lru flusher. https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/mt-lru , 2011 . Mt lru flusher. https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/mt-lru, 2011."},{"volume-title":"https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/parallel-doublewrite","year":"2011","key":"e_1_3_2_1_9_1","unstructured":"Parallel doublewrite buffer. https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/parallel-doublewrite , 2011 . Parallel doublewrite buffer. https:\/\/blueprints.launchpad.net\/percona-server\/+spec\/parallel-doublewrite, 2011."},{"volume-title":"https:\/\/www.percona.com\/doc\/percona-server\/5.7\/performance\/xtradb_performance_improvements_for_io-bound_highly-concurrent_workloads.html","year":"2011","key":"e_1_3_2_1_10_1","unstructured":"Xtradb performance improvements for i\/o-bound highly-concurrent workloads. https:\/\/www.percona.com\/doc\/percona-server\/5.7\/performance\/xtradb_performance_improvements_for_io-bound_highly-concurrent_workloads.html , 2011 . Xtradb performance improvements for i\/o-bound highly-concurrent workloads. https:\/\/www.percona.com\/doc\/percona-server\/5.7\/performance\/xtradb_performance_improvements_for_io-bound_highly-concurrent_workloads.html, 2011."},{"volume-title":"http:\/\/tinyurl.com\/qzleb43","year":"2015","key":"e_1_3_2_1_11_1","unstructured":"Unpredictable performance and slowness between our azure website and a sql server running on an azure vm. http:\/\/tinyurl.com\/qzleb43 , 2015 . Unpredictable performance and slowness between our azure website and a sql server running on an azure vm. http:\/\/tinyurl.com\/qzleb43, 2015."},{"volume-title":"multi-threaded lru flushing. https:\/\/www.percona.com\/blog\/2016\/05\/05\/percona-server-5-7-multi-threaded-lru-flushing\/","year":"2016","key":"e_1_3_2_1_12_1","unstructured":"Percona server 5.7 : multi-threaded lru flushing. https:\/\/www.percona.com\/blog\/2016\/05\/05\/percona-server-5-7-multi-threaded-lru-flushing\/ , 2016 . Percona server 5.7: multi-threaded lru flushing. https:\/\/www.percona.com\/blog\/2016\/05\/05\/percona-server-5-7-multi-threaded-lru-flushing\/, 2016."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945454"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749441"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807224"},{"key":"e_1_3_2_1_16_1","volume-title":"USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Attariyan M.","year":"2012","unstructured":"M. Attariyan , M. Chow , and J. Flinn . X-ray: Automating root-cause diagnosis of performance anomalies in production software . In USENIX Symposium on Operating Systems Design and Implementation (OSDI) , 2012 . M. Attariyan, M. Chow, and J. Flinn. X-ray: Automating root-cause diagnosis of performance anomalies in production software. In USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2012."},{"key":"e_1_3_2_1_17_1","volume-title":"USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Barham P.","year":"2004","unstructured":"P. Barham , A. Donnelly , R. Isaacs , and R. Mortier . Using magpie for request extraction and workload modelling . In USENIX Symposium on Operating Systems Design and Implementation (OSDI) , 2004 . P. Barham, A. Donnelly, R. Isaacs, and R. Mortier. Using magpie for request extraction and workload modelling. In USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2004."},{"key":"e_1_3_2_1_18_1","volume-title":"Topics in Operating Systems (HotOS)","author":"Barham P.","year":"2003","unstructured":"P. Barham , R. Isaacs , R. Mortier , and D. Narayanan . Magpie: Online modelling and performance-aware systems. In Hot whol . Topics in Operating Systems (HotOS) , 2003 . P. Barham, R. Isaacs, R. Mortier, and D. Narayanan. Magpie: Online modelling and performance-aware systems. In Hot whol. Topics in Operating Systems (HotOS), 2003."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1125"},{"key":"e_1_3_2_1_20_1","volume-title":"USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Bhatia S.","year":"2008","unstructured":"S. Bhatia , A. Kumar , M. E. Fiuczynski , and L. L. Peterson . Lightweight, high-resolution monitoring for troubleshooting production systems . In USENIX Symposium on Operating Systems Design and Implementation (OSDI) , 2008 . S. Bhatia, A. Kumar, M. E. Fiuczynski, and L. L. Peterson. Lightweight, high-resolution monitoring for troubleshooting production systems. In USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2008."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400303"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273001"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1029005"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559855"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/38713.38728"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-68061-6_31"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2013.6704667"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523627"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043585"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1558334.1558339"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088161"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/800230.806987"},{"key":"e_1_3_2_1_35_1","unstructured":"B.Gregg. DTrace pid Provider return. http:\/\/tinyurl.com\/jzpphne 2011. B.Gregg. DTrace pid Provider return. http:\/\/tinyurl.com\/jzpphne 2011."},{"key":"e_1_3_2_1_36_1","unstructured":"B.Gregg. Dtrace tools. http:\/\/www.brendangregg.com\/dtrace.html 2011. B.Gregg. Dtrace tools. http:\/\/www.brendangregg.com\/dtrace.html 2011."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/143062.143147"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066201"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0057848"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064016"},{"key":"e_1_3_2_1_41_1","author":"Joyce J.","year":"1987","unstructured":"J. Joyce , G. Lomow , K. Slind , and B. Unger . Monitoring distributed systems. ACM Transactions on Computer Systems (TOCS) , 1987 . J. Joyce, G. Lomow, K. Slind, and B. Unger. Monitoring distributed systems. ACM Transactions on Computer Systems (TOCS), 1987.","journal-title":"Monitoring distributed systems. ACM Transactions on Computer Systems (TOCS)"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670988"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815415"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2004.04.001"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2467800"},{"key":"e_1_3_2_1_47_1","volume-title":"Conference on Innovative Data Systems Research (CIDR)","author":"Mozafari B.","year":"2013","unstructured":"B. Mozafari , C. Curino , and S. Madden . DBSeer: Resource and performance prediction for building a next generation database cloud . In Conference on Innovative Data Systems Research (CIDR) , 2013 . B. Mozafari, C. Curino, and S. Madden. DBSeer: Resource and performance prediction for building a next generation database cloud. In Conference on Innovative Data Systems Research (CIDR), 2013."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749454"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749454"},{"key":"e_1_3_2_1_50_1","volume-title":"Vampir: Visualization and analysis of mpi resources","author":"Nagel W. E.","year":"1996","unstructured":"W. E. Nagel , A. Arnold , M. Weber , H.-C. Hoppe , and K. Solchenbach . Vampir: Visualization and analysis of mpi resources . 1996 . W. E. Nagel, A. Arnold, M. Weber, H.-C. Hoppe, and K. Solchenbach. Vampir: Visualization and analysis of mpi resources. 1996."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732228.2732231"},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the VLDB Endowment (PVLDB)","author":"Qiao L.","year":"2008","unstructured":"L. Qiao , V. Raman , F. Reiss , P. Haas , and G. Lohman . Mainmemory scan sharing for multi-core cpus . Proceedings of the VLDB Endowment (PVLDB) , 2008 . L. Qiao, V. Raman, F. Reiss, P. Haas, and G. Lohman. Mainmemory scan sharing for multi-core cpus. Proceedings of the VLDB Endowment (PVLDB), 2008."},{"key":"e_1_3_2_1_53_1","volume-title":"standard specification revision 3.0","author":"Raab F.","year":"1995","unstructured":"F. Raab . Tpc benchmark c , standard specification revision 3.0 . Transaction Processing Performance Council , 1995 . F. Raab. Tpc benchmark c, standard specification revision 3.0. Transaction Processing Performance Council, 1995."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2008.4497414"},{"key":"e_1_3_2_1_55_1","volume-title":"USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Ravindranath L.","year":"2012","unstructured":"L. Ravindranath , J. Padhye , S. Agarwal , R. Mahajan , I. Obermiller , and S. Shayandeh . Appinsight: mobile app performance monitoring in the wild . In USENIX Symposium on Operating Systems Design and Implementation (OSDI) , 2012 . L. Ravindranath, J. Padhye, S. Agarwal, R. Mahajan, I. Obermiller, and S. Shayandeh. Appinsight: mobile app performance monitoring in the wild. In USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2012."},{"key":"e_1_3_2_1_56_1","volume-title":"Scalable Parallel Libraries Conference (SPLC)","author":"Reed D. A.","year":"1993","unstructured":"D. A. Reed , P. C. Roth , R. A. Aydt , K. A. Shields , L. F. Tavera , R. J. Noe , and B. W. Schwartz . Scalable performance analysis: The pablo performance analysis environment . In Scalable Parallel Libraries Conference (SPLC) , 1993 . D. A. Reed, P. C. Roth, R. A. Aydt, K. A. Shields, L. F. Tavera, R. J. Noe, and B. W. Schwartz. Scalable performance analysis: The pablo performance analysis environment. In Scalable Parallel Libraries Conference (SPLC), 1993."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536226"},{"key":"e_1_3_2_1_58_1","volume-title":"USENIX Workshop on Hot Topics in Cloud Computing (HotCloud)","author":"Sambasivan R. R.","year":"2012","unstructured":"R. R. Sambasivan and G. R. Ganger . Automated diagnosis without predictability is a recipe for failure . In USENIX Workshop on Hot Topics in Cloud Computing (HotCloud) , 2012 . R. R. Sambasivan and G. R. Ganger. Automated diagnosis without predictability is a recipe for failure. In USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), 2012."},{"key":"e_1_3_2_1_59_1","volume-title":"USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Sambasivan R. R.","year":"2011","unstructured":"R. R. Sambasivan , A. X. Zheng , M. De Rosa , E. Krevat , S. Whitman , M. Stroucken , W. Wang , L. Xu , and G. R. Ganger . Diagnosing performance changes by comparing request flows . In USENIX Symposium on Networked Systems Design and Implementation (NSDI) , 2011 . R. R. Sambasivan, A. X. Zheng, M. De Rosa, E. Krevat, S. Whitman, M. Stroucken, W. Wang, L. Xu, and G. R. Ganger. Diagnosing performance changes by comparing request flows. In USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2011."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555360"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/281035.281049"},{"key":"e_1_3_2_1_62_1","volume-title":"Google","author":"Sigelman B. H.","year":"2010","unstructured":"B. H. Sigelman , L. A. Barroso , M. Burrows , P. Stephenson , M. Plakal , D. Beaver , S. Jaspan , and C. Shanbhag . Dapper, a large-scale distributed systems tracing infrastructure. Technical report , Google , Inc ., 2010 . B. H. Sigelman, L. A. Barroso, M. Burrows, P. Stephenson, M. Plakal, D. Beaver, S. Jaspan, and C. Shanbhag. Dapper, a large-scale distributed systems tracing infrastructure. Technical report, Google, Inc., 2010."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2002.1137727"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.562"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654097"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687609"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPDC.1998.709980"},{"key":"e_1_3_2_1_68_1","author":"Traeger A.","year":"2008","unstructured":"A. Traeger , I. Deras , and E. Zadok . Darc: Dynamic analysis of root causes of latency distributions. In ACM SIGMETRICS Performance Evaluation Review , 2008 . A. Traeger, I. Deras, and E. Zadok. Darc: Dynamic analysis of root causes of latency distributions. In ACM SIGMETRICS Performance Evaluation Review, 2008.","journal-title":"In ACM SIGMETRICS Performance Evaluation Review"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687707"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511364"},{"key":"e_1_3_2_1_71_1","unstructured":"M. Wainwright. Chapter 2: Basic tail and concentration bounds. http:\/\/www.stat.berkeley.edu\/~mjwain\/stat210b\/Chap2_TailBounds_Jan22_2015.pdf. M. Wainwright. Chapter 2: Basic tail and concentration bounds. http:\/\/www.stat.berkeley.edu\/~mjwain\/stat210b\/Chap2_TailBounds_Jan22_2015.pdf."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732951.2732960"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.1994.323220"},{"key":"e_1_3_2_1_74_1","volume-title":"Web-Age Information Management (WAIM).","author":"Yang R. J.","year":"2012","unstructured":"R. J. Yang and Q. Luo . PTL: Partitioned logging for database storage on flash solid state drives . In Web-Age Information Management (WAIM). 2012 . R. J. Yang and Q. Luo. PTL: Partitioned logging for database storage on flash solid state drives. In Web-Age Information Management (WAIM). 2012."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824130"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915218"},{"key":"e_1_3_2_1_77_1","volume-title":"USENIX Workshop on Hot Topics in Cloud Computing (HotCloud)","author":"Zaharia M.","year":"2010","unstructured":"M. Zaharia , M. Chowdhury , M. J. Franklin , S. Shenker , and I. Stoica . Spark: Cluster computing with working sets . USENIX Workshop on Hot Topics in Cloud Computing (HotCloud) , 2010 . M. Zaharia, M. Chowdhury, M. J. Franklin, S. Shenker, and I. Stoica. Spark: Cluster computing with working sets. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), 2010."}],"event":{"name":"EuroSys '17: Twelfth EuroSys Conference 2017","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Belgrade Serbia","acronym":"EuroSys '17"},"container-title":["Proceedings of the Twelfth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3064176.3064179","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T09:04:32Z","timestamp":1673082272000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3064176.3064179"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,23]]},"references-count":77,"alternative-id":["10.1145\/3064176.3064179","10.1145\/3064176"],"URL":"https:\/\/doi.org\/10.1145\/3064176.3064179","relation":{},"subject":[],"published":{"date-parts":[[2017,4,23]]},"assertion":[{"value":"2017-04-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}