<div dir="ltr">--------------------------------------------------------------------------<br><br>CALL FOR PAPERS<br><br>17th International Conference on<br>Generative Programming: Concepts & Experiences (GPCE 2018)<br><br>November 5-6, 2018<br>Boston, MA, USA<br>(co-located with SPLASH 2018)<br><a href="http://2018.splashcon.org/track/gpce-2018">http://2018.splashcon.org/track/gpce-2018</a><br><br><a href="http://twitter.com/GPCECONF">http://twitter.com/GPCECONF</a><br><a href="http://www.facebook.com/GPCEConference">http://www.facebook.com/GPCEConference</a><br><br>IMPORTANT DATES<br><br>* Submission of abstracts: June 29, 2018<br>* Submission of papers:    July  6, 2018<br>* Paper notification:      August 24, 2018<br><br>Submission site: <a href="https://gpce18.hotcrp.com/">https://gpce18.hotcrp.com/</a><br><br>KEYNOTE SPEAKER<br><br>* Saman Amarasinghe, MIT, <a href="https://people.csail.mit.edu/saman/">https://people.csail.mit.edu/saman/</a><br><br>Saman Amaraasinghe and his group at MIT have developed several<br>domain-specific languages, including Halide, TACO, Simit, StreamIt,<br>StreamJIT, PetaBricks, MILK, Cimple, and GraphIt, that target diverse<br>areas such as image processing, stream computations, and graph<br>analytics.  In each, the innovative language abstractions are<br>leveraged by sophisticated compilation techniques to generate<br>exceptionally high performance.  Dr. Amarasinghe has also pioneered<br>the application of techniques from machine learning to compiler<br>optimizations in systems such as Meta and the OpenTuner extensible<br>autotuner.<br><br>--------------------------------------------------------------------------<br><br>SCOPE<br><br>GPCE is a venue for researchers and practitioners interested in techniques<br>and tools for code generation, language implementation, and metaprogramming. <br>GPCE seeks conceptual, theoretical, empirical, and technical contributions <br>to its topics of interest, which include but are not limited to:<br><br>* program transformation, staging, macro systems, preprocessors, program<br>  synthesis, and code-recommendation systems,<br>* domain-specific languages, language embedding, language design, and<br>  language workbenches,<br>* feature-oriented programming, domain engineering, and feature<br>  interactions,<br>* applications and properties of code generation, language<br>  implementation, and product-line development.<br><br>Authors are welcome to check with the PC chair whether their planned<br>papers are in scope.<br><br>PAPER SELECTION<br><br>The GPCE program committee will evaluate each submission according to the<br>following selection criteria:<br><br>* Novelty. Papers must present new ideas or evidence and place them<br>  appropriately within the context established by previous research in<br>  the field.<br>* Significance. The results in the paper must have the potential to add<br>  to the state of the art or practice in significant ways.<br>* Evidence. The paper must present evidence supporting its claims.<br>  Examples of evidence include formalizations and proofs, implemented<br>  systems, experimental results, statistical analyses, and case studies.<br>* Clarity. The paper must present its contributions and results clearly.<br><br>PAPER CATEGORIES<br><br>GPCE solicits three kinds of submissions.<br><br>* Full Papers reporting original and unpublished results of research that<br>contribute to scientific knowledge in any GPCE topic listed above. Full<br>paper submissions must not exceed 12 pages excluding bibliography.<br><br>* Short Papers presenting unconventional ideas or visions about any GPCE<br>topic listed above. Short papers do not always require complete results<br>as in the case of a full paper. In this way, authors can introduce new<br>ideas to the community and get early feedback. Please note that short<br>papers are not intended to be position statements. Short papers are<br>included in the proceedings and will be presented at the conference.<br>Short paper submissions must not exceed 6 pages excluding bibliography.<br><br>* Tool Demonstrations presenting tools for any GPCE topic listed above.<br>Tools must be available for use and must not be purely commercial.<br>Submissions must provide a tool description not exceeding 6 pages<br>excluding bibliography and a separate demonstration outline including<br>screenshots also not exceeding 6 pages. Tool demonstrations must have<br>the keywords "Tool Demo" or "Tool Demonstration" in their title. If the<br>submission is accepted, the tool description will be published in the<br>proceedings. The demonstration outline will only be used by the program<br>committee for evaluating the submission.<br><br>PAPER SUBMISSION<br><br>All submissions must use the ACM SIGPLAN Conference Format "acmart",<br>using the "sigplan" sub-format, and 10 point font.  Additional details<br>and links to templates and the LaTeX class file can be found on the <br>conference web site: <a href="http://2018.splashcon.org/track/gpce-2018">http://2018.splashcon.org/track/gpce-2018</a>.<br><br>To increase fairness in reviewing, a double-blind review process has <br>become standard across SIGPLAN conferences. GPCE will follow a very <br>lightweight model, where author identities are revealed to reviewers <br>after submitting their initial reviews. Hence, the purpose is not to <br>conceal author identities at all cost, but merely to provide reviewers <br>with an unbiased first look at a submission. Author names and <br>institutions should be omitted from submitted papers, and references <br>to the authors' own related work should be in the third person.<br>No other changes are necessary, and authors will not be penalized<br>if reviewers are able to infer their identities in implicit ways.<br><br>To understand the motivation for using a double-blind review process<br>please see "Effectiveness of anonymization in double-blind review" by<br>C. Le Goues, Y. Brun, S. Apel, E. Berger, S. Khurshid, Y. Smaragdakis<br>at <a href="https://doi.org/10.1145/3208157">https://doi.org/10.1145/3208157</a>.<br><br>Papers must be submitted using HotCRP: <a href="https://gpce18.hotcrp.com/">https://gpce18.hotcrp.com/</a><br><br>For additional information, clarification, or answers to questions<br>please contact the program chair.<br><br>ORGANIZATION<br><br>General Chair: Eric Van Wyk (University of Minnesota, USA, <a href="mailto:evw@umn.edu">evw@umn.edu</a>)<br>Program Chair: Tiark Rompf (Purdue University, USA, <a href="mailto:tiark@purdue.edu">tiark@purdue.edu</a>)<br><br>Program Committee<br><br>Vander Alves, University of Brasilia<br>Kenichi Asai, Ochanomizu University<br>Martin Berger, University of Sussex<br>Aggelos Biboudis, EPFL<br>Eugene Burmako, Twitter<br>Charisee Chiw, University of Chicago<br>Dana Drachsler Cohen, ETH Zürich<br>Sebastian Erdweg, TU Delft<br>Robert Glück, DIKU<br>Vinod Grover, NVIDIA<br>Shoaib Kamil, Adobe<br>Andrei Klimov, Keldysh Institute<br>Oleg Kiselyov, Tohoku University<br>Stefan Marr, University of Kent<br>Sarah Nadi, University of Alberta<br>Klaus Ostermann, University of Tübingen<br>Oleksandr Polozov, Microsoft Research<br>Ina Schaefer, TU Braunschweig<br>Ulrik Pagh Schultz, University of Southern Denmark<br>Chung-chieh Shan, Indiana University<br>Jeremy Siek, Indiana University<br>Alexander Slesarenko, Huawei<br>Anthony Sloane, Macquarie University<br>Tijs van der Storm, CWI<br>Walid Taha, Halmstad University<br>Kanae Tsushima, NII<br>Jeremy Yallopp, University of Cambridge<br><br></div>