11.00 am - 1.00 pm

Tutorial

Jim Coplien
Bell Labs Lucent (USA)
Multi-Paradigm-Design

Dr. Ira Baxter
Semantic Designs (USA)
Transformation Systems: Theory, Implementation and Survey

2.30 pm - 5.30 pm

Tutorial

Prof. Don Batory
University Texas/Austin
Product-line Architectures, Generators and Reuse
6.00 pm- 9.00 pm

Ph. D. Session

GCSE ´99
Young Researchers Workshop

9.30 am - 10.15 am

Keynote

Jim Coplien
Bell Labs Lucent (USA)
"Design after Modernism: Beyond the Object", with apologies to John Thackara

10.45 am - 11.30 am

Keynote

Dr. Adele Goldberg
Neometron (USA)
Software Development as Patterns of Interaction

1.45 pm - 3.15 pm

Lectures

Theme: Aspects
1.45 pm- 2.15 pm

Maja D´Hondt, Wolfgang De Meuter, Roel Wuyts
Brussels Free University (Belgium)
Using Reflective Logic Programming to Describe Domain Knowledge as an Aspect

2.15 pm - 2.45 pm

Uwe Assmann, Andreas Ludwig
Universität Karlsruhe (Germany)
Aspect Weaving by Graph Rewriting

2.45 pm - 3.15 pm

Elke Pulvermüller, H. Klaeren, Andreas Speck
Universität Tübingen (Germany)
Aspects in Distributed Environments

3.45 pm - 5.15 pm

Lectures

Theme: Generative Approaches
3.45 pm - 4.15 pm

Sam Kamin, Mirande Callahan, Lars Clausen
University of Illinois at Urbana-Champaign (USA)
Lightweight and Generative Components I.: Source-level Components

4.15 pm- 4.45 pm

Yannis Smaragdakis, Don Batory
University of Texas at Austin (USA)
Scoping Constructs for Program Generators

4.45 pm- 5.15 pm

Mario Friedrich GMD FIRST (Germany)
H. Papajewski, W. Schörder-Preikschaft, O. Spinczyk, U. Spinczyk
Universität Magdeburg (Germany)
Efficient Object-Oriented Software with Design Patterns

5.45 pm - 6.30 pm

Keynote

Dave Thomas
Founder Object Technology International Inc. and Bedarra Corporation (USA)
Building Embedded Systems Using Objects, Components and Virtual Machines

6.30 pm- 6.45 pm

Welcome Address

by Dr. Bernhard Vogel, Prime Minister of the Land Thuringia

6.45 pm - 9.00 pm

Banquet

9.00 am - 9.45 am

Keynote

Dr. Ira Baxter
Semantic Designs (USA)
The Design Maintenance System, Scale ans application to Refactoring

10.45 am - 11.30 am

Keynote

Brad Cox
Virtual Scholl (USA)
Superdistribution - Objects as Property

11.00 am - 12.30 pm

Lectures

Theme: Language Composition
11.00 am - 11.30 am

Simon Dobson, Paddy Nixon, Vincent Wade, Sotirios Terzis, John Fuller
Trinity College (Ireland)
Vanilla: an open language framework

11.30 am - 12.00 am

Shriram Krishnamurthi, Matthias Felleisen Rice University (USA)
Bruce F. Duba Seattle University (USA)
From Macros to Reusable Generative Programming

12.00 am - 12.30 pm

Oege de Moor, Eric van Wyk
Oxford University (UK)
Simon Peyton-Jones
Microsoft Research Cambridge (UK)
Aspect-Oriented Compilers

2.00 pm- 3.30 pm

Lectures

Theme: Component-Oriented Language Idioms
2.00 pm - 2.30 pm

Linda Seiter Santa Clara University (USA)
Mira Mezini Universität Siegen (Germany)
Karl Lieberherr Northeastern University (USA) InnerClasses for Component-Based Programming

2.30 pm- 3.00 pm

Remi Forax, Gilles Roussel
Universite de Marne la Vallee (France)
Recursive types and pattern-matching in Java

3.00 pm - 3.30 pm

Jaakko Järvi
Turku Centre for Computer Science (Finland)
C++ Function Object Binders Made Easy

4.00 pm- 5.30 pm

Lectures

Theme: Domain Analysis and Component-Based Development
4.00 pm - 4.30 pm

Joachim Bayer, Dirk Muthig, Tanya Widen
Fraunhofer Institute for Experimental Software Engineering (Germany)
Customizable Domain Analysis

4.30 pm - 5.00 pm

Hans de Bruin
Vrije Universiteit Amsterdam (Netherlands)
A Grey-Box Approach to Component Composition

5.00 pm - 5.30 pm

Omer F. Rana, Maozhen Li, David W. Walker, Matthew Shields
Cardiff University (UK)
An XML Based Component Model For Generating Scientific Applications and Performing Large Scale Simulations in a Meta-Computing Environment