CallForPapers
Generative Programming and Component Engineering
CALL FOR PAPERS (pdf)?
Eighth International Conference on
Generative Programming and Component Engineering (GPCE'09)
October 4-5, 2009
Denver, Colorado
(co-located with MODELS 2009 and SLE 2009)
Sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.
GPCE'09 proceedings published by ACM Press.
Important Dates
*
Submission of abstracts:
May 11, 2009
Now CLOSED
*
Submission:
May 18, 23:59, Apia time May 21, 18:00, Pacific Time
*
Notification: June 30, 2009
*
Camera Ready Papers: July 31, 2009
Overview
The program committee for GPCE 2009 is seeking high quality submissions
in two categories: research papers and research tool demonstrations.
Research Papers:
Research papers should report on original research results that contribute
to the scientific knowledge in the areas listed below (the PC chair can advise
on appropriateness). Submissions are limited to 10 pages in SIGPLAN proceedings
style (sigplanconf.cls)
Tool Demonstrations:
Tool demonstrations should present available tools that implement novel
generative and component-based software engineering techniques.
Any of the GPCE'09 topics of interest are appropriate areas for research demonstrations
but purely commercial tool demonstrations will not be accepted.
Submissions should contain a tool description of 4 pages in SIGPLAN proceedings style
(sigplanconf.cls) that will be published in the proceedings, and a demonstration outline
of up to 2 pages text plus 2 pages screen shots that will be used by the PC to evaluate the submission.
Topics
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, model-driven code generation,
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
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 MODELS and SLE
The paper sessions of GPCE will take place on Sunday, October 4, and
Monday, October 5, 2009. Accepted tool demonstrations will be given
a presentation slot in the main program. Workshops and tutorials aimed at GPCE audience
will likely be scheduled on Tuesday, October 6, 2009. The paper sessions of SLE
will take place on Tuesday, October 6, and Wednesday, October 7, 2009. The
paper sessions of MODELS will start on Wednesday, October 7, 2009.
Contact
Please contact
the program chair if you have any questions concerning the submission of
papers (
chair09 at gpce.org).