+----------------------------------------------------------------------+
|                2nd European Lisp and Scheme Workshop
|
|       July 26 - Glasgow, Scotland - co-located with ECOOP 2005
|
|                          Supported by ALU
|
+----------------------------------------------------------------------+

************************************************************************
Important
- The workshop will include a keynote by Richard P. Gabriel. (pending)
- We are looking for papers & for breakout group proposals! (see below)
************************************************************************

Important Dates:
 Submission deadline: May 16, 2005
 Notification of acceptance: May 27, 2005
 ECOOP early registration deadline: pending

For more information visit
 http://lisp-ecoop05.bknr.net (except a few updates in the near future)
 or contact pc@p-cos.net

Organizers
**********

Pascal Costanza, Programming Technology Lab, Vrije Universiteit Brussel
Theo D'Hondt, Programming Technology Lab, Vrije Universiteit Brussel
Arthur Lemmens, Independent Consultant, Amsterdam
Manuel Serrano, INRIA Sophia-Antipolis, France

Website: Hans Huebner, Berlin

Overview
********

Lisp has a tradition of providing a fruitful basis for language design
experiments for many decades. The structure of Lisp, including its
current major dialects Common Lisp and Scheme, makes it easy to extend
the language or even to implement entirely new dialects without
starting
from scratch. The Common Lisp Object System (CLOS) was the first
object-oriented programming language to receive an ANSI standard. It
is,
arguably, the most complete and advanced object system of any language.

Despite having somewhat disappeared from the radar of popular computer
science, Lisp has just started to gain momentum again. There is a
steadily growing interest in Lisp as such, with numerous user groups
having formed recently worldwide, and Lisp's metaprogramming notions
that are being transferred to other languages to different extents, as
for example in AOP, MDA, DSL, and so on.

This one-day workshop will address the near-future role of Lisp-based
languages in research, industry and education. We want to solicit
papers
and suggestions for breakout groups that discuss the opportunities Lisp
provides to capture and enhance the possibilities in software
engineering. We also want to promote lively discussion between
researchers proposing new approaches and practitioners reporting on
their experience with the strengths and limitations of current Lisp
technologies.

Papers
******

Suggested Topics:
 * Macro programming
 * Metaprogramming
 * Reflection
 * New language features / abstractions
 * Case studies
 * Experience reports
 * Industrial applications
 * Object-Oriented Programming
 * Declarative Programming
 * Aspect-Oriented Programming
 * Domain-Oriented Programming
 * Generative Programming
 * Ambient Intelligence
 * Unanticipated Software Evolution
 * Design Patterns
 * Educational Perspectives

Breakout Groups
***************

We want to promote to take advantage of meeting other Lispers and
Schemers face to face by organizing breakout groups around focused
topics. Example topics: Discuss the feature set of the next version
of Slime; work on details of the CLRFI process; exchange experiences
with various macro systems for Scheme; detail a wishlist for R6RS;
compare and enhance curricula for computer science education. And so
on.

In order to have effective discussions at those breakout groups, we
are negotiating meeting rooms for an extra day in addition to the
actual workshop with the ECOOP organizers.

Submission Guidelines
*********************

 Potential attendants are expected to submit
 * either a long paper (10 pages) presenting scientific and/or
empirical
   results about Lisp- and Scheme-based uses or new approaches for
   software engineering purposes
 * or a short essay (5 pages) defending a position about where research
   and practice based on Lisp and Scheme should be heading in the near
   future
 * a proposal for a breakout group (1-2 pages) describing the theme, an
   agenda and/or expected results

Submissions should be mailed as PDF to Pascal Costanza
(pc@p-cos.net) before the submission deadline. Please indicate whether
you need an earlier notification of acceptance than the official date.