Generative Programming and Component Engineering


Seventh International Conference on

Generative Programming and Component Engineering (GPCE'08)

ACM logo ACM logo October 19-23, 2008
Nashville, Tennessee
(co-located with OOPSLA 2008)

Sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.
GPCE'08 proceedings published by ACM Press.

Important Dates

* Submission of abstracts: May 12, 2008 * Submission: May, 19, 23:59, Apia time * Notification: June 30, 2008 * Camera Ready Papers: July 31, 2008


The program committee for GPCE 2008 is seeking high quality submissions in two categories: research papers and experience reports.

Research Papers

10 pages in SIGPLAN proceedings style (sigplanconf.cls) reporting original research results that contribute to scientific knowledge in the areas listed below (the PC chair can advise on appropriateness).

Experience reports:

2 to 4 pages in length in SIGPLAN proceedings style (sigplanconf.cls). We encourage experience reports that provide concrete evidence with regards to the efficacy of generative technologies in industrial applications.


GPCE seeks contributions in software engineering and in programming languages related (but not limited) to:

* Generative programming * Reuse, meta-programming, partial evaluation, multi-stage and multi-level languages, step-wise refinement, and generic programming * Semantics, type systems, symbolic computation, linking and explicit substitution, in-lining and macros, templates, and program transformation * Runtime code generation, compilation, active libraries, synthesis from specifications, development methods, generation of non-code artifacts, formal methods, and reflection * Generative techniques for * Product-line architectures * Distributed, real-time and embedded systems * Model-driven development and architecture * Resource bounded/safety critical systems. * Component-based software engineering * Reuse, distributed platforms and middleware, distributed systems, evolution, patterns, development methods, deployment and configuration techniques, and formal methods * Integration of generative and component-based approaches * Domain engineering and domain analysis * Domain-specific languages including visual and UML-based DSLs * Separation of concerns * Aspect-oriented and feature-oriented programming, * Intentional programming and multi-dimensional separation of concerns * Industrial applications of the above

Experience reports on applications of these techniques to real-world problems are especially encouraged, as are research papers that relate ideas and concepts from several of these topics, or bridge the gap between theory and practice. The program chair is happy to advise on the appropriateness of a particular subject.

Submissions must adhere to SIGPLAN's republication policy.

Co-location with OOPSLA

The technical program of GPCE will start on Sunday, October 19, 2008. The technical program of OOPSLA (that is, the technical paper sessions) will start on Tuesday, October 21, 2008.


Please contact the program chair if you have any questions concerning the submission of papers (gpce2008 at

I Attachment sort Action Size Date Who Comment
cfp.pdf manage 66.1 K 20 Feb 2008 - 16:59 Main.Main.JeremySiek