{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:43:17Z","timestamp":1782866597685,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":19,"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"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["EGP2 500924-16"],"award-info":[{"award-number":["EGP2 500924-16"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,10,23]]},"DOI":"10.1145\/3136014.3136021","type":"proceedings-article","created":{"date-parts":[[2017,10,16]],"date-time":"2017-10-16T12:37:48Z","timestamp":1508157468000},"page":"206-216","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Comparison of the expressiveness and performance of template-based code generation tools"],"prefix":"10.1145","author":[{"given":"Lechanceux","family":"Luhunu","sequence":"first","affiliation":[{"name":"Universit\u00e9 de Montr\u00e9al, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eugene","family":"Syriani","sequence":"additional","affiliation":[{"name":"Universit\u00e9 de Montr\u00e9al, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"ReMoDD The Repository for Model-Driven Development","unstructured":"2006. ReMoDD The Repository for Model-Driven Development . http:\/\/www.cs.colostate.edu\/remodd\/v1\/content\/ repository-model-driven-development-remodd-overview . (2006). Accessed: 2017-03-15. 2006. ReMoDD The Repository for Model-Driven Development. http:\/\/www.cs.colostate.edu\/remodd\/v1\/content\/ repository-model-driven-development-remodd-overview . (2006). Accessed: 2017-03-15."},{"key":"e_1_3_2_1_2_1","volume-title":"The Metamodel Zoos","unstructured":"2015. The Metamodel Zoos . http:\/\/web.emn.fr\/x-info\/atlanmod\/index. php?title=Zoos . (2015). Accessed: 2017-03-15. 2015. The Metamodel Zoos. http:\/\/web.emn.fr\/x-info\/atlanmod\/index. php?title=Zoos . (2015). Accessed: 2017-03-15."},{"key":"e_1_3_2_1_3_1","unstructured":"Apache Software Foundation. 2016. The Apache Velocity Projet. http: \/\/velocity.apache.org\/ . (2016). Accessed: 2017-04-06.  Apache Software Foundation. 2016. The Apache Velocity Projet. http: \/\/velocity.apache.org\/ . (2016). Accessed: 2017-04-06."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976767.2976785"},{"key":"e_1_3_2_1_5_1","volume-title":"A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation","author":"Bergmann G\u00e1bor","unstructured":"G\u00e1bor Bergmann , \u00c1kos Horv\u00e1th , Istv\u00e1n R\u00e1th , and D\u00e1niel Varr\u00f3 . 2008. A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation . Springer Berlin Heidelberg , 396\u2013410. G\u00e1bor Bergmann, \u00c1kos Horv\u00e1th, Istv\u00e1n R\u00e1th, and D\u00e1niel Varr\u00f3. 2008. A Benchmark Evaluation of Incremental Pattern Matching in Graph Transformation. Springer Berlin Heidelberg, 396\u2013410."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2095050.2095056"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.453.0621"},{"key":"e_1_3_2_1_8_1","volume-title":"A Survey and Comparison of Transformation Tools Based on the Transformation Tool Contest. Science of Computer Programming 85, Part A","author":"Jakumeit Edgar","year":"2014","unstructured":"Edgar Jakumeit and others. 2014. A Survey and Comparison of Transformation Tools Based on the Transformation Tool Contest. Science of Computer Programming 85, Part A ( 2014 ), 41\u201399. Edgar Jakumeit and others. 2014. A Survey and Comparison of Transformation Tools Based on the Transformation Tool Contest. Science of Computer Programming 85, Part A (2014), 41\u201399."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36127-2_2"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2007.08.002"},{"key":"e_1_3_2_1_11_1","volume-title":"The Model Driven Architecture: Practice And Promise","author":"Kleppe Anneke G","unstructured":"Anneke G Kleppe , Jos Warmer , and Wim Bast . 2003. MDA Explained . The Model Driven Architecture: Practice And Promise . Addison-Wesley . Anneke G Kleppe, Jos Warmer, and Wim Bast. 2003. MDA Explained. The Model Driven Architecture: Practice And Promise. Addison-Wesley."},{"key":"e_1_3_2_1_12_1","unstructured":"Dimitris Kolovos Louis Rose Richard F Paige and Antonio Garc\u0131a Dom\u0131nguez. 2010. The Epsilon Book. Eclipse.  Dimitris Kolovos Louis Rose Richard F Paige and Antonio Garc\u0131a Dom\u0131nguez. 2010. The Epsilon Book. Eclipse."},{"key":"e_1_3_2_1_13_1","unstructured":"OMG. 2008. MOF Model to Text Language v1.0. (2008).  OMG. 2008. MOF Model to Text Language v1.0. (2008)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-010-0157-7"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MISE.2012.6226015"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3019612.3019775"},{"key":"e_1_3_2_1_17_1","volume-title":"Merks","author":"Steinberg Dave","year":"2008","unstructured":"Dave Steinberg , Frank Budinsky , Marcelo Paternostro , and Ed Merks . 2008 . EMF : Eclipse Modeling Framework (2nd edition ed.). AddisonWesley Professional . Dave Steinberg, Frank Budinsky, Marcelo Paternostro, and Ed Merks. 2008. EMF: Eclipse Modeling Framework (2nd edition ed.). AddisonWesley Professional."},{"key":"e_1_3_2_1_18_1","unstructured":"Eugene Syriani Lechanceux Luhunu and Houari Sahraoui. 2017. Systematic Mapping Study of Template-based Code Generation. arXiv: 1703.06353 . (2017).  Eugene Syriani Lechanceux Luhunu and Houari Sahraoui. 2017. Systematic Mapping Study of Template-based Code Generation. arXiv: 1703.06353 . (2017)."},{"key":"e_1_3_2_1_19_1","volume-title":"Transformation of UML Models to CSP: A Case Study for Graph Transformation Tools","author":"Varr\u00f3 D","unstructured":"D Varr\u00f3 , M Asztalos , D Bisztray , A Boronat , D Dang , R Gei\u00df , J Greenyer , P. Van Gorp , O Kniemeyer , A Narayanan , E Rencis , and E Weinell . 2008. Transformation of UML Models to CSP: A Case Study for Graph Transformation Tools . Springer Berlin Heidelberg , 540\u2013565. D Varr\u00f3, M Asztalos, D Bisztray, A Boronat, D Dang, R Gei\u00df, J Greenyer, P. Van Gorp, O Kniemeyer, A Narayanan, E Rencis, and E Weinell. 2008. Transformation of UML Models to CSP: A Case Study for Graph Transformation Tools. Springer Berlin Heidelberg, 540\u2013565."}],"event":{"name":"SPLASH '17: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","location":"Vancouver BC Canada","acronym":"SPLASH '17","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"]},"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.3136021","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3136014.3136021","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\/3136014.3136021"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,23]]},"references-count":19,"alternative-id":["10.1145\/3136014.3136021","10.1145\/3136014"],"URL":"https:\/\/doi.org\/10.1145\/3136014.3136021","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"}}]}}