[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pept:55] CfP OOPSLA'01 Workshop on Generative Programming



We apologize if you receive multiple copies of this announcement.
-----------------------------------------------------------------

                        Call for papers for the

           OOPSLA’2001 WORKSHOP ON GENERATIVE PROGRAMMING
                           October 15, 2001
        www.generative-programming.org/oopsla01-workshop.html

                               at the

      ACM Conference on Object-Oriented Programming, Systems,
             Languages, and Applications (OOPSLA'01)
           14-18 October 2001, Tampa Bay, Florida, USA
                      http://oopsla.acm.org/

Object-oriented technology indisputably provided us with a better
handle on complexity than previous technologies. Nevertheless, several
issues remain and generative techniques may help us address them. Such
issues include the performance and complexity overheads of highly
flexible OO designs, and the inability to implement aspectual or even
more abstract features such as performance properties in a localized
way. The workshop aims to bring together practitioners, researchers,
academics, and students to discuss the state-of-the-art of generative
techniques and their role in object-oriented development. Topics of
interest include

   - synergy between object-oriented technology, components and
     generative techniques;
   - styles of generators (application generators, generators based
     on XML technologies, template languages (e.g., JSP), template
     metaprogramming, transformational systems, intentional languages,
     aspects, subjects, etc), particularly their uses and limitations;
   - generation of code artifacts, such as application logic, UIs,
     database schemas, and middleware integration;
   - generation of non-code artifacts such as test cases,
     documentation, tutorials, and help systems;
   - capturing configuration knowledge, for example, in DSLs, and
     extensible languages;
   - influence on software architecture (e.g., building and customizing
     frameworks and applying patterns);
   - testing generic and generative models; and
   - industrial applications of generative technology.

The goal is to share experience, assess the state-of-the-art and the
state-of-the-practice, consolidate successful techniques, and identify
the most promising application areas and open issues for future work.
Potential participants are asked to submit a two-page (or longer)
position paper detailing their experience with generative techniques,
their perspective on one or more of the above topics, and their planned
contribution to the workshop. We seek concrete case studies, and
potential topics of discussion in order to ground the workshop in real-
world issues. Please mail your submission (in PDF, PS, or Word) to
Krzysztof Czarnecki (czarnecki@acm.org) by August 17, 2001. The
accepted submissions will be published on the workshop page
(www.generative-programming.org/oopsla01-workshop.html).

Important Dates

- Workshop submission deadline: August 17, 2001
- Notification of acceptance: August 30, 2001
- OOPSLA’01 early registration deadline: September 6, 2001
- Workshop at OOPSLA’01: October 15, 2001

Organizing Committee

Greg Butler, Concordia University, Montreal, Canada
Craig Cleaveland, an independent software consultant, USA.
Krzysztof Czarnecki, DaimlerChrysler Research and Technology, Ulm,
Germany
Kris De Volder, University of British Columbia, Vancouver, Canada
Lutz, Siemens Corporate Technology, Munich, Germany
Ulrich Eisenecker, University of Applied Sciences Kaiserslautern,
Zweibrücken, Germany
Yannis Smaragdakis, Georgia Institute of Technology, Atlanta, USA

--------------------------------------------
Dr.-Ing. Krzysztof Czarnecki, M.S.

DaimlerChrysler AG
Research and Technology
Software Technology Lab
Software Architecture Group (FT3/SA)
Wilhelm-Runge-Str. 11
89081 Ulm
Germany

Phone +49 (731) 505 4008 or +49 (711) 8266053
Fax   +49 (731) 505 4223

E-mail czarnecki@acm.org
WWW    http://www.generative-programming.org