Chair: Peter F. Sweeney
IBM T.J. Watson Research Center
OOPSLA workshops are intensive collaborative sessions where groups of object technologists meet to surface, discuss, and attempt to solve challenging problems facing their field. Workshops also provide the opportunity for representatives of a technical community to coordinate efforts, and to establish collective plans of action. From 44 proposals, OOPSLA 2001 has carefully selected 31 workshops that span a wide range of relevant and timely topics.

Workshops are full-day events that occur on either of the first two days of the conference. To ensure a sufficiently small group for effective interaction, workshop attendance is managed by the organizers of each workshop. Prospective attendees are typically required to submit a position paper outlining their opinions on an aspect of the workshop’s topic. Details on the format and submission of position papers vary depending on the criteria established by the workshop organizers. Please check individual workshop Web pages, or contact the primary workshop organizer, for additional information regarding the content, participation criteria, and deadline for a particular workshop. Unless otherwise stated by the workshop organizers, the deadline for position papers is August 17, 2001.

Workshop presentations are at the discretion of the organizers but all attendees are expected to contribute to the discussion. After the workshop, the organizers are responsible for reporting results to the object community via a short summary that will appear on the workshop’s Web site.

Workshop organizers and participants must register for the conference for at least the day of their workshop. Workshop participants must check-in at the registration desk before attending the workshop, preferably the evening before. The workshops are categorized below in tracks for ease of selection; individual workshops may be found in multiple tracks.



Sunday | Monday

Sunday, 14 October 2001
1 Feyerabend - Redefining Computing Marriott Hotel —
Salon B
2 Refining the Practices of Extreme Programming Marriott Hotel —
Florida Salon I
3 Agile Software Development Methodologies: Raising the Floor or Lowering the Ceiling Marriott Hotel —
Florida Salon II
4 Human Issues of Agile Processes Marriott Hotel —
Florida Salon III
5 Fifth Workshop on Pedagogies and Tools for Assimilating Object-Oriented Concepts Marriott Hotel —
Meeting Room 2
6 Advanced Separation of Concerns Marriott Hotel —
Meeting Room 6
7 Specification and Verification of Component-Based Systems Marriott Hotel —
Meeting Room 1
8 CANCELED Testing Enterprise JavaBeans Marriott Hotel —
Meeting Room 3
9 Managing Variability in Domain Engineering Using OO Technology Marriott Hotel —
Meeting Room 13
10 Architectural Patterns for Wireless Computing Marriott Hotel —
Salon C
11 Towards Patterns and Pattern Languages for OO Distributed Real-time and Embedded Systems Marriott Hotel —
Salon D
12 Semantics of Enterprise Integration Marriott Hotel —
Meeting Room 5
13 Third Workshop on Best-practices for Business Rules Design and Implementation Marriott Hotel —
Meeting Room 7
14 Workshop on C++ Template Programming Convention Ctr —
Room 5-6
15 Parallel/High-Performance Object-Oriented Scientific Computing Marriott Hotel —
Meeting Room 4
16 Domain-Specific Visual Languages Marriott Hotel —
Meeting Room 10
17 Objects, XML, and Databases Convention Ctr —
Room 3

Sunday | Monday

Monday, 15 October, 2001
17 Objects, XML, and Databases Convention Ctr —
Room 5
18 Agile Processes Workshop Marriott Hotel —
Florida Salon I
19 CANCELED Object-Oriented Web Services Marriott Hotel —
Salon B
20 Software Archeology: Understanding Large Systems Marriott Hotel —
Florida Salon II
21 CHANGE IN SCHEDULE
Patterns and Techniques for Designing Object-Oriented Mobile Wireless Systems
Will now be
combined
with Workshop 10
and held on
Sunday,
Marriott Hotel —
Salon C
22 Beyond Design: Patterns (mis)used Convention Ctr —
Room 6
23 The Three-Tier Architecture Pattern Language Marriott Hotel —
Florida Salon III
24 Engineering Complex Object-Oriented Solutions for Evolution Marriott Hotel —
Meeting Room 2
25 Tenth OOPSLA Workshop on Behavioral Semantics: Back to Basics Marriott Hotel —
Meeting Room 3
26 CANCELED Business Aligned Software Architectures Marriott Hotel —
Meeting Room 7
27 Representing Software Architectures Marriott Hotel —
Meeting Room 13
28 Software Visualization Marriott Hotel —
Meeting Room 4
29 CANCELED UML Modeling for Enterprise Distributed Object Computing Marriott Hotel —
Meeting Room 5
30 Generative Programming Marriott Hotel —
Meeting Room 11
31 First OOPSLA Workshop on Language Mechanisms for Programming Software Components Marriott Hotel —
Meeting Room 6

Sunday | Monday

Workshops
at a Glance
Workshops by Track
Full Description
of all Workshops
Final Program