------------------------------------------------------------------------
CALL FOR PAPERS
Tenth International Conference on
Generative Programming and Component Engineering
(GPCE 2011)
October 22-23, 2011
Portland, Oregon, USA
(collocated with SPLASH 2011)
http://www.gpce.orghttp://www.facebook.com/GPCEConferencehttp://twitter.com/GPCECONF
LinkedIn: GPCE (http://tinyurl.com/48eoovb)
------------------------------------------------------------------------
IMPORTANT DATES
* Submission of abstracts: Monday, May 16, 2011
* Submission of papers: Sunday, May 22, 2011
* Paper notification: Wednesday, July 6, 2011
* Submission of tech talks: Sunday, August 7, 2011
SCOPE
Generative and component approaches are revolutionizing software
development just as automation and componentization revolutionized
manufacturing. Key technologies for automating program development are
Generative Programming for program synthesis, Component Engineering
for modularity, and Domain-Specific Languages (DSLs) for compact
problem-oriented programming notations.
The International Conference on Generative Programming and Component
Engineering is a venue for researchers and practitioners interested in
techniques that use program generation and component deployment to
increase programmer productivity, improve software quality, and
shorten the time-to-market of software products. In addition to
exploring cutting-edge techniques of generative and component-based
software, our goal is to foster further cross-fertilization between
the software engineering and the programming languages research
communities.
SUBMISSIONS
Research papers:
10 pages in SIGPLAN proceedings style (sigplanconf.cls, see
http://www.sigplan.org/authorInformation.htm) reporting original and
unpublished results of theoretical, empirical, conceptual, or
experimental research that contribute to scientific knowledge in the
areas listed below (the PC chair can advise on appropriateness).
Tool demonstrations:
Tool demonstrations should present tools that implement
generative and component-based software engineering techniques, and
are available for use. Any of the GPCE'11 topics of interest are
appropriate areas for tool demonstrations. Purely commercial tool
demonstrations will not be accepted. Submissions should contain a tool
description of up to 6 pages in SIGPLAN proceedings style (sigplanconf.cls)
and a demonstration outline of up to 2 pages text plus 2 pages screen
shots. The six page description will, if the demonstration is accepted,
be published in the proceedings. The 2+2 page demonstration outline
will only be used by the PC for evaluating the submission.
Workshops and tech talks:
Workshops are organized by SPLASH - see the SPLASH website for details
(http://splashcon.org). Tech talks are organized by GPCE as one or
two talks at the end of each day of the conference. The talks will be
about an hour in length and, similarly to tutorials, do not (need to)
present original new research material. Unlike longer tutorials,
these talks cannot be very interactive, and should instead aim to be
'keynote' style presentations. Please see the tech talks call for
contributions at www.gpce.org for details.
TOPICS
GPCE seeks contributions in software engineering and in programming
languages related (but not limited) to:
* Generative programming
o Reuse, meta-programming, partial evaluation, multi-stage and
multi-level languages, step-wise refinement, generic programming,
automated code generation
o Semantics, type systems, symbolic computation, linking and
explicit substitution, in-lining and macros, templates,
program transformation
o Runtime code generation, compilation, active libraries,
synthesis from specifications, development methods,
generation of non-code artifacts, formal methods, reflection
* Generative techniques for
o Product-line architectures
o Distributed, real-time and embedded systems
o Model-driven development and architecture
o Resource bounded/safety critical systems.
* Component-based software engineering
o Reuse, distributed platforms and middleware, distributed
systems, evolution, patterns, development methods,
deployment and configuration techniques, formal methods
* Integration of generative and component-based approaches
* Domain engineering and domain analysis
o Domain-specific languages including visual and UML-based DSLs
* Separation of concerns
o Aspect-oriented and feature-oriented programming,
o Intentional programming and multi-dimensional separation of
concerns
* Applications of the above in industrial scenarios or to real-world
problems, bridging the gap between theory and practice
* Empirical studies
o Original work in any of the areas above where there is a
substantial empirical dimension to the work being
presented. Such contributions might take the form of a case/field
study, comparative analysis, controlled experiment, survey or
meta-analysis of previous studies.
Incremental improvements over previously published work should have
been evaluated through systematic, comparative, empirical, or
experimental evaluation. Submissions must adhere to SIGPLAN's
republication policy
(http://www.sigplan.org/republicationpolicy.htm). Please contact the
program chair if you have any questions about how this policy applies
to your paper (chairs(a)gpce.org).
ORGANIZATION
Chairs (chairs(a)gpce.org)
General Chair: Ewen Denney (SGT/NASA Ames, USA)
Program Chair: Ulrik Pagh Schultz (Univ. of Southern Denmark, Denmark)
Publicity Chair: Chang Hwan Peter Kim (Univ. of Texas at Austin, USA)
Program Committee
* Andrzej Wasowski (IT University of Copenhagen, Denmark)
* Aniruddha Gokhale (Vanderbilt University, USA)
* Bernd Fischer (University of Southampton, UK)
* Bruno C. d. S. Oliveira (Seoul National University, Korea)
* Christian Kaestner (Philipps Universitat Marburg, Germany)
* Chung-Chieh Shan (Rutgers, The State University of New Jersey, USA)
* Don Batory (University of Texas at Austin, USA)
* Eli Tilevich (Virginia Tech, USA)
* Eric Tanter (University of Chile, Chile)
* Gorel Hedin (Lund Institute of Technology, Sweden)
* Ina Schaefer (TU Braunschweig, Germany)
* Jeremiah Willcock (Indiana University, USA)
* Jeremy Siek (University of Colorado at Boulder, USA)
* Jurgen Vinju (Centrum Wiskunde en Informatica, The Netherlands)
* Lionel Seinturier (University of Lille, France)
* Marjan Mernik (University of Maribor, Slovenia)
* Mat Marcus (Adobe Systems, USA)
* Nicolas Loriant (INRIA, France)
* Ras Bodik (University of California at Berkeley, USA)
* Robert Gluck (University of Copenhagen, Denmark)
* Steffen Zschaler (King's College London, UK)
* Tudor Girba (netstyle.ch, Switzerland)
* Walter Binder (University of Lugano, Switzerland)
* Yanhong A. Liu (State University of New York at Stony Brook, USA)
======================================================================
CALL FOR PAPERS
PPDP 2011
13th International ACM SIGPLAN Symposium on
Principles and Practice of Declarative Programming
http://www-ps.informatik.uni-kiel.de/ppdp11/
July 20-22, 2011, Odense, Denmark
(in cooperation with ACM SIGPLAN, co-located with LOPSTR 2011)
======================================================================
PPDP 2011 aims to provide a forum that brings together researchers
from the declarative programming communities, including those working
in the logic, constraint and functional programming paradigms, but
also embracing a variety of other paradigms such as visual
programming, executable specification languages, database languages,
AI languages and knowledge representation languages used, for example,
in the semantic web. The goal is to stimulate research in the use of
logical formalisms and methods for specifying, performing, and
analyzing computations, including mechanisms for mobility, modularity,
concurrency, object-orientation, security, and static analysis. Papers
related to the use of declarative paradigms and tools in industry and
education are especially solicited.
The conference will held in cooperation with ACM SIGPLAN
and take place in July 2011 in Odense, Denmark, co-located
with the 21st International Symposium on Logic-Based Program
Synthesis and Transformation (LOPSTR 2011).
TOPICS:
- Logic, Constraint, and Functional Programming
- Database, AI and Knowledge Representation Languages
- Visual Programming
- Executable Specification Languages
- Applications of Declarative Programming
- Methodologies: Program Design and Development
- Declarative Aspects of Object-Oriented Programming
- Concurrent Extensions to Declarative Languages
- Declarative Mobile Computing
- Integration of Paradigms
- Proof Theoretic and Semantic Foundations
- Type and Module Systems
- Program Analysis and Verification
- Program Transformation
- Abstract Machines and Compilation
- Programming Environments
This list is not exhaustive - submissions describing new and
interesting ideas relating broadly to declarative programming are
encouraged.
IMPORTANT DATES:
Abstract submission: March 8, 2011
Paper submission: March 15, 2011
Notification: April 19, 2011
Camera-ready version: May 12, 2011
Symposium: July 20-22, 2011
SUBMISSION GUIDELINES:
Papers should be submitted via the submission website for PPDP 2011:
http://www.easychair.org/conferences/?conf=ppdp11
Papers must describe original work, be written and presented in
English, and must not substantially overlap with papers that have been
published or that are simultaneously submitted to a journal,
conference, or workshop with refereed proceedings. Work that already
appeared in unpublished or informally published workshop proceedings
may be submitted (please contact the PC chair in case of questions).
Papers should consist of the equivalent of 12 pages under the
ACM formatting guidelines. These guidelines are available online,
along with formatting templates or style files.
Submitted papers will be judged on the basis of significance,
relevance, correctness, originality, and clarity. They should include
a clear identification of what has been accomplished and why it is
significant. Authors who wish to provide additional material to the
reviewers beyond the 12-page limit can do so in clearly marked
appendices: reviewers are not required to read such appendices.
PROCEEDINGS:
The proceedings will be published by ACM Press. Authors of accepted
papers will be required to sign a copyright form.
PROGRAM COMMITTEE:
Peter Achten Radboud University Nijmegen, The Netherlands
Sergio Antoy Portland State University, USA
Michael Codish Ben-Gurion University of the Negev, Israel
Moreno Falaschi Universita di Siena, Italy
Amy Felty University of Ottawa, Canada
Michael Hanus University of Kiel, Germany (Chair)
Andy King University of Kent, UK
Helene Kirchner INRIA, France
Francisco J. Lopez Fraguas Universidad Complutense de Madrid, Spain
Salvador Lucas Universidad Politecnica de Valencia, Spain
Simon Peyton Jones Microsoft Research, Cambridge, UK
Kostis Sagonas Uppsala University, Sweden
Peter Schneider-Kamp University of Southern Denmark, Denmark
Doaitse Swierstra Utrecht University, The Netherlands
Paul Tarau University of North Texas, USA
Peter Thiemann University of Freiburg, Germany
Kazunori Ueda Waseda University, Japan
Tarmo Uustalu Tallinn University of Technology, Estonia
Peter Van Roy Catholic University of Louvain, Belgium
For more information, contact the chairs:
Program Chair:
Michael Hanus
University of Kiel, Germany
Email: mh(a)informatik.uni-kiel.de
Symposium Chair:
Peter Schneider-Kamp
University of Southern Denmark
Email: petersk(a)imada.sdu.dk
----------------------------------------------------------------------