Reminder: GCSE/SAIG Submissions

Don Batory batory@cs.utexas.edu
Mon, 18 Mar 2002 08:07:58 -0600


This is a multi-part message in MIME format.

------=_NextPart_000_003C_01C1CE54.04C61670
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Please excuse multiple listings of this announcement.


                            CALL FOR PAPERS

                  Submission Deadline: March 21, 2002

             The First ACM SIGPLAN/SIGSOFT Conference on
               Generators and Components (GCSE/SAIG'02)

          Supported by the National Science Foundation (NSF)
                  Pittsburgh, PA, October 6-8, 2002.

          http://www.cs.yale.edu/~taha/gcse-saig/cfp02.html

Invited Speakers:

* Neil Jones, University of Denmark
* Catuscia Palamidessi, Penn State University
* Janos Sztipanovits, Vanderbilt University

Program generation has the prospect of being an integral part of a
wide range of software development processes. Many recent studies
investigate different aspects of program generation, including their
semantics, their application, and their implementation. Existing
theories and systems address both high-level (source) language and
low-level (machine) language generation. A number of programming
languages now support program generation and manipulation, with
different goals, implementation techniques, and targeted at different
applications. The goal of this conference is to provide a meeting
place for researchers and practitioners interested in this topic.

A particular area of interest is component-based software development,
which bears the promise of considerable productivity increases to
software development comparable to the introduction of the assembly
line in manufacturing. But due to the very same sophistication that
makes components useful, their maintenance can be hard.  Generative
programming presents a promising approach to alleviating the above
problems, as changes affecting components can now be more effectively
managed during the generation process rather than at the component
level.

The goal of this joint event is to foster further cross-fertilization
between the software engineering research community on the one hand,
and the programming languages community on the other, in addition to
supporting the original research goals of both GCSE and SAIG
communities. We seek papers both in software engineering and
programming languages, and especially those that bridge the gap. Being
accessible to both communities at the same time is also valued.

The conference solicits submissions related (but not limited) to:

   * Generative Programming: Reuse, meta-programming, partial =
evaluation,
        multi-stage and multi-level languages,
   * 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.
   * 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, analysis, and languages
   * Separation of Concerns: Aspect-Oriented Programming, Intentional
   * Programming, and Multi-Dimensional Separation of Concerns
   * Product Lines and generic architectures for that purpose.
   * Industrial Applications of Components and Generative Programming

Reports on applications of these techniques to real-world problems are
especially encouraged, as are submissions that relate ideas and
concepts from several of these topics, or bridge the gap between
theory and practice. The program committee is happy to advise on the
appropriateness of a particular subject.


General Chair:

      Walid Taha, Yale University, USA.

Program Chair (GCSE focus):

      Don Batory, University of Texas at Austin, USA.

Program Chair (SAIG focus):

      Charles Consel, INRIA, LaBRI, France.

Program Committee (GCSE focus):

      Jan Bosch , University of Groningen
      Greg Butler, Concordia University
      Prem Devanbu, University of California at Davis
      Cristina Gacek, University of Newcastle upon Tyne
      Stan Jarzabek, National University of Singapore
      Kyo Kang, Pohang University of Science and Technology
      Peter Knauber, Fraunhofer Institute
       for Experimental Software Engineering
      Hausi Muller, University of Victoria
      Nenad Medvidovic, University of Southern California
      Wolfgang Pree, University of Constance
      Yannis Smaragdakis, Georgia Institute of Technology
      Douglas R. Smith , Kestrel Institute

Program Committee (SAIG focus):

      Craig Chambers, University of Washington
      Shigeru Chiba, Tokyo Institute of Technology
      Pierre Cointe, Ecole des Mines de Nantes
      Dawson Engler, Stanford University
      Siau cheng Khoo, National University of Singapore
      Gregor Kiczales, University of British Columbia
      Martin Odersky, Ecole Polytechnique F=E9d=E9rale de Lausanne
      Calton Pu, Georgia Institute of Technology
      Peter Thiemann, Universit=E4t Freiburg
      Andrew Tolmach, Portland State University

Submission Details: Authors are invited to submit papers of at most
5000 words (excluding figures), in postscript format (letter or A4),
using the electronic submission form by March 21st, 2002. This
deadline is firm. Both position and technical papers are welcome
(Please indicate at time of submission.) Authors will be notified of
acceptance by May 14th, 2002.  Final version of the papers must be
submitted by July 14, 2002.

Format: The three day conference will contain slots for technical
papers (45 minutes) and position papers (30 minutes). Both times
include discussion.  Position papers are expected to describe
important future directions, ongoing work, and survey previous
results. This category is best thought of as one for "competitive
invited papers".  Technical papers are expected to contain novel
results.  All papers will be reviewed by the program committee for the
above-mentioned criteria, in addition to correctness and clarity.
Simultaneous submission to other venues is not allowed, as is
submission of previously published material. In addition, there will
be time allocated for open discussions at the end of the conference.
Proceedings will be published as an LNCS volume.

Special Note on Combined Event: While the Program Committee is divided
into two focus areas corresponding the parent events (GCSE and SAIG),
there will be one unified program committee meeting.  At the time of
submission, authors must indicate whether they intend the paper for
the GCSE audience, SAIG audience, or BOTH.  The last category is the
default, and is strongly encouraged.  Papers submitted explicitly to
only one focus will be accepted or rejected by the respective Program
Chair.  For papers submitted to BOTH, it is enough that one of the two
Program Chairs accepts the paper.  All members of the PC will allowed
to bid for and review all papers, and cross-bidding is encouraged.
The conference itself will not be divided along focus lines.  Rather,
an attempt will be made to ensure that each session is of interest to
both parent communities.




------=_NextPart_000_003C_01C1CE54.04C61670
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2713.1100" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3D"Courier New" size=3D2>Please excuse multiple listings =
of this=20
announcement.</FONT></DIV>
<DIV><FONT face=3D"Courier New" size=3D2></FONT>&nbsp;</DIV><FONT =
face=3D"Courier New"=20
size=3D2>
<DIV><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;=20
CALL FOR PAPERS</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Submission Deadline: March 21, 2002</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=20
The First ACM SIGPLAN/SIGSOFT Conference=20
on<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
Generators and Components (GCSE/SAIG'02)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Supported by =
the=20
National Science Foundation=20
(NSF)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Pittsburgh, PA, October 6-8, 2002.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A=20
href=3D"http://www.cs.yale.edu/~taha/gcse-saig/cfp02.html">http://www.cs.=
yale.edu/~taha/gcse-saig/cfp02.html</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>Invited Speakers:</DIV>
<DIV>&nbsp;</DIV>
<DIV>* Neil Jones, University of Denmark<BR>* Catuscia Palamidessi, Penn =
State=20
University<BR>* Janos Sztipanovits, Vanderbilt University</DIV>
<DIV>&nbsp;</DIV>
<DIV>Program generation has the prospect of being an integral part of =
a<BR>wide=20
range of software development processes. Many recent =
studies<BR>investigate=20
different aspects of program generation, including their<BR>semantics, =
their=20
application, and their implementation. Existing<BR>theories and systems =
address=20
both high-level (source) language and<BR>low-level (machine) language=20
generation. A number of programming<BR>languages now support program =
generation=20
and manipulation, with<BR>different goals, implementation techniques, =
and=20
targeted at different<BR>applications. The goal of this conference is to =
provide=20
a meeting<BR>place for researchers and practitioners interested in this=20
topic.</DIV>
<DIV>&nbsp;</DIV>
<DIV>A particular area of interest is component-based software=20
development,<BR>which bears the promise of considerable productivity =
increases=20
to<BR>software development comparable to the introduction of the=20
assembly<BR>line in manufacturing. But due to the very same =
sophistication=20
that<BR>makes components useful, their maintenance can be hard.&nbsp;=20
Generative<BR>programming presents a promising approach to alleviating =
the=20
above<BR>problems, as changes affecting components can now be more=20
effectively<BR>managed during the generation process rather than at the=20
component<BR>level.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The goal of this joint event is to foster further=20
cross-fertilization<BR>between the software engineering research =
community on=20
the one hand,<BR>and the programming languages community on the other, =
in=20
addition to<BR>supporting the original research goals of both GCSE and=20
SAIG<BR>communities. We seek papers both in software engineering=20
and<BR>programming languages, and especially those that bridge the gap.=20
Being<BR>accessible to both communities at the same time is also =
valued.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The conference solicits submissions related (but not limited) =
to:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp; * Generative Programming: Reuse, meta-programming, =
partial=20
evaluation,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; multi-stage =
and=20
multi-level languages,<BR>&nbsp;&nbsp; * Semantics, type systems, =
symbolic=20
computation, linking and =
explicit<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
substitution, in-lining and macros, templates, program=20
transformation,<BR>&nbsp;&nbsp; * Runtime code generation, compilation, =
active=20
libraries, synthesis from<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
specifications, development methods, generation of non-code=20
artifacts,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; formal =
methods.&nbsp;=20
Reflection.<BR>&nbsp;&nbsp; * Component-Based Software Engineering: =
Reuse,=20
distributed platforms,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
distributed=20
systems, evolution, analysis and design=20
patterns,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; development =
methods,=20
formal methods<BR>&nbsp;&nbsp; * Integration of Generative and =
Component-Based=20
Approaches<BR>&nbsp;&nbsp; * Domain Engineering, analysis, and=20
languages<BR>&nbsp;&nbsp; * Separation of Concerns: Aspect-Oriented =
Programming,=20
Intentional<BR>&nbsp;&nbsp; * Programming, and Multi-Dimensional =
Separation of=20
Concerns<BR>&nbsp;&nbsp; * Product Lines and generic architectures for =
that=20
purpose.<BR>&nbsp;&nbsp; * Industrial Applications of Components and =
Generative=20
Programming</DIV>
<DIV>&nbsp;</DIV>
<DIV>Reports on applications of these techniques to real-world problems=20
are<BR>especially encouraged, as are submissions that relate ideas=20
and<BR>concepts from several of these topics, or bridge the gap=20
between<BR>theory and practice. The program committee is happy to advise =
on=20
the<BR>appropriateness of a particular subject.</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>General Chair:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Walid Taha, Yale University, =
USA.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Program Chair (GCSE focus):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Don Batory, University of Texas at =
Austin,=20
USA.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Program Chair (SAIG focus):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Charles Consel, INRIA, LaBRI, =
France.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Program Committee (GCSE focus):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jan Bosch , University of=20
Groningen<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Greg Butler, Concordia=20
University<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Prem Devanbu, University of =

California at Davis<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cristina Gacek, =
University=20
of Newcastle upon Tyne<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Stan Jarzabek, =
National=20
University of Singapore<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kyo Kang, =
Pohang=20
University of Science and Technology<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Peter=20
Knauber, Fraunhofer Institute<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
for=20
Experimental Software Engineering<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Hausi=20
Muller, University of Victoria<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Nenad=20
Medvidovic, University of Southern =
California<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Wolfgang Pree, University of Constance<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Yannis=20
Smaragdakis, Georgia Institute of =
Technology<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Douglas R. Smith , Kestrel Institute</DIV>
<DIV>&nbsp;</DIV>
<DIV>Program Committee (SAIG focus):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Craig Chambers, University of=20
Washington<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Shigeru Chiba, Tokyo =
Institute of=20
Technology<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pierre Cointe, Ecole des =
Mines de=20
Nantes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dawson Engler, Stanford=20
University<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Siau cheng Khoo, National=20
University of Singapore<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gregor =
Kiczales,=20
University of British Columbia<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Martin =
Odersky,=20
Ecole Polytechnique F=E9d=E9rale de =
Lausanne<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Calton Pu, Georgia Institute of =
Technology<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Peter Thiemann, Universit=E4t Freiburg<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Andrew=20
Tolmach, Portland State University</DIV>
<DIV>&nbsp;</DIV>
<DIV>Submission Details: Authors are invited to submit papers of at =
most<BR>5000=20
words (excluding figures), in postscript format (letter or A4),<BR>using =
the=20
electronic submission form by March 21st, 2002. This<BR>deadline is =
firm. Both=20
position and technical papers are welcome<BR>(Please indicate at time of =

submission.) Authors will be notified of<BR>acceptance by May 14th, =
2002.&nbsp;=20
Final version of the papers must be<BR>submitted by July 14, 2002.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Format: The three day conference will contain slots for =
technical<BR>papers=20
(45 minutes) and position papers (30 minutes). Both times<BR>include=20
discussion.&nbsp; Position papers are expected to describe<BR>important =
future=20
directions, ongoing work, and survey previous<BR>results. This category =
is best=20
thought of as one for "competitive<BR>invited papers".&nbsp; Technical =
papers=20
are expected to contain novel<BR>results.&nbsp; All papers will be =
reviewed by=20
the program committee for the<BR>above-mentioned criteria, in addition =
to=20
correctness and clarity.<BR>Simultaneous submission to other venues is =
not=20
allowed, as is<BR>submission of previously published material. In =
addition,=20
there will<BR>be time allocated for open discussions at the end of the=20
conference.<BR>Proceedings will be published as an LNCS volume.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Special Note on Combined Event: While the Program Committee is=20
divided<BR>into two focus areas corresponding the parent events (GCSE =
and=20
SAIG),<BR>there will be one unified program committee meeting.&nbsp; At =
the time=20
of<BR>submission, authors must indicate whether they intend the paper =
for<BR>the=20
GCSE audience, SAIG audience, or BOTH.&nbsp; The last category is=20
the<BR>default, and is strongly encouraged.&nbsp; Papers submitted =
explicitly=20
to<BR>only one focus will be accepted or rejected by the respective=20
Program<BR>Chair.&nbsp; For papers submitted to BOTH, it is enough that =
one of=20
the two<BR>Program Chairs accepts the paper.&nbsp; All members of the PC =
will=20
allowed<BR>to bid for and review all papers, and cross-bidding is=20
encouraged.<BR>The conference itself will not be divided along focus=20
lines.&nbsp; Rather,<BR>an attempt will be made to ensure that each =
session is=20
of interest to<BR>both parent communities.</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_003C_01C1CE54.04C61670--