CallForTutorials
Generative Programming and Component Engineering
CALL FOR TUTORIAL PROPOSALS
Sixth International Conference on
Generative Programming and Component Engineering (GPCE'07)
October 1-3, 2007
Salzburg, Austria
(co-located with ESWEEK'07)
Sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.
GPCE'07 proceedings published by ACM Press.
Tutorial Chair
* Ulrik P. Schultz, University of Southern Denmark
The tutorial chair can be contacted at
tutorials07@gpce.org
Important Dates
* Proposal submission deadline for tutorial proposals:
Friday March 16th
* Date for notification of acceptance: Monday April 9th
Tutorials that have less than 10 early registrants will be at risk of cancellation.
Overview
Proposals for high-quality tutorials in all areas of generative programming
and component-based development, from academic research to industrial
applications, are solicited. Tutorial levels may be introductory, intermediate,
or advanced.
A tutorial's purpose is to give a deeper insight into an area than a
conventional lecture. Tutorials extend over a half or a full day. This gives
the speaker the possibility to select a proper length for their tutorial.
The topic of a tutorial can come from a truly broad spectrum. Any interesting
theme included but not restricted to the following topic list is welcome:
* Generative programming
* Reuse, meta-programming, partial evaluation, multi-stage and multi-level languages, step-wise refinement
* Semantics, type systems, symbolic computation, linking and explicit substitution, in-lining and macros, templates, program transformation
* Runtime code generation, compilation, active libraries, synthesis from specifications, development methods, generation of non-code artifacts, formal methods, reflection
* Generative techniques for
* Product lines and architectures
* Embedded systems
* Model-driven architecture
* Component-based software engineering
* Reuse, distributed platforms, distributed systems, evolution, analysis and design patterns, development methods, formal methods
* Integration of generative and component-based approaches
* Domain engineering and domain analysis
* Domain-specific languages (DSLs) including visual and UML-based DSLs
* Separation of concerns
* Aspect-oriented programming and feature-oriented programming,
* Intentional programming and multi-dimensional separation of concerns
* Industrial applications
However, you
should keep in mind that a tutorial must be expected to attract a reasonable
number of participants. This is most likely the case if the topic is new or
relevant to a broad community. If you have deep experience in a GPCE topic area,
from which others could benefit, please consider submitting a proposal.
Submission Format
Proposals must contain all information requested in the
SubmissionFormat template.
What should a tutorial look like?
In case your tutorial is accepted, the
TutorialGuidelines offer suggestions for preparing and
presenting your tutorial.
Submission Process
Electronic submission of proposals must be sent to
tutorials07@gpce.org.
Proposals must be submitted no later than
March 16th
The proposals received will be reviewed by the Tutorial Committee to ensure
a high quality and appropriate mix for the conference. The Tutorial Chair will
work toward a diverse program that attracts a large interest among the broad
segments within GPCE.
For More Information
For additional information, clarification, or questions please feel
free to contact the Tutorial Chair (
tutorials07@gpce.org)