Generative Programming and Component Engineering (GPCE'11)

ACM logo ACM logo

Tenth International Conference
October 22-23, 2011
Portland, Oregon, USA
(collocated with SPLASH 2011)

Sponsored by ACM and SGT

Wikimedia Portland image

Image used under GNU FDL.

2011-10-21 See schedule for where registration and presentations are located. Breakfast will be served both days at 8:00 a.m. outside the presentation location.

2011-09-12 Tech talks will be given by Olivier Danvy and John Launchbury. Also, registration is now open.

2011-08-11 Take a sneak preview of keynotes by Matthias Felleisen and Gary Shubert.

2011-08-04 Tech talk proposals are due on August 7, 2011.

Registration for GPCE, via collocated conference SPLASH, is now open. Early registration deadline for GPCE/SPLASH is September 23. We hope that you will register before this deadline and also plan a stay in our conference hotel, which holds our room block only until September 22. Stay in our room block and enjoy the benefits of close location and more, including free wired internet.

Generative and component approaches are revolutionizing software development just as automation and componentization revolutionized manufacturing. Key technologies for automating program development are Generative Programming for program synthesis, Component Engineering for modularity, and Domain-Specific Languages (DSLs) for compact problem-oriented programming notations.

The International Conference on Generative Programming and Component Engineering is a venue for researchers and practitioners interested in techniques that use program generation and component deployment to increase programmer productivity, improve software quality, and shorten the time-to-market of software products. In addition to exploring cutting-edge techniques of generative and component-based software, our goal is to foster further cross-fertilization between the software engineering and the programming languages research communities.

This year, the conference will be held in beautiful Portland. We invite you to join us.