{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T08:54:33Z","timestamp":1758272073939,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,23]],"date-time":"2017-10-23T00:00:00Z","timestamp":1508716800000},"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":[[2017,10,23]]},"DOI":"10.1145\/3136014.3136035","type":"proceedings-article","created":{"date-parts":[[2017,10,16]],"date-time":"2017-10-16T12:37:48Z","timestamp":1508157468000},"page":"43-54","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Towards a taxonomy of grammar smells"],"prefix":"10.1145","author":[{"given":"Mats","family":"Stijlaart","sequence":"first","affiliation":[{"name":"University of Amsterdam, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vadim","family":"Zaytsev","sequence":"additional","affiliation":[{"name":"Raincode Labs, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/512927.512928"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635901"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2695664.2695670"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"T. L. Alves and J. Visser. 2008. A Case Study in Grammar Engineering. In SLE\u201908 (LNCS) Vol. 5452. Springer 285\u2013304. T. L. Alves and J. Visser. 2008. A Case Study in Grammar Engineering. In SLE\u201908 (LNCS) Vol. 5452. Springer 285\u2013304.","DOI":"10.1007\/978-3-642-00434-6_18"},{"key":"e_1_3_2_1_5_1","volume-title":"The Syntax and Semantics of the Proposed International Algebraic Language of the Zurich ACM-GAMM Conference. In ICIP. 125\u2013131","author":"Backus J. W.","year":"1960","unstructured":"J. W. Backus . 1960 . The Syntax and Semantics of the Proposed International Algebraic Language of the Zurich ACM-GAMM Conference. In ICIP. 125\u2013131 . J. W. Backus. 1960. The Syntax and Semantics of the Proposed International Algebraic Language of the Zurich ACM-GAMM Conference. In ICIP. 125\u2013131."},{"key":"e_1_3_2_1_6_1","first-page":"7","article-title":"Modular Language Implementation in Rascal","volume":"114","author":"Basten B.","year":"2015","unstructured":"B. Basten , J. van den Bos , M. Hills , P. Klint , A. Lankamp , B. Lisser , A. van der Ploeg , T. van der Storm , and J. J. Vinju . 2015 . Modular Language Implementation in Rascal . SCP\/LDTA 114 (2015), 7 \u2013 19 . B. Basten, J. van den Bos, M. Hills, P. Klint, A. Lankamp, B. Lisser, A. van der Ploeg, T. van der Storm, and J. J. Vinju. 2015. Modular Language Implementation in Rascal. SCP\/LDTA 114 (2015), 7\u201319.","journal-title":"SCP\/LDTA"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"B. Basten and J. J. Vinju. 2011. Parse Forest Diagnostics with Dr. Ambiguity. In SLE\u201911 (LNCS) Vol. 6940. Springer 283\u2013302. B. Basten and J. J. Vinju. 2011. Parse Forest Diagnostics with Dr. Ambiguity. In SLE\u201911 (LNCS) Vol. 6940. Springer 283\u2013302.","DOI":"10.1007\/978-3-642-28830-2_16"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1900008.1900089"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.18"},{"key":"e_1_3_2_1_10_1","unstructured":"S. Bratus and M. L. Patterson. 2012. Shotgun Parsers in the Cross-hairs. In Brucon. http:\/\/langsec.org . S. Bratus and M. L. Patterson. 2012. Shotgun Parsers in the Cross-hairs. In Brucon. http:\/\/langsec.org ."},{"key":"e_1_3_2_1_11_1","first-page":"190","article-title":"The TXL Source Transformation Language","volume":"61","author":"Cordy J. R.","year":"2006","unstructured":"J. R. Cordy . 2006 . The TXL Source Transformation Language . SCP\/LDTA 61 , 3 (2006), 190 \u2013 210 . J. R. Cordy. 2006. The TXL Source Transformation Language. SCP\/LDTA 61, 3 (2006), 190\u2013210.","journal-title":"SCP\/LDTA"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2001.972737"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"M. de Jonge and J. Visser. 2000. Grammars as Contracts. In GCSE\u201900 (LNCS) Vol. 2177. Springer 85\u201399. M. de Jonge and J. Visser. 2000. Grammars as Contracts. In GCSE\u201900 (LNCS) Vol. 2177. Springer 85\u201399.","DOI":"10.1007\/3-540-44815-2_7"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2002.1134109"},{"volume-title":"SLE\u201913 (LNCS)","author":"Erdweg S.","key":"e_1_3_2_1_15_1","unstructured":"S. Erdweg , T. van der Storm , M. V\u00f6lter , M. Boersma , R. Bosman , W. R. Cook , A. Gerritsen , A. Hulshout , S. Kelly , A. Loh , G. D. P. Konat , P. J. Molina , M. Palatnik , R. Pohjonen , E. Schindler , K. Schindler , R. Solmi , V. A. Vergu , E. Visser , K. van der Vlist , G. Wachsmuth , and J. van der Woning . 2013. The State of the Art in Language Workbenches \u2014 Conclusions from the Language Workbench Challenge . In SLE\u201913 (LNCS) , Vol. 8225 . Springer , 197\u2013217. S. Erdweg, T. van der Storm, M. V\u00f6lter, M. Boersma, R. Bosman, W. R. Cook, A. Gerritsen, A. Hulshout, S. Kelly, A. Loh, G. D. P. Konat, P. J. Molina, M. Palatnik, R. Pohjonen, E. Schindler, K. Schindler, R. Solmi, V. A. Vergu, E. Visser, K. van der Vlist, G. Wachsmuth, and J. van der Woning. 2013. The State of the Art in Language Workbenches \u2014 Conclusions from the Language Workbench Challenge. In SLE\u201913 (LNCS), Vol. 8225. Springer, 197\u2013217."},{"volume-title":"ICSM\u201996","author":"Favre J.-M.","key":"e_1_3_2_1_16_1","unstructured":"J.-M. Favre . 1996. Preprocessors from an Abstract Point of View . In ICSM\u201996 . IEEE , 329. J.-M. Favre. 1996. Preprocessors from an Abstract Point of View. In ICSM\u201996. IEEE, 329."},{"key":"e_1_3_2_1_17_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999","unstructured":"M. Fowler , K. Beck , J. Brant , W. Opdyke , and D. Roberts . 1999 . Refactoring: Improving the Design of Existing Code . Addison-Wesley . M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02351-4_10"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094819"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-68954-8"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405300"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1072997.1073000"},{"key":"e_1_3_2_1_23_1","unstructured":"P. Klint D. Landman M. Hills J. Vinju A. Izmaylova T. van der Storm A. van der Ploeg B. Lisser A. Afroozeh A. H. Bagge V. Zaytsev and A. Shahi. 2013. Rascal 0.6.x. Software. http:\/\/www.rascal-mpl.org . (2013). P. Klint D. Landman M. Hills J. Vinju A. Izmaylova T. van der Storm A. van der Ploeg B. Lisser A. Afroozeh A. H. Bagge V. Zaytsev and A. Shahi. 2013. Rascal 0.6.x. Software. http:\/\/www.rascal-mpl.org . (2013)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"P. Klint T. van der Storm and J. J. Vinju. 2009. EASY Metaprogramming with Rascal. In GTTSE\u201909 (LNCS) Vol. 6491. 222\u2013289. P. Klint T. van der Storm and J. J. Vinju. 2009. EASY Metaprogramming with Rascal. In GTTSE\u201909 (LNCS) Vol. 6491. 222\u2013289.","DOI":"10.1007\/978-3-642-18023-1_6"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2009.28"},{"key":"e_1_3_2_1_26_1","first-page":"117","article-title":"The Grammar Deployment Kit \u2014 System Demonstration","volume":"65","author":"Kort J.","year":"2002","unstructured":"J. Kort , R. L\u00e4mmel , and C. Verhoef . 2002 . The Grammar Deployment Kit \u2014 System Demonstration . ENTCS\/LDTA 65 , 3 (2002), 117 \u2013 123 . J. Kort, R. L\u00e4mmel, and C. Verhoef. 2002. The Grammar Deployment Kit \u2014 System Demonstration. ENTCS\/LDTA 65, 3 (2002), 117\u2013123.","journal-title":"ENTCS\/LDTA"},{"key":"e_1_3_2_1_27_1","unstructured":"I. Kurtev J. B\u00e9zivin and M. Ak\u015fit. 2002. Technological Spaces: an Initial Appraisal. In CoopIS DOA\u20192002 Industrial track. I. Kurtev J. B\u00e9zivin and M. Ak\u015fit. 2002. Technological Spaces: an Initial Appraisal. In CoopIS DOA\u20192002 Industrial track."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.965809"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.423"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"R. L\u00e4mmel and V. Zaytsev. 2009. An Introduction to Grammar Convergence. In iFM\u201909 (LNCS) Vol. 5423. Springer 246\u2013260. R. L\u00e4mmel and V. Zaytsev. 2009. An Introduction to Grammar Convergence. In iFM\u201909 (LNCS) Vol. 5423. Springer 246\u2013260.","DOI":"10.1007\/978-3-642-00255-7_17"},{"key":"e_1_3_2_1_31_1","first-page":"333","article-title":"Recovering Grammar Relationships for the Java Language Specification","volume":"19","author":"L\u00e4mmel R.","year":"2011","unstructured":"R. L\u00e4mmel and V. Zaytsev . 2011 . Recovering Grammar Relationships for the Java Language Specification . SQJ\/SCAM 19 , 2 (2011), 333 \u2013 378 . R. L\u00e4mmel and V. Zaytsev. 2011. Recovering Grammar Relationships for the Java Language Specification. SQJ\/SCAM 19, 2 (2011), 333\u2013378.","journal-title":"SQJ\/SCAM"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45251-6_32"},{"key":"e_1_3_2_1_33_1","first-page":"43","article-title":"The Amsterdam Toolkit for Language Archaeology","volume":"137","author":"L\u00e4mmel R.","year":"2005","unstructured":"R. L\u00e4mmel . 2005 . The Amsterdam Toolkit for Language Archaeology . ENTCS\/ATEM 137 , 3 (2005), 43 \u2013 55 . R. L\u00e4mmel. 2005. The Amsterdam Toolkit for Language Archaeology. ENTCS\/ATEM 137, 3 (2005), 43\u201355.","journal-title":"ENTCS\/ATEM"},{"key":"e_1_3_2_1_34_1","first-page":"9","article-title":"Transformation of SDF Syntax Definitions in the ASF+SDF Meta-Environment","volume":"44","author":"L\u00e4mmel R.","year":"2001","unstructured":"R. L\u00e4mmel and G. Wachsmuth . 2001 . Transformation of SDF Syntax Definitions in the ASF+SDF Meta-Environment . ENTCS\/LDTA 44 , 2 (2001), 9 \u2013 33 . R. L\u00e4mmel and G. Wachsmuth. 2001. Transformation of SDF Syntax Definitions in the ASF+SDF Meta-Environment. ENTCS\/LDTA 44, 2 (2001), 9\u201333.","journal-title":"ENTCS\/LDTA"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985404.1985412"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.3115\/981210.981223"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595767"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2013.06.001"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.31"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"J. F. Power and B. A. Malloy. 2000. Metric-Based Analysis of ContextFree Grammars. In IWPC\u201900. IEEE 171\u2013178. J. F. Power and B. A. Malloy. 2000. Metric-Based Analysis of ContextFree Grammars. In IWPC\u201900. IEEE 171\u2013178.","DOI":"10.1109\/WPC.2000.852491"},{"key":"e_1_3_2_1_41_1","first-page":"405","article-title":"A Metrics Suite for Grammar-based Software","volume":"16","author":"Power J. F.","year":"2004","unstructured":"J. F. Power and B. A. Malloy . 2004 . A Metrics Suite for Grammar-based Software . JSME 16 (2004), 405 \u2013 426 . Issue 6. J. F. Power and B. A. Malloy. 2004. A Metrics Suite for Grammar-based Software. JSME 16 (2004), 405\u2013426. Issue 6.","journal-title":"JSME"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2003.1199195"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.31"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2000.827323"},{"key":"e_1_3_2_1_46_1","unstructured":"T. Sharma. 2017. A Taxonomy of Software Smells. Online resource: http:\/\/tusharma.in\/smells\/ . (2017). T. Sharma. 2017. A Taxonomy of Software Smells. Online resource: http:\/\/tusharma.in\/smells\/ . (2017)."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Mats Stijlaart. 2017. Towards a Catalogue of Grammar Smells. Master\u2019s thesis. Universiteit van Amsterdam The Netherlands. Mats Stijlaart. 2017. Towards a Catalogue of Grammar Smells. Master\u2019s thesis. Universiteit van Amsterdam The Netherlands.","DOI":"10.1145\/3136014.3136035"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"G. Suryanarayana G. Samarthyam and T. Sharma. 2014. Refactoring for Software Design Smells: Managing Technical Debt. Morgan Kaufmann. G. Suryanarayana G. Samarthyam and T. Sharma. 2014. Refactoring for Software Design Smells: Managing Technical Debt. Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-801397-7.00001-1"},{"volume-title":"GTTSE\u201907 (LNCS)","author":"Tratt L.","key":"e_1_3_2_1_49_1","unstructured":"L. Tratt . 2007. Evolving a DSL Implementation . In GTTSE\u201907 (LNCS) , Vol. 5235 . Springer , 425\u2013441. L. Tratt. 2007. Evolving a DSL Implementation. In GTTSE\u201907 (LNCS), Vol. 5235. Springer, 425\u2013441."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"M. van den Brand M. P. A. Sellink and C. Verhoef. 1997. Obtaining a COBOL Grammar from Legacy Code for Reengineering Purposes. In TAPAS\u201997. Springer. M. van den Brand M. P. A. Sellink and C. Verhoef. 1997. Obtaining a COBOL Grammar from Legacy Code for Reengineering Purposes. In TAPAS\u201997. Springer.","DOI":"10.14236\/ewic\/AL1997.6"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693325"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2012.17"},{"volume-title":"GTTSE\u201907 (LNCS)","author":"Visser E.","key":"e_1_3_2_1_53_1","unstructured":"E. Visser . 2007. WebDSL: A Case Study in Domain-Specific Language Engineering . In GTTSE\u201907 (LNCS) , Vol. 5235 . Springer , 291\u2013373. E. Visser. 2007. WebDSL: A Case Study in Domain-Specific Language Engineering. In GTTSE\u201907 (LNCS), Vol. 5235. Springer, 291\u2013373."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/359863.359883"},{"key":"e_1_3_2_1_56_1","volume-title":"MediaWiki Grammar Recovery. CoRR 1107.4661","author":"Zaytsev V.","year":"2011","unstructured":"V. Zaytsev . 2011. MediaWiki Grammar Recovery. CoRR 1107.4661 ( 2011 ), 1\u201347. http:\/\/arxiv.org\/abs\/1107.4661 V. Zaytsev. 2011. MediaWiki Grammar Recovery. CoRR 1107.4661 (2011), 1\u201347. http:\/\/arxiv.org\/abs\/1107.4661"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2245276.2232090"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2427048.2427057"},{"key":"e_1_3_2_1_59_1","volume-title":"The Grammar Hammer of","author":"Zaytsev V.","year":"2012","unstructured":"V. Zaytsev . 2012. The Grammar Hammer of 2012 . CoRR 1212.4446 (2012), 1\u201332. V. Zaytsev. 2012. The Grammar Hammer of 2012. CoRR 1212.4446 (2012), 1\u201332."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"V. Zaytsev. 2013. Guided Grammar Convergence. In Posters of SLE\u201913. V. Zaytsev. 2013. Guided Grammar Convergence. In Posters of SLE\u201913.","DOI":"10.5381\/jot.2014.13.3.a1"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-02654-1_7"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR-WCRE.2014.6747184"},{"key":"e_1_3_2_1_63_1","volume-title":"Software Language Engineering by Intentional Rewriting. EC-EASST\/SQM 65","author":"Zaytsev V.","year":"2014","unstructured":"V. Zaytsev . 2014. Software Language Engineering by Intentional Rewriting. EC-EASST\/SQM 65 ( 2014 ). V. Zaytsev. 2014. Software Language Engineering by Intentional Rewriting. EC-EASST\/SQM 65 (2014)."},{"key":"e_1_3_2_1_64_1","unstructured":"V. Zaytsev. 2015. Grammar Maturity Model. In CEUR 1331 (ME). 42\u201351. V. Zaytsev. 2015. Grammar Maturity Model. In CEUR 1331 (ME). 42\u201351."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2014.07.010"},{"key":"e_1_3_2_1_66_1","volume-title":"FlexMDE\u201915","volume":"1470","author":"Zaytsev V.","year":"2015","unstructured":"V. Zaytsev . 2015 . Taxonomy of Flexible Linguistic Commitments . In FlexMDE\u201915 , Vol. 1470 . CEUR. V. Zaytsev. 2015. Taxonomy of Flexible Linguistic Commitments. In FlexMDE\u201915, Vol. 1470. CEUR."},{"key":"e_1_3_2_1_67_1","unstructured":"V. Zaytsev etal 2013. GrammarLab. Software. http:\/\/grammarware. github.io\/lab . (2013). V. Zaytsev et al. 2013. GrammarLab. Software. http:\/\/grammarware. github.io\/lab . (2013)."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11653-2_4"},{"key":"e_1_3_2_1_69_1","volume-title":"MAPO: Mining and Recommending API Usage Patterns. In ECOOP\u201909 (LNCS)","author":"Zhong H.","year":"2009","unstructured":"H. Zhong , T. Xie , L. Zhang , J. Pei , and H. Mei . 2009 . MAPO: Mining and Recommending API Usage Patterns. In ECOOP\u201909 (LNCS) , Vol. 5653 . Springer , 318\u2013343. H. Zhong, T. Xie, L. Zhang, J. Pei, and H. Mei. 2009. MAPO: Mining and Recommending API Usage Patterns. In ECOOP\u201909 (LNCS), Vol. 5653. Springer, 318\u2013343."}],"event":{"name":"SPLASH '17: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"],"location":"Vancouver BC Canada","acronym":"SPLASH '17"},"container-title":["Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3136014.3136035","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3136014.3136035","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,26]],"date-time":"2025-06-26T14:21:00Z","timestamp":1750947660000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3136014.3136035"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,23]]},"references-count":68,"alternative-id":["10.1145\/3136014.3136035","10.1145\/3136014"],"URL":"https:\/\/doi.org\/10.1145\/3136014.3136035","relation":{},"subject":[],"published":{"date-parts":[[2017,10,23]]},"assertion":[{"value":"2017-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}