Boost logo

Boost :

From: Jeremy Siek (jsiek_at_[hidden])
Date: 2001-06-05 11:20:48

The deadline for papers to the C++ Template Workshop is coming up soon, so
get those papers in!



                        CALL FOR EXTENDED ABSTRACTS


                           Sunday, October 14, 2001
                           Tampa Bay, Florida, USA

                            in Conjunction with
                                OOPSLA 2001

Some of the most exciting research in C++ focuses on the use of
templates, especially as a means to support generic and generative
programming. A number of powerful, flexible, and useful techniques
have been developed but these efforts appear isolated and are only
known to a few experts. This workshop will gather the community of
people interested in C++ template programming. The goal is dual:
first, to increase the visibility of information likely to be helpful
to other workers in the field of C++ template programming; second, to
clearly establish, and hopefully advance, the state-of-the-art in C++
template programming.

We encourage submission of extended abstracts of 7 to 12 pages on any
aspect of C++ template programming, including (but not limited to) the
   Generic and generative programming in C++
   Uses or extensions of the STL or other templates in the standard
   Traits and traits-based programming
   Iterators for multidimensional data structures
   Template metaprogramming, including the representation of
     metainformation in C++
   Multiparadigm programming
   Combining static configuration with dynamic techniques
   Type-theoretic modelling of templates
   Interaction of C++ templates with the object model
   Expression templates
   Experience reports on template programming
   Debugging template code
   Compiler support for templates, including compilation times and
   Implementing C++'s template features
   Portability issues
   Template design and programming techniques

Our primary interest is in abstracts describing new work, but we will
consider abstracts based on prior publications. (Work that has already
been published should be identified as such.) One of our goals is to
increase the visibility of information likely to be helpful to other
workers in the field of C++ template programming.

As examples of suggested style and possible content, the accepted
papers from last year's (2000) Workshop can be found in:

A workshop proceedings will be produced in electronic form, to be made
available via the Internet or on CD by the time of the workshop.


Extended abstracts (7-12 pages) should be sent to Electronic submission in PDF is
strongly preferred. Questions about the submission process should be
sent to

  15 June Extended Abstract Submissions Due
  30 July Notification of Accepted Submissions
  30 August Final Extended Abstracts Due

  Andrei Alexandrescu, RealNetworks, Inc., USA
  Matt Austern, AT&T Research, USA
  Thomas Becker, Zephyr Associates, Inc., USA
  Krzysztof Czarnecki, DaimlerChrysler AG, Germany
  Ulrich Eisenecker, University of Applied Sciences, Kaiserslautern,
  Nicolai Josuttis (co-Chair), Author and Consultant, Germany
  Scott Meyers, Author and Consultant, USA
  Mark Rodgers, Cadenza New Zealand Ltd, New Zealand
  Yannis Smaragdakis (co-Chair), Georgia Institute of Technology, USA
  Erwin Unruh, Fujitsu Siemens Computers, Germany
  David Vandevoorde, Edison Design Group, USA
  Todd Veldhuizen, Indiana University, USA


Boost list run by bdawes at, gregod at, cpdaniel at, john at