Technologies
Sunday, 26 October
8:30-17:00 Full day
Workshop 9: The 3rd OOPSLA Workshop on Domain-Specific Modeling
Workshop 16: How to Use Ontologies and Modularization to Explicitly Describe the Concept Model of a Software Systems Architecture
8:30-12:00 Morning
Tutorial 2: Introduction to Concurrent Programming in Java
Tutorial 4: Introduction to Aspect-Oriented Programming with AspectJ
13:30-17:00 Afternoon
Tutorial 8: Patterns @ Work
Tutorial 9 Java Concurrency Utilities: Tools for Managing Multi-threading
Tutorial 10: Advanced Aspect-Oriented Programming with AspectJ
Tutorial 12 Successful Web Services and Service-Oriented Architectures: Beyond the Hype
Tutorial 14: An Introduction to the Common Language Infrastructure (CLI)
Monday, 27 October
8:30-17:00 Full day
Tutorial 34: Developing Java Applications for Small Devices Using Eclipse
Workshop 1: Reuse in Constrained Environments
Workshop 3: Generative techniques in the context of MDA
Workshop 5: The Twelfth OOPSLA Workshop on Behavioral Semantics— Striving for Simplicity
Workshop 10: Pervasive Computing; going beyond Internet for small screens
Workshop 18 Bridging the Gap: Examining Approaches that Connect Business Requirements to Enabling Technology Solutions
Workshop 19: Eclipse Technology eXchange
8:30-12:00 Morning
Tutorial 22: Garbage Collection
Tutorial 23: Beyond the Gang of Four
Tutorial 26: Patterns for High Performance Systems
13:30-17:00 Afternoon
Tutorial 28: Enterprise Integration Patterns
Tutorial 33: From Component Reuse to Asset-Based Software Engineering
Tuesday, 28 October
13:30-17:00 Afternoon
Tutorial 39: Enterprise Aspect-Oriented Programming with AspectJ
Tutorial 43 Program Generation: Concepts and Techniques
Wednesday, 29 October
13:30-17:00 Afternoon
Tutorial 47: Enterprise Application Integration with J2EE and .NET
Tutorial 49: Extending Enterprise Systems with Mobile/Wireless Applications
Tutorial 50: Understanding Circa-2003 XML Technologies
Thursday, 30 October
8:30-12:00 Morning
Tutorial 55 J2EE in Practice: Architectural Variations in the Context of Enterprise Systems
Tutorial 56: Model-Driven Architecture