
Chairs:
Laura Hill, Sun Microsystems
Mary Loomis, Hewlett Packard
Hal Hildebrand, Oracle
This year, and for the first time, we have identified tracks to help highlight sessions across all of OOPSLA offerings. Each track is organized around a particular subject area. Currently the track descriptions include tutorials, workshops, panels, technical papers, and practitioner reports. In the final program posters, demonstrations and exhibits will be added. Introductory sessions are denoted by an asterisk (*).
Tracks at a Glance

Foundations
Tutorials in this category focus on topics fundamental to object technology. These tutorials are introductory in nature and are intended for those who are new to object technology.
Back To Top Of Page

Distributed Objects
Distributed computing continues to be of great interest to the object community, especially with the emergence of Internet standards, agents, and bridging technology. These sessions cover a wide range of distributed technologies.
Back To Top Of Page

Java
Java continues to gain popularity as the programming language of choice. OOPSLA sessions range from introductory tutorials to advanced papers on Java optimization techniques.
Back To Top Of Page

Patterns and Frameworks
Patterns continue to be of interest as they are applied to a widening set of topics including analysis, organizations and development process.
Back To Top Of Page

Components
Component technology holds the promise of plug-and-play software and a new way to assemble applications. These sessions focus on the design and implementation of components.
Back To Top Of Page

Project Management
The sessions in this track are targeted at managers and corporate leaders to help them better understand the impact of object technology and to provide them specific approaches for both the transaction to and the management of object technology projects.
Back To Top Of Page

Analysis and Design
Sessions in this track cover the latest and most refined object-oriented analysis and design techniques, in some cases led by the inventors and major contributors to the methodology.
A bonus opportunity for Analysis and Design enthusiasts is the OOPSLA design fest, now in its fifth year. Find yourself competing for the best design to real world problems. No experience necessary - come and join the fun!
Back To Top Of Page

Business Objects
Back To Top Of Page

Process and Methodology
Sessions in this track emphasize the software engineering process and building social organizations to support a methodology.
Back To Top Of Page

Architecture
Explore many aspects of software architecture in this track including enterprise application, architecture patterns and the specification and design of architectures.
Back To Top Of Page

User Interfaces
These sessions give details on building well-designed user interfaces and how to do so in Java.
Back To Top Of Page

Language and Implementation
The sessions in this track focus on development and implementation techniques for languages, and support for programming language implementations.
Back To Top Of Page

Emerging Technologies
OOPSLA is always a great place to learn about what's new on the horizon. This year look for information on XML, agents and Jini in the following sessions:
Back To Top Of Page

Reflection and Metaclasses
These sessions explain metaclasses and how to use them.
Back To Top Of Page

Testing
The sessions in this track focus on testing software components and distributed systems, and how to use language features to automate testing.
Back To Top Of Page

Software Engineering
These sessions examine and illustrate good software engineering practices. They cover improving existing designs and code, and how to support rapid application development.
Back To Top Of Page

Databases
These sessions provide in-depth coverage of a continually nagging problem of building real systems: how to store complex objects in a flat storage space.
Back To Top Of Page

Tools
|