<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">[Apologies if you receive multiple copies of this email]<br>-------------------------------------------------------------<br><br>                    ACM SIGPLAN GPCE 2015<br>              14th International Conference on<br>        Generative Programming: Concepts & Experiences<br><br>             Oct 26-27, 2015, Pittsburgh, PA, USA<br>            <a href="http://conf.researchr.org/home/gpce2015" target="_blank">http://conf.researchr.org/home/gpce2015</a><br><br>Co-located with:<br>ACM SIGPLAN conference on Systems, Programming, Languages and<br>Applications: Software for Humanity (SPLASH 2015)<br>             and<br>ACM SIGPLAN 8th International Conference on Software Language<br>Engineering (SLE) 2015<br><br>-----------------------------------------------------------------<br>IMPORTANT DATES<br><br>  Abstract submission   : June 8, 2015<br>  Full paper submission : June 15, 2015<br>  Authors notification  : July 24, 2015<br>  Camera-ready          : Aug 7, 2015<br>  Conference            : Oct 26-27, 2015<br><br>  Workshops: Handled by SPLASH<br><br>All dates are Anywhere on Earth<br><br>-----------------------------------------------------------------<br>SCOPE<br><br>GPCE is a venue for researchers and practitioners interested in techniques<br>that use program generation, domain-specific languages, and component<br>deployment to increase programmer productivity, improve software quality,<br>and shorten the time-to-market of software products. In addition to<br>exploring cutting-edge techniques of generative software, our goal is to<br>foster further cross-fertilization between the software engineering and the<br>programming languages research communities.<br><br>-----------------------------------------------------------------<br>TOPICS OF INTEREST <br><br>GPCE seeks contributions on all topics related to generative software and<br>its properties. Topics of interest include, but are not limited to:<br><br>Generative software<br>* Domain-specific languages (language extension, language embedding,<br>  language design, language theory, language workbenches, interpreters,<br>  compilers)<br>* Product lines (domain engineering, feature-oriented and<br>  aspect-oriented programming, pre-processors, feature interactions)<br>* Metaprogramming (reflection, staging, partial evaluation), Type<br>  systems, Program synthesis<br>* Implementation techniques and tool support (components, plug-ins,<br>  libraries, metaprogramming, macros, templates, generic programming,<br>  run-time code generation, model-driven development, composition tools,<br>  code-completion and code-recommendation systems)<br><br>Practical Applications and Empirical evaluations<br>* Empirical evaluations of all topics above (user studies, substantial case<br>  studies, controlled experiments, surveys, rigorous measurements)  <br>* Application areas and engineering practice (Cloud Computing, Internet of<br>  Things, Cyber Physical Systems, Mobile Computing, Software Defined<br>  Networking, High Performance Computing, Patterns and Middleware,<br>  Development methods)<br><br>Properties of generative software<br>* Correctness of generators and generated code (analysis, testing, formal<br>  methods, domain-specific error messages, safety, security)   <br>* Reuse and evolution<br>* Modularity, separation of concerns, understandability, and<br>  maintainability  <br>* Performance engineering, nonfunctional properties (program optimization<br>  and parallelization, GPGPUs, multicore, footprint, metrics)<br><br>We particularly welcome papers that address some of the key challenges in<br>the field, such as, <br>* synthesizing code from declarative specifications<br>* supporting extensible languages and language embedding<br>* ensuring correctness and other nonfunctional properties of generated code<br>* proving generators correct<br>* improving error reporting with domain-specific error messages<br>* reasoning about generators<br>* handling variability-induced complexity in product lines<br>* providing efficient interpreters and execution languages<br>* human factors in developing and maintaining generators <br><br>GPCE encourages submissions about empirical evaluations and applications of<br>generative software, and such papers will be given special consideration<br>during reviewing.<br><br>-----------------------------------------------------------------<br>SUBMISSION GUIDELINES<br><br>Research papers: 10 pages maximum (ACM SIGPLAN style)<br><br>Research papers should report on original and unpublished results of<br>theoretical, empirical, conceptual, or experimental research that<br>contribute to scientific knowledge in the areas listed above (the PC chair<br>can advise on appropriateness) <br><br>Tool demos and short papers: 4 pages maximum (ACM SIGPLAN style).<br><br>The goal of short papers is to promote current work on research and<br>practice. Short papers represent an early communication of research and do<br>not always require complete results as in the case of a full paper. In this<br>way, authors can introduce new ideas to the community, discuss ideas and<br>get early feedback. Please note that short papers are not intended to be<br>position statements. Short papers are included in the proceedings and will<br>be presented with a shorter time slot at the conference.<br><br>Tool demonstrations should present tools that implement generative<br>techniques, and are available for use. Any of the GPCE topics of interest<br>are appropriate areas for tool demonstrations, although purely commercial<br>tool demonstrations will not be accepted. Submissions must provide a tool<br>description of 4 pages in SIGPLAN proceedings style (see above) and a<br>demonstration outline including screenshots of up to 4 pages. Tool<br>demonstrations must have the words "Tool Demo" or "Tool Demonstration" in<br>the title, possibly appended in parenthesis. The 4-page tool description<br>will, if the demonstration is accepted, be published in the proceedings.<br><br>-----------------------------------------------------------------<br>ORGANIZERS<br><br>GENERAL CHAIR<br><br>  Christian Kastner, Carnegie Mellon University, Pittsburgh, PA, USA<br><br>PROGRAM COMMITTEE CHAIR<br><br>  Aniruddha Gokhale, Vanderbilt University, Nashville, TN, USA<br><br>PUBLICITY CO-CHAIRS<br><br>  Faruk Caglar, Vanderbilt University, Nashville, TN, USA<br>  Tomofumi Yuki, INRIA Rhone-Alpes, France<br>  <br><br>PROGRAM COMMITTEE (TO BE COMPLETED) <br><br>  Kenichi Asai, Ochanomizu Univ, Japan<br>  Emilie Balland, INRIA Bordeaux, France<br>  Don Batory, Univ of Texas, USA<br>  Walter Binder, Univ of Lugano, Switzerland<br>  Jan Bosch, Chalmers Univ, Sweden<br>  Akshay Dabholkar, Oracle, USA<br>  Ewen Denney, NASA Ames, USA<br>  Katrina Falkner, Univ of Adelaide, Australia<br>  Bernd Fischer, Stellenbosch Univ, South Africa<br>  Matthew Flatt, Univ of Utah, USA<br>  Jeff Gray, Univ of Alabama, USA<br>  Michael Haupt, Oracle Labs, Germany<br>  James Hill, Indiana Univ Purdue Univ at Indianapolis, USA<br>  Young-Woo Kwon, Utah State Univ, USA<br>  Raffaela Mirandola, Politechnico di Milano, Italy<br>  Hridesh Rajan, Iowa State Univ, USA<br>  Laurent Reveillere, LaBRI, Univ of Bordeaux, France<br>  Marcio Ribeiro, Federal Univ of Alagoas, Brazil<br>  Tiark Rompf, Purdue Univ, USA<br>  Klaus Schmid, Stiftung Universitat Hildesheim, Germany<br>  Norbert Siegmund, Univ of Passau, Germany<br>  Yannis Smaragdakis, Univ of Athens, Greece<br>  Sumant Tambe, RTI Inc, USA<br>  Petr Tuma, Charles Univ, Czech Republic<br>  Nalini Venkatasubramanian, Univ of California, Irvine, USA<br>  Jules White, Vanderbilt Univ, USA<br>  Eric Wohlstadter, Univ of British Columbia, Canada<br>  <br><br><br><br></div>
</div><br></div>
</div><br></div>
</div><br></div>