OOPSLA 2002


Tracks
Technical Program
Tutorials
Workshops
DesignFest
Educators' Symposium
Doctoral Symposium
Demonstrations
Posters
Student Research
Competition

Student Volunteers
Special Events
Exhibits
Housing Information
Registration Information
Transportation

Languages

Monday, 4 November

8:30-17:00 Full day

1 Workshop: Tool Support for Aspect Oriented Software Development
Convention Ctr - Room 211
2 Workshop: 2nd OOPSLA Workshop on Domain-Specific Visual Languages
Convention Ctr - Room 304
22 Workshop: J2EE vs .NET
Convention Ctr - Room 303
24 Workshop: 1st International Workshop on Runtime Kernel Support for Dynamic Languages and Component Based Architectures
Convention Ctr - Rooms 613-614

8:30-12:00 Morning

11 Tutorial: Efficient Implementation of Object-Oriented Programming Languages
Convention Ctr - Room 611

13:30-17:00 Afternoon

13 Tutorial: Developing Java Applications for Mobile Devices
Convention Ctr - Room 204
16 Tutorial: Aspect-Oriented Programming in C++
Convention Ctr - Room 604
17 Tutorial: The Design and Implementation of the Jikes RVM Optimizing Compiler
Convention Ctr - Room 611

Tuesday, 5 November

8:30-17:00 Full day

19 Tutorial: Concepts of Object-Oriented Programming
Convention Ctr - Room 2A
21 Tutorial: A Language Designer's View of Rotor, Microsoft's "Shared Source" Implementation of the Common Language Infrastructure
Convention Ctr - Room 611
4 Workshop: Generative Techniques in the context of Model-Driven Architecture
Convention Ctr - Room 203
26 Workshop: Using Domain Specific Languages to Drive Business Applications
Convention Ctr - Room 202

8:30-12:00 Morning

26 Tutorial: Reflection in Java
Convention Ctr - Room 603

13:30-17:00 Afternoon

34 Tutorial: C++ Idioms
Convention Ctr - Room 603

Wednesday, 6 November

10:00-17:30

39 Tutorial: Ruby in a Day
Convention Ctr - Room 602
40 Tutorial: Aspect-Oriented Programming with AspectJ
Convention Ctr - Room 610

10:00-13:15

43 Tutorial: EJB Roleplay
Convention Ctr - Room 604

11:00-11:45

1 Demonstration: Using Static Analysis for Program Understanding in an Integrated Development Environment
Convention Ctr - Exhibit Hall 4A
2 Demonstration CLAM: An OO Framework for Developing Audio and Music Applications
Convention Ctr - Exhibit Hall 4A

12:00-12:45

4 Demonstration GCspy: An Adaptable Heap Visualisation Framework
Convention Ctr - Exhibit Hall 4A
5 Demonstration GOOAL: A Graphic Object Oriented Analysis Laboratory
Convention Ctr - Exhibit Hall 4A

13:30-17:00 Afternoon

46 Tutorial: Patterns for EJB Development
Convention Ctr - Room 604

13:30-15:00

Technical Paper: Components and Composition
Convention Ctr - Room 6C

15:00-15:45

7 Demonstration: Naked Objects
Convention Ctr - Exhibit Hall 4A
8 Demonstration: A Model Driven Architecture for Mobile Business Applications
Convention Ctr - Exhibit Hall 4A
9 Demonstration: A Pragmatic View to Integrating Distributed Applications Based on CORBA in Nebras Workflow Management System
Convention Ctr - Exhibit Hall 4A

15:30-17:00

Technical Paper: Languages
Convention Ctr - Room 6C

16:00-16:45

10 Demonstration: SmallScript Dynamic and Scripting Language System
Convention Ctr - Exhibit Hall 4A
11 Demonstration Business Compilers: Towards Supporting a Highly Re-configurable Architectural Style for Service-oriented Architecture
Convention Ctr - Exhibit Hall 4A

Thursday, 7 November

8:30-10:00

Invited Speaker: The Scandinavian School of Object-Orientation - in memory of Ole-Johan Dahl and Kristen Nygaard
Convention Ctr - Room 4B

10:30-12:00

Technical Paper: Optimizations
Convention Ctr - Room 6C

12:00-12:45

16 Demonstration AspectJ: the Language and Development Tools
Convention Ctr - Exhibit Hall 4A
18 Demonstration SOUL: Supporting Object-Oriented Software Development with Logic Meta Programming
Convention Ctr - Exhibit Hall 4A

13:00-13:45

19 Demonstration: The Alloy Analyzer
Convention Ctr - Exhibit Hall 4A
20 Demonstration: UrbanSim
Convention Ctr - Exhibit Hall 4A
21 Demonstration StarBrowser: Classifications in Action
Convention Ctr - Exhibit Hall 4A

13:30-17:00 Afternoon

49 Tutorial: How to Use Design Patterns In Java and .NET
Convention Ctr - Room 612

13:30-15:00

Invited Speaker: The C# Programming Language
Convention Ctr - Exhibit Hall 4B
Technical Paper: Aspects
Convention Ctr - BALLROOM 4C

14:00-14:45

22 Demonstration The Strongtalk System: A Fast, Strongly-Typed Smalltalk
Convention Ctr - Exhibit Hall 4A
23 Demonstration IBM WebSphere Studio: New Tools, New Environment and a New Way of Thinking
Convention Ctr - Exhibit Hall 4A
24 Demonstration: CommonRules- A rule based system to enable interoperability of businsss logic with prioritized conflict resolution
Convention Ctr - Exhibit Hall 4A

15:00-15:45

25 Demonstration: Towards Seamless Aspect-Oriented Design & Programming with CoCompose & ComposeJ
Convention Ctr - Exhibit Hall 4A
26 Demonstration Nebras Classifier: A Generic Multi-Domain Reusable Component
Convention Ctr - Exhibit Hall 4A

15:30-17:00

Technical Paper: Static Analysis
Convention Ctr - Ballroom 6C

Friday, 8 November

10:00-10:45

21 Demonstration StarBrowser: Classifications in Action
Convention Ctr - Exhibit Hall 4A
23 Demonstration IBM WebSphere Studio: New Tools, New Environment and a New Way of Thinking
Convention Ctr - Exhibit Hall 4A

10:30-12:00

Technical Paper: Scalability
Convention Ctr - Room 6C
Technical Paper: Foundations
Convention Ctr - Room 6D

11:00-11:45

7 Demonstration: Naked Objects
Convention Ctr - Exhibit Hall 4A
20 Demonstration: UrbanSim
Convention Ctr - Exhibit Hall 4A

12:00-12:45

8 Demonstration: A Model Driven Architecture for Mobile Business Applications
Convention Ctr - Exhibit Hall 4A
19 Demonstration: The Alloy Analyzer
Convention Ctr - Exhibit Hall 4A

13:00-13:45

10 Demonstration: SmallScript Dynamic and Scripting Language System
Convention Ctr - Exhibit Hall 4A
16 Demonstration AspectJ: the Language and Development Tools
Convention Ctr - Exhibit Hall 4A

15:30-17:00

Technical Paper: Tools
Convention Ctr - Room 6C

Back to top