OOPSLA '04

Program
Technical Program
  Invited Speakers
  Technical Papers
  Onward!
  Panels
  Practitioner Reports
  Tutorials
Workshops
DesignFest
Educators' Symposium
Demonstrations
Posters
Doctoral Symposium
Exhibits
Student Research Comp.
FlashBoF
 
Turing Lecture
 
Social Events
 
Week at a Glance
 
Final Program (1.5M .pdf)

Find in Program
 

Page
Printer-friendly
Show details

Basket
view, help
Object-Oriented Programming, Systems, Languages and Applications
Home    Program    Housing & Transportation    Registration    Submissions    Wiki    Maps
 
  > Daily

Thursday

Student Research Award Presentation

Thursday, 8:30, 5 minutes, Ballroom A-B

Web Services-Oriented Architecture in Production in the Finance Industry
Olaf Zimmermann

Thursday, 8:30, 30 minutes, Meeting Rooms 11-12

Granule-Oriented Programming
Yinliang Zhao

Thursday, 8:30, 45 minutes, Ballroom C

Rethinking Languages
William Cook (Session Chair)

Thursday, 8:30, 1 hour 30 minutes, Ballroom C

Building Distributed Systems
Lougie Anderson (Session Chair)

Thursday, 8:30, 1 hour 30 minutes, Meeting Rooms 11-12

Inside Amazon Web Services
Allan Vermeulen

Thursday, 8:30, 1 hour 30 minutes, Ballroom A-B

3rd International Workshop on Language Runtimes: "Impact of Next Generation Processor Architectures On Virtual Machine Technologies"
Yahya Mirza, Aart Bik, George Bosworth, Tarek El-Ghazawi, Mootaz Elnozahy, Alexander Garthwaite, Vinod Grover, Richard Lethin, Timothy Mattson, Mark Mendell

Thursday, 8:30, full day, Meeting Room 14

Migrating to Simpler Distributed Applications
Joachim Kainz

Thursday, 9:00, 30 minutes, Meeting Rooms 11-12

Languages of the Future
Tim Sheard

Thursday, 9:15, 45 minutes, Ballroom C

Validating Structural Properties of Nested Objects
Darrell Reimer, Edith Schonberg, Kavitha Srinivas, Harini Srinivasan, Julian Dolby, Aaron Kershenbaum

Thursday, 9:30, 30 minutes, Meeting Rooms 11-12

Posters on Display

Thursday, 10:00, 4 hours, Courtyard

Pluggable Verification Modules: An Extensible Protection Mechanism for the JVM
Philip Fong

Thursday, 10:30, 30 minutes, Meeting Rooms 1-3

Practical Predicate Dispatch
Todd Millstein

Thursday, 10:30, 30 minutes, Ballroom A-B

21 Xirc: Cross-Artifact Information Retrieval [GPCE]
Michael Eichberg, Thorsten Schaefer

Thursday, 10:30, 45 minutes, Courtyard, Demo room 4

16 The Concern Manipulation Environment [OOPSLA/GPCE]
Peri Tarr, Matthew Chapman, William Chung, Andy Clement

Thursday, 10:30, 45 minutes, Courtyard, Demo room 2

12 Smell Detection for Eclipse
Robert Fuhrer, Arnab Bhattacharyya

Thursday, 10:30, 45 minutes, Courtyard, Demo room 1

17 Performance Explorer: Understanding Java Application Behavior
Matthias Hauswirth, Peter Sweeney, Amer Diwan

Thursday, 10:30, 45 minutes, Courtyard, Demo room 3

Languages
Doug Lea (Session Chair)

Thursday, 10:30, 1 hour 30 minutes, Ballroom A-B

Verification and Validation
Martin Odersky (Session Chair)

Thursday, 10:30, 1 hour 30 minutes, Meeting Rooms 1-3

Onward! Breakthrough Ideas
Geoff Cohen (Session Chair)

Thursday, 10:30, 1 hour 30 minutes, Ballroom C

Challenges in Outsourcing and Global Development: How Will Your Job Change?
Steven Fraser (Panel Chair), Lougie Anderson, Ron Crocker, Martin Fowler, Richard Gabriel, Ricardo Lopez, Dave Thomas

Thursday, 10:30, 1 hour 30 minutes, Meeting Rooms 11-12

Concrete Syntax for Objects: Domain-Specific Language Embedding and Assimilation without Restrictions
Martin Bravenboer, Eelco Visser

Thursday, 11:00, 30 minutes, Ballroom A-B

Finding and Preventing Run-Time Error Handling Mistakes
Westley Weimer, George Necula

Thursday, 11:00, 30 minutes, Meeting Rooms 1-3

Chianti: A Tool for Change Impact Analysis of Java Programs
Xiaoxia Ren, Fenil Shah, Frank Tip, Barbara Ryder, Ophelia Chesley

Thursday, 11:30, 30 minutes, Meeting Rooms 1-3

Object-Oriented Units of Measurement
Eric Allen, David Chase, Victor Luchangco, Jan-Willem Maessen, Guy Steele

Thursday, 11:30, 30 minutes, Ballroom A-B

18 ConstrainedJava
Donald Gordon, James Noble, Robert Biddle

Thursday, 11:30, 45 minutes, Courtyard, Demo room 3

22 Towards Domain-Driven Development: the SmartTools Software Factory [GPCE]
Didier Parigot

Thursday, 11:30, 45 minutes, Courtyard, Demo room 4

14 Program Transformations for Re-Engineering C++ Components [OOPSLA/GPCE]
Ira Baxter, Larry Akers, Michael Mehlich

Thursday, 11:30, 45 minutes, Courtyard, Demo room 2

1 Refactoring: To the Rubicon...and Beyond!
Roly Perera, Russ Freeman, Phil Webb

Thursday, 11:30, 45 minutes, Courtyard, Demo room 1

23 Implementation of DSLs Using Staged Interpreters in MetaOCaml [GPCE]
Kedar Swadi

Thursday, 12:30, 45 minutes, Courtyard, Demo room 4

5 JQuery: Finding Your Way through Tangled Code
Edward McCormick, Kris de Volder

Thursday, 12:30, 45 minutes, Courtyard, Demo room 1

8 Meta-Programming for the Real World
Matthew Fowler

Thursday, 12:30, 45 minutes, Courtyard, Demo room 2

15 C-SAW and GenAWeave: A Two-Level Aspect Weaving Toolsuite [OOPSLA/GPCE]
Jeff Gray, Ira Baxter, Jing Zhang, Suman Roychoudhury

Thursday, 12:30, 45 minutes, Courtyard, Demo room 3

Onward! Keynote—Exocomputing in the Year 2304: A Survey of Confirmed Alien Information Technologies
Jaron Lanier

Thursday, 13:30, 1 hour 30 minutes, Ballroom A-B

The Great J2EE vs. Microsoft .NET Shootout
Martin Fowler (Panel Chair), Don Box, John Crupi, Rob High, Anders Hejlsberg, Alan Knight

Thursday, 13:30, 1 hour 30 minutes, Ballroom C

54 Object-Oriented Reengineering: Patterns & Techniques
Oscar Nierstrasz, St?phane Ducasse

Thursday, 13:30, half day, Meeting Room 8

51 User-Centered Design with Use Case and Agile Methods
William Hudson

Thursday, 13:30, half day, Meeting Room 7

The Java Platform: Tiger and Beyond
Josh Bloch, Gilad Bracha, Doug Lea, William Pugh, David Bacon, Onno Kluyt

Thursday, 13:30, half day, Meeting Room 13

53 Service-Oriented Computing
Munindar Singh, Michael Huhns

Thursday, 13:30, half day, Meeting Room 10

52 Efficient Implementation of Object-Oriented Programming Languages
Craig Chambers

Thursday, 13:30, half day, Meeting Room 9

Ice Cream Social/OOPSLA 2005 invitation

Thursday, 15:00, 2 hours, Convention Level Lobby