<!DOCTYPE html><html><head><title></title><style type="text/css">
p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>[Update: submission deadline extended to 9 April]<br></div><div><br style="max-width:100%;height:auto;"></div><div>=========================================================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div> GPCE 2025<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div> 24th International Conference on<br style="max-width:100%;height:auto;"></div><div> Generative Programming: Concepts & Experiences<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div> --<br style="max-width:100%;height:auto;"></div><div> 3-4 July, 2025, co-located with ECOOP <br style="max-width:100%;height:auto;"></div><div> Bergen, Norway<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div> CALL FOR PAPERS<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div> <a href="https://2025.ecoop.org/home/gpce-2025">https://2025.ecoop.org/home/gpce-2025</a><br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>=========================================================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>The ACM SIGPLAN International Conference on Generative<br style="max-width:100%;height:auto;"></div><div>Programming: Concepts & Experiences (GPCE) is a<br style="max-width:100%;height:auto;"></div><div>programming languages conference focusing on techniques<br style="max-width:100%;height:auto;"></div><div>and tools for code generation, language implementation,<br style="max-width:100%;height:auto;"></div><div>and product-line development. This is the 24th edition<br style="max-width:100%;height:auto;"></div><div>of the conference, co-located with the ECOOP 2025<br style="max-width:100%;height:auto;"></div><div>conference in Bergen, Norway.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>================== Topics of Interest ===================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>GPCE seeks conceptual, theoretical, empirical, and<br style="max-width:100%;height:auto;"></div><div>technical contributions to its topics of interest, which<br style="max-width:100%;height:auto;"></div><div>include but are not limited to:<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>* program transformation, staging, <br style="max-width:100%;height:auto;"></div><div>* macro systems, preprocessors, <br style="max-width:100%;height:auto;"></div><div>* program synthesis, <br style="max-width:100%;height:auto;"></div><div>* code-recommendation systems, <br style="max-width:100%;height:auto;"></div><div>* domain-specific languages, <br style="max-width:100%;height:auto;"></div><div>* generative language workbenches, <br style="max-width:100%;height:auto;"></div><div>* language embedding, language design, <br style="max-width:100%;height:auto;"></div><div>* domain engineering, <br style="max-width:100%;height:auto;"></div><div>* software product lines, configurable software,<br style="max-width:100%;height:auto;"></div><div>* feature interactions, <br style="max-width:100%;height:auto;"></div><div>* applications and properties of code generation,<br style="max-width:100%;height:auto;"></div><div>* language implementation, <br style="max-width:100%;height:auto;"></div><div>* AI/ML techniques for generative programming,<br style="max-width:100%;height:auto;"></div><div>* generative programming for AI/ML techniques,<br style="max-width:100%;height:auto;"></div><div>* low code / no code approaches.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>GPCE promotes cross-fertilization between programming<br style="max-width:100%;height:auto;"></div><div>languages and software development and among different<br style="max-width:100%;height:auto;"></div><div>styles of generative programming in its broadest sense.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Authors are welcome to check with the PC chair whether<br style="max-width:100%;height:auto;"></div><div>their planned papers are in scope.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>=================== Paper Categories ====================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>GPCE solicits four kinds of submissions:<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Full Papers:<br style="max-width:100%;height:auto;"></div><div> reporting original and unpublished results of research<br style="max-width:100%;height:auto;"></div><div> that contribute to scientific knowledge for any GPCE<br style="max-width:100%;height:auto;"></div><div> topics. Full paper submissions must not exceed 12 pages<br style="max-width:100%;height:auto;"></div><div> excluding the bibliography.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Short Papers:<br style="max-width:100%;height:auto;"></div><div> presenting unconventional ideas or new visions in any<br style="max-width:100%;height:auto;"></div><div> GPCE topics. Short papers do not always contain<br style="max-width:100%;height:auto;"></div><div> complete results as in the case of full papers, but can<br style="max-width:100%;height:auto;"></div><div> introduce new ideas to the community and get early<br style="max-width:100%;height:auto;"></div><div> feedback. Note that short papers are not intended to be<br style="max-width:100%;height:auto;"></div><div> position statements. Accepted short papers are included<br style="max-width:100%;height:auto;"></div><div> in the proceedings and will be presented at the<br style="max-width:100%;height:auto;"></div><div> conference. Short paper submissions must not exceed 6<br style="max-width:100%;height:auto;"></div><div> pages excluding the bibliography, and must have the<br style="max-width:100%;height:auto;"></div><div> text “(Short Paper)” appended to their titles.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Tool Demonstrations:<br style="max-width:100%;height:auto;"></div><div> presenting tools for any GPCE topics. Tools must be<br style="max-width:100%;height:auto;"></div><div> available for use and must not be purely<br style="max-width:100%;height:auto;"></div><div> commercial. Submissions must provide a tool description<br style="max-width:100%;height:auto;"></div><div> not exceeding 6 pages excluding bibliography and a<br style="max-width:100%;height:auto;"></div><div> separate demonstration outline including screenshots<br style="max-width:100%;height:auto;"></div><div> also not exceeding 6 pages. Tool demonstration<br style="max-width:100%;height:auto;"></div><div> submissions must have the text “(Tool Demonstration)”<br style="max-width:100%;height:auto;"></div><div> appended to their titles. If they are accepted, tool<br style="max-width:100%;height:auto;"></div><div> descriptions will be included in the proceedings. The<br style="max-width:100%;height:auto;"></div><div> demonstration outline will only be used for evaluating<br style="max-width:100%;height:auto;"></div><div> the submission.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Generative Pearls:<br style="max-width:100%;height:auto;"></div><div> are elegant essays about generative<br style="max-width:100%;height:auto;"></div><div> programming. Examples include but are not limited to an<br style="max-width:100%;height:auto;"></div><div> interesting application of generative programming and<br style="max-width:100%;height:auto;"></div><div> an elegant presentation of a (new or old) data<br style="max-width:100%;height:auto;"></div><div> structure using generative programming (similar to<br style="max-width:100%;height:auto;"></div><div> Functional Pearl in ICFP and Pearl in ECOOP). Accepted<br style="max-width:100%;height:auto;"></div><div> Generative Pearl papers are included in the proceedings<br style="max-width:100%;height:auto;"></div><div> and will be presented at the conference. Generative<br style="max-width:100%;height:auto;"></div><div> Pearl submissions must not exceed 12 pages excluding<br style="max-width:100%;height:auto;"></div><div> the bibliography, and must have the text “(Generative<br style="max-width:100%;height:auto;"></div><div> Pearl)” appended to their titles.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>=================== Paper Selection =====================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>The GPCE program committee will evaluate each submission<br style="max-width:100%;height:auto;"></div><div>according to the following selection criteria:<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Novelty.<br style="max-width:100%;height:auto;"></div><div> Papers must present new ideas or evidence and place<br style="max-width:100%;height:auto;"></div><div> them appropriately within the context established by<br style="max-width:100%;height:auto;"></div><div> previous research in the field.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Significance.<br style="max-width:100%;height:auto;"></div><div> The results in the paper must have the potential to add<br style="max-width:100%;height:auto;"></div><div> to the state of the art or practice in significant<br style="max-width:100%;height:auto;"></div><div> ways.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Evidence.<br style="max-width:100%;height:auto;"></div><div> The paper must present evidence supporting its<br style="max-width:100%;height:auto;"></div><div> claims. Examples of evidence include formalizations and<br style="max-width:100%;height:auto;"></div><div> proofs, implemented systems, experimental results,<br style="max-width:100%;height:auto;"></div><div> statistical analyses, and case studies.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Clarity.<br style="max-width:100%;height:auto;"></div><div> The paper must present its contributions and results<br style="max-width:100%;height:auto;"></div><div> clearly.<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>==================== Important Dates ====================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Paper Submission: Wed 9 Apr 2025<br style="max-width:100%;height:auto;"></div><div>Review Notification: Fri 9 May 2025<br style="max-width:100%;height:auto;"></div><div>Author Response: Mon 12 May 2025<br style="max-width:100%;height:auto;"></div><div>Final Notification: Mon 19 May 2025<br style="max-width:100%;height:auto;"></div><div>Conference: Thu 3 - Fri 4 July, 2025<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>===================== Organization ======================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>PC Chair: Nada Amin, Harvard<br style="max-width:100%;height:auto;"></div><div>General Co-Chair: Sebastian Erdweg, JGU Mainz<br style="max-width:100%;height:auto;"></div><div>General Co-Chair: Amir Shaikhha, University of Edinburgh<br style="max-width:100%;height:auto;"></div><div>Publicity Chair: Jeremy Yallop, University of Cambridge<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>======================= PC Members ======================<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div><div>Bernhard Rumpe, RWTH Aachen University<br style="max-width:100%;height:auto;"></div><div>Casper Bach Poulsen, University of Southern Denmark<br style="max-width:100%;height:auto;"></div><div>Cyrus Omar, University of Michigan<br style="max-width:100%;height:auto;"></div><div>Eli Tilevich, Virginia Tech<br style="max-width:100%;height:auto;"></div><div>Elisa Gonzalez Boix, Vrije Universiteit Brussel<br style="max-width:100%;height:auto;"></div><div>Geoffrey Mainland, Drexel University<br style="max-width:100%;height:auto;"></div><div>Georg Ofenbeck<br style="max-width:100%;height:auto;"></div><div>Guillaume Allais, University of Strathclyde<br style="max-width:100%;height:auto;"></div><div>Jeremy Yallop, University of Cambridge<br style="max-width:100%;height:auto;"></div><div>Judith Michael, RWTH Aachen University<br style="max-width:100%;height:auto;"></div><div>Julia Lawall, Inria<br style="max-width:100%;height:auto;"></div><div>Kenichi Asai, Ochanomizu University<br style="max-width:100%;height:auto;"></div><div>Klaus Ostermann, University of Tuebingen<br style="max-width:100%;height:auto;"></div><div>L. Thomas van Binsbergen, University of Amsterdam<br style="max-width:100%;height:auto;"></div><div>Lionel Parreaux, The Hong Kong University of Science and Technology<br style="max-width:100%;height:auto;"></div><div>Malte Lochau, University of Siegen<br style="max-width:100%;height:auto;"></div><div>Maryam Mehri Dehnavi, University of Toronto<br style="max-width:100%;height:auto;"></div><div>Michel Steuwer, Technische Universität Berlin<br style="max-width:100%;height:auto;"></div><div>Ondřej Lhoták, University of Waterloo<br style="max-width:100%;height:auto;"></div><div>Parisa Ataei, Cornell University<br style="max-width:100%;height:auto;"></div><div>Philiip Wadler, University of Edinburgh<br style="max-width:100%;height:auto;"></div><div>Robert Glück, DIKU, Dept. of Computer Science, Univ. of Copenhagen<br style="max-width:100%;height:auto;"></div><div>Ruby Tahboub, University of Illinois Urbana-Champaign<br style="max-width:100%;height:auto;"></div><div>Sandro Stucki, Amazon Prime Video Automated Reasoning<br style="max-width:100%;height:auto;"></div><div>Sheng Chen, UL Lafayette<br style="max-width:100%;height:auto;"></div><div>Shigeru Chiba, University of Tokyo<br style="max-width:100%;height:auto;"></div><div>Shoaib Kamil, Adobe Research<br style="max-width:100%;height:auto;"></div><div>Simon Fowler, University of Glasgow<br style="max-width:100%;height:auto;"></div><div>Tijs van der Storm, CWI<br style="max-width:100%;height:auto;"></div><div>Ulrik Pagh Schultz Lundquist, University of Southern Denmark<br style="max-width:100%;height:auto;"></div><div>Vadim Zaytsev, Universiteit Twente<br style="max-width:100%;height:auto;"></div><div>Walter Binder, Università della Svizzera italiana (USI)<br style="max-width:100%;height:auto;"></div><div>Yukiyoshi Kameyama, University of Tsukuba<br style="max-width:100%;height:auto;"></div><div>Zena Ariola, University of Oregon<br style="max-width:100%;height:auto;"></div><div><br style="max-width:100%;height:auto;"></div></body></html>