GPCE Home
GPCE'07 Home
Conference Program
br /&
Final Program?(pdf) -->
Organization
Dates
Venue (with ESWEEK)
Registration and hotel information
Tutorials (Sept. 30)
a class="twikiLink" href="/GPCE07/TutorialGPCE1"
Workshops (Oct. 4)
APGES'07
AOPLE'07
Calls for
Papers
Tutorials
Workshops
Electronic submission
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.
* Ulrik P. Schultz, University of Southern Denmark
The tutorial chair can be contacted at tutorials07@gpce.org
* 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.
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.
Proposals must contain all information requested in the SubmissionFormat template.
In case your tutorial is accepted, the TutorialGuidelines offer suggestions for preparing and presenting your tutorial.
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 additional information, clarification, or questions please feel free to contact the Tutorial Chair (tutorials07@gpce.org)