[Haskell] GPCE'06 Call for Tutorials/Workshops
Emir Pasalic
pasalic at cs.rice.edu
Tue Mar 7 11:50:46 EST 2006
------------------------------------------------------------------------
CALL FOR TUTORIALS/WORKSHOPS
Fifth International Conference on
Generative Programming and Component Engineering (GPCE'06)
http://www.gpce.org/06/
October 22-26, 2006
Portland, Oregon
(co-located with OOPSLA'06)
Sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.
Proceedings to be published by ACM Press.
------------------------------------------------------------------------
IMPORTANT DATES
* Proposal submission deadline: Mar 18, 2006
* Date for notification of acceptance: May 01, 2006
WORKSHOPS
---------
Overview
GPCE workshops provide intensive collaborative environments where
generative and component technology researchers and practitioners meet
to discuss and solve challenging problems facing the field.
We encourage proposals for innovative, well-focused workshops on a
broad spectrum of component engineering and generative programming
topics. All topics related to the theme of the conference are
potential candidates for workshops. Workshops typically fall into the
following categories:
- A workshop may address a specific sub-area of generative and component
technology in depth, e.g. model driven development.
- A workshop may cover areas that cross the borders of several sub
areas. Workshops that cross the borders of the formal and the
applied
areas is one example.
- A workshop may also cross the border to other technologies or software
engineering fields, e.g. development processes.
- A workshop may focus on the application and deployment of generative
and/or component technology in areas such as telecommunications,
mobile computing or real-time systems. Workshops reporting on
industrial experiences are particularly welcome.
Workshop topics are by no means limited to the categories mentioned
above. However, in each case, the proposed area is supposed to have
enough impetus to yield new results that can be considered important
and worth more detailed investigation.
Submission Format
Workshop proposals should be sent in ASCII or PDF format to the
workshop chairs and should consist of the following four parts:
1. Cover Page
- Name of the proposed workshop.
- Names and addresses of the organizers.
- Primary contact.
- Intended number of participants.
- Requested Audio/Video equipment.
2. Abstract
Why is the proposed workshop relevant to GPCE? The abstract
should provide a short overview of the rationale for the
workshop and the major topics. In particular, statements about
the review process and ways to ensure creativity during the
workshop would be appreciated. The abstract should preferably
not exceed 200 words.
3. Call for Participation
A preliminary version of the Call for Participation that the
organizers must prepare if the workshop is accepted.
It should provide a brief overview of the proposed workshop
including a description of the goals of the workshops and the
work practices.
It may repeat some of the statements made on the abstract page,
but should be targeted specifically to potential workshop
participants.
4. Organizers Bio and Past Events
- Short biography of each organizer.
- References to similar workshops organized at previous
conferences, including the number of participants.
If a workshop is accepted, the organizers will be requested to prepare
a WWW page that will contain the latest information about the
workshop. The web pages of each workshop will be linked to the GPCE
workshop web site. Each workshop must have at least two organizers,
preferably from different organizations.
Please keep complete submissions to under four pages.
Submission Process
Electronic submission of proposals must be sent to
workshops06 at gpce.org. Proposals must be submitted no later than Mar
18, 2006, BUT EARLIER IS BETTER, as it allows for a more satisfactory
coordination between workshop proposals.
For More Information
The complete call and additional information can be found at
http://www.gpce.org/06/.
For additional information, clarification, or questions please feel
free to contact the Workshop Chairs (workshops06 at gpce.org).
The workshop chairs
Christa Schwanninger, Siemens AG
Hans-Arno Jacobson, University of Toronto
TUTORIALS
---------
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
nteresting 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 development / 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 specified in the
tutorial submission template. See
http://www.program-transformation.org/GPCE06/SubmissionFormat
What should a tutorial look like?
In case your tutorial is accepted, the tutorial guidelines document
offers suggestions for preparing and presenting your tutorial. See
http://www.program-transformation.org/GPCE06/TutorialGuideline
Submission Process
Electronic submission of proposals must be sent to
tutorials06 at gpce.org. Proposals must be submitted no later than Mar
18, 2006.
The proposals received will be reviewed by the Tutorial Committee to
ensure a high quality and appropriate mix for the conference. The
Tutorial Chairs will work toward a diverse program that attracts a
large interest among the broad segments within GPCE.
For More Information
The complete call and additional information can be found at
http://www.gpce.org/06/.
For additional information, clarification, or questions please feel
free to contact the Tutorial Chairs (tutorials06 at gpce.org)
The tutorial chairs
Christa Schwanninger, Siemens AG
Hans-Arno Jacobson, University of Toronto
More information about the Haskell
mailing list