Program Chair: Satoshi Matsuoka
This years OOPSLA presents an impressive and eclectic array of invited speakers, including the ACM Turing award lecture by Kristen Nygaard and O.J. Dahl, the pioneers of objects, and a presentation by none other than Bill Gates, the most prominent figure in the computing industry. Other speakers include OOPSLAs ol boys Kent Beck and Ward Cunningham; Anders Hejlsberg of Microsoft covering C# while Alfred Z. Spector of IBM presenting the latest in Web Services; and finally, the future of software and civilization is discussed by Jerry Michalski.
OOPSLAs technical sessions has also been renowned for not only embodying paper sessions that present the latest, top-rate academic research results, but also numerous number of panels (eight this year) that facilitate interactive dialogues by prominent leaders of the field, practitioners report that illustrates real-world uses and solutions using object technology, posters that cover early but promising work, and demos where commercial as well as commercial products are demonstrated. New this year is Onward! that tries to identify new research directions in objects as well as software in general, and webservices where a series of tutorials, panels, and presentations cover the latest in the next-generation software technology.
UPDATE: Professor Kristen Nygaard had unfortunately passed away suddenly on August 10, 2002. After committee-wide discussions as well as receiving various suggestions from the community, the OOPSLA organizing committee decided to ask Professor Ole Lehrmann Madsen of Aarhus University, who had been a longtime research collaborator and a very good friend of Professor Nygaard, to give the lecture in his behalf, in order to commemorate Professor Nygaards pioneering co-achievements with Professor O.J. Dahl, who had also passed away earlier on June 29, 2002. Professor Madsen kindly accepted the offer, and is giving a lecture titled "The Scandinavian School of Object-Orientation in memory of Ole-Johan Dahl and Kristen Nygaard".
Technical Program At A Glance
Wednesday, 6 November
Invited Speaker: The Metaphor Metaphor
Technical Paper: Storage Management
Practitioner Reports: Being Agile
Panel Resolved: Objects Have Failed (Part 1 of 2)
Technical Paper: Components and Composition
Panel: The Emperors New Design
Onward!: New Models for Software I
Technical Paper: Languages
Web Services Panel: If I Had a Hammer
Onward! Panel: Biologically Inspired Software
Invited Speaker Onward! Keynote: Whats Next?
Thursday, 7 November
Invited Speaker: The Scandinavian School of Object-Orientation - in memory of Ole-Johan Dahl and Kristen Nygaard
Technical Paper: Optimizations
Panel: Postcards from the Bleeding Edge
Onward!: New Models for Software II
Invited Speaker: The C# Programming Language
Technical Paper: Aspects
Onward!: New Programming Constructs
Technical Paper: Static Analysis
Practitioner Reports: In the Trenches: Tough Problems
Panel: To Be Extreme, or Not to Be Extreme
Friday, 8 November
Web Services Invited Speaker: Delivering on the promise of distributed systems
Panel: Object-Oriented Success Stories
Technical Paper: Scalability
Technical Paper: Foundations
Panel: The Failure of Object Education: What went wrong? What can we do differently?
Practitioner Reports: Architecture Experiences
Onward! Panel: New Programming Constructs Beyond Inheritance, Patterns, and Notation: Whats left?
Invited Speaker: The Future of Programming in a World of Web Services
Technical Paper: Tools
Panel Objects and Real Time: Collision or Spiritual Union
Panel Resolved: Objects Have Failed (Part 2 of 2)