Technical Program

This year's Technical Papers track comprises 26 presentations of the latest, top-rate academic and industrial research results. (Please note that, in an unusual move, we have arranged for one of the Technical Papers to be presented as part of the Onward! track because of a natural affinity with one of the Onward! presentations.)

Tuesday, 28 October

8:30-10:00

Onward! Free Culture: The limited but essential role of property in building an environment for creativity

10:30-12:00

Technical Paper: Refactoring and Reflection
Panel: Meeting the Challenge of Software Engineering Education for Working Professionals in the 21st Century
Onward!: Naturalistic Programming and Run-Time Code Generation

13:30-15:00

Keynotes & Invited Speakers: Grid-supported Communications Applications

15:30-17:00

Panel: Xtreme Programming and Agile Coaching
Practitioners Report: Tools

15:30-16:30

Technical Paper: Smalltalkiana

Wednesday, 29 October

8:30-10:00

Keynotes & Invited Speakers: Seven Paradoxes of Object-Oriented Programming Languages

10:30-12:00

Technical Paper Technical Papers and Onward!: Error Repair
Technical Paper: Generics
Panel: Discipline and Practices of TDD (Test Driven Development)
Onward!: Acceptability-Oriented Computing
Domain-Driven Development: Vision

13:30-15:00

Technical Paper: Java Performance
Panel: Innovate!
Practitioners Report: Old Code
Domain-Driven Development: Technology

15:30-17:00

Technical Paper: Language Design
Panel Model Driven Architecture: How far have we come, how far can we go?
Practitioners Report: Real-World Objects
Onward!: The Biology of Information

Thursday, 30 October

8:30-10:00

Keynotes & Invited Speakers: OOPSLA Keynote - The Internet Paradigm Shift
Technical Paper: Garbage Collection 1
Panel: Agile Management—An Oxymoron?

10:30-12:00

Technical Paper: Garbage Collection 2
Panel Object-Oriented Success Stories: "Learning from our Failures"
Onward! Panel: Reuse Repositories and Reuse—The Realities

10:30-11:30

Technical Paper: Analysis

13:30-15:00

Keynotes & Invited Speakers: Eclipse and The Dark Side of the Moon
Technical Paper: Transactions and Persistence
Panel: What's so eXtreme About Doing Things Right?
Panel Application Servers: One Size Fits All ... Not?