* NEWS * 
* Early registration for OOPSLA and GPCE'08 has been   *
*   extended until Septermber 15 * 

http://gpce08.gpce.org >
Seventh International Conference on
Generative Programming and Component Engineering (GPCE'08)
Nashville, Tennessee
(co-located with OOPSLA 2008)

*** CALL FOR PARTICIPATION ***

GPCE 2008 will be co-located with OOPSLA, in Nashville, Tennessee. The
GPCE technical program will take place on Oct. 19-20, before the OOPSLA
technical program begins. Other GPCE events (workshops and tutorials)
will run in parallel with OOPSLA events on Oct 21-23. GPCE'08 is
sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.  GPCE'08
proceedings published by ACM Press.

For full conference program and the latest news, check the GPCE'08 web site
(http://gpce08.gpce.org).

**** REGISTRATION

Registration for GPCE'08 is handled through the OOPSLA registration
page (http://www.regmaster.com/conf/oopsla2008.html). Early
registration deadline has been moved to  Septermber 15.  If registering for OOPSLA as well, 
the GPCE surcharge is just $200! If registering for GPCE alone, the charge is $375 
for ACM members. 

*** TECHNICAL PROGRAM
Sunday, October 19

8:50-9:00 Welcome

9:00-10:00 Keynote
Session Chair: Julia Lawall

  * Emerging Challenges for Large Scale Systems Integration
    Dr. Andrew Fano (Accenture)

10:30-12:00 Technical papers 1
Session Chair: Julia Lawall


  * Code Generation to Support Static and Dynamic Composition of
    Software Product Lines
    Marko Rosenmueller, Norbert Siegmund, Sven Apel and Gunter Saake.
  * Efficient Compilation Techniques for Large Scale Feature Models
    Marcilio Mendonca, Andrzej Wasowski, Krzysztof Czarnecki and Don Cowan.
  * On the Modularity of Feature Interactions
    Chang Hwan Peter Kim, Christian Kaestner and Don Batory.

13:30-15:00 Technical papers 2
Session Chair: Jaakko Jarvi

  * Using Simple Mathematics as a Modeling Language
    Don Batory.
  * From Generic to Specific: Off-line Optimization for
    General Constraint Solver
    Ye Zhang, Torben Amtoft and Flemming Nielson.
  * Generating Incremental Implementations of Object-Set Queries
    Tom Rothamel and Yanhong A. Liu.

15:30-17:00 Technical papers 3
Session Chair: Aniruddha Gokhale

  * Integrating Semantics and Compilation
    Peter Gottschling and Andrew Lumsdaine.
  * Generating Customized Verifiers for Automatically Generated Code
    Ewen Denney and Bernd Fischer.
  * Property Models: From Incidental Algorithms to Reusable Components
    Jaakko Jarvi, Mat Marcus, Sean Parent, John Freeman and Jacob Smith.

17:00-17:30 PC chair's report

Monday, October 20

9:00-10:00 Keynote
Session Chair: William Cook

  * Fundamentalist Functional Programming
    Erik Meijer (Microsoft)

10:30-12:00 Technical papers 4
Session Chair: William Cook

  * Feature Featherweight Java: A Calculus for Feature-Oriented
    Programming and Stepwise Refinement
    Sven Apel, Christian Kastner and Christian Lengauer.
  * Lightweight Dependent Classes
    Tetsuo Kamina and Tetsuo Tamai.
  * Typing Communicating Component Assemblages
    Michael Lienhardt, Vivien Quema, Alan Schmitt and Jean-Bernard Stefani.

14:00-15:00 Technical papers 5
Session Chair: David Abrahams

  * Polymorphic Embedding of DSLs
    Christian Hofer, Klaus Ostermann, Tillmann Rendel and Adriaan Moors.
  * Pantaxou: a Domain-Specific Language for Developing
    Safe Coordination Services
    Julien Mercadal, Nicolas Palix, Charles Consel and Julia Lawall.

15:30-17:00 Technical papers 6
Session Chair: Mark Grechanik

  * Program Refactoring using Functional Aspects
    Sven Apel, Christian Kastner and Don Batory.
  * Rigorous and Practical Refactoring-Based Framework Upgrade
    Ilie Savga, Michael Rudolf, Sebastian Gotz and Uwe Assmann.
  * An abstraction for reusable MDD components
    Vinay Kulkarni and Sreedhar Reddy.