OBJECT-ORIENTED PROGRAMMING, SYSTEMS, LANGUAGES and APPLICATIONS
 
 
Program
 


Program (2mb PDF)

Explore
  Invited Speakers
  Onward!
  Panels
  Workshops
Discover
  Research Papers
  Student Research Comp.
  Posters
  Doctoral Symposium
  Educators' Symposium
  Wiki Symposium
  Dynamic Lang. Symp.
Understand
  Tutorials
  Essays
  Practitioner Reports
  Demonstrations
Create
  DesignFest
  Lightning Talks
  FlashBoF
  Instant Arts School Exp.
 
Other Events
 
Resort Map (364kb PDF)
 
Resort Map (JPG)

 

 
Basket
 

view, help

 

 
Page
 

Printer-friendly
Show details

 
 
  > Tutorials



All Tutorials

WT1 Getting Started with Wikis
Sunir Shah
Tuesday, 13:30, half day, Royal Palm Salon 3
WT2 The Wikipedia Experience (Cancelled)
Jimmy Wales
Tuesday, 13:30, half day, Royal Palm Salon 1 and 2
WT3 Using Wikis in Software Development
Jack Bolles
Tuesday, 13:30, half day, Royal Palm Salon 4
GP2 Querdenking: Can creativity be taught?
George Platts
Sunday, 13:30, half day, Terrace Pavilion and Poolside
1 Patterns in Functional Programming
Jeremy Gibbons
Sunday, 8:30, half day, Pacific Salon 6
2 Tuning Your Methodology to You
Alistair Cockburn
Sunday, 8:30, half day, Pacific Salon 2
3 Enterprise Aspect-Oriented Programming with AspectJ
Ronald Bodkin
Sunday, 8:30, half day, Pacific Salon 7
4 Code Smells
Ken Scott-Hlebek
Sunday, 8:30, half day, Sunset
5 Adding Software Testing to Programming Assignments
Stephen Edwards
Sunday, 8:30, half day, Pacific Salon 4
6 Working Effectively with Legacy Code
Michael Feathers
Sunday, 8:30, half day, Sunrise
7 Generative Software Development
Krzysztof Czarnecki
Sunday, 8:30, half day, Esquire
8 Adaptive Object-Model Architecture
Joseph Yoder
Sunday, 8:30, half day, Pacific Salon 1
9 Steps to an Agile Frame of Mind - the First Three Hours
Alistair Cockburn
Sunday, 13:30, half day, Pacific Salon 2
10 The Six Million Dollar Customer
Angela Martin, Robert Biddle, James Noble
Sunday, 13:30, half day, Pacific Salon 6
11 Teaching Java: An Eventful Approach
Kim Bruce
Sunday, 13:30, half day, Pacific Salon 4
12 Use Cases Are Early Aspects
Ivar Jacobson, Pan-Wei Ng
Sunday, 13:30, half day, Sunrise
13 The Common Lisp Object System: Generic Functions and Metaobject Protocol
Pascal Costanza
Sunday, 13:30, half day, Pacific Salon 7
14 A Tour of Responsiblity-Driven Design
Rebecca Wirfs-Brock
Sunday, 13:30, half day, Pacific Salon 1
15 Storytest-Driven Development
Max Baumann, Ken Scott-Hlebek
Sunday, 13:30, half day, Sunset
16 Hands On AspectJ Development for Enterprise
Ron Bodkin
Sunday, 13:30, half day, Esquire
17 Essential Object-Oriented Analysis and Design
Jill Aden, Joseph Brennan
Sunday, 8:30, full day, Pacific Salon 5
18 Software Factories
Jack Greenfield, Steve Cook
Sunday, 8:30, full day, Pacific Salon 3
19 Java Reflection
Ira Forman, Nate Forman
Monday, 8:30, half day, Pacific Salon 4
20 Introduction to Concurrent Programming in Java 5.0
David Holmes, Brian Goetz
Monday, 8:30, half day, Pacific Salon 5
21 Agile Requirements
Jennitta Andrea, Geoff Hardy
Monday, 8:30, half day, Sunset
22 Extending the Standard Widget Toolkit - how to create your own widgets
Veronika Irvine, Steve Northover
Monday, 8:30, half day, Pacific Salon 3
23 Foundations of object-oriented languages: Types and Language Design
Kim Bruce
Monday, 8:30, half day, Pacific Salon 2
24 Use-case patterns and blueprints
Gunnar Overgaard, Karin Palmkvist
Monday, 8:30, half day, Pacific Salon 7
25 Effective Interface Design
Kevlin Henney
Monday, 8:30, half day, Sunrise
26 Merciless Refactoring with Eclipse
Martin Lippert
Monday, 8:30, half day, Pacific Salon 6
27 Functional Acceptance Testing: The Essentials
Jennitta Andrea
Monday, 13:30, half day, Pacific Salon 7
29 Find Your Voice
Gail E. Harris
Monday, 13:30, half day, Pacific Salon 6
30 Effective Concurrent Programming with Java 5.0
David Holmes, Tim Peierls, Brian Goetz, Joe Bowbeer
Monday, 13:30, half day, Pacific Salon 3
31 STL Patterns: A Design Language of Generic Programming
Kevlin Henney
Monday, 13:30, half day, Pacific Salon 5
32 Domain-Driven Design: Putting the Model to Work
Eric Evans
Monday, 13:30, half day, Sunrise
33 Large-Scale Software Architecture: A Practical Guide Using UML
Jeff Garland, Richard Anthony
Monday, 13:30, half day, Pacific Salon 2
34 Eclipse Modeling Framework (EMF)
Marcelo Paternostro
Monday, 13:30, half day, Pacific Salon 4
35 Mastering UML with Stable Software Patterns
Mohamed Fayad, Haitham Hamza
Monday, 8:30, full day, Esquire
36 Pattern-Oriented Software Architecture
Douglas Schmidt
Monday, 8:30, full day, Pacific Salon 1
37 Organizational Patterns: Beyond Agility to Effectiveness
Neil B. Harrison, James O. Coplien
Tuesday, 13:30, half day, Royal Palm Salon 1 and 2
38 PHP/MySQL for Community Programming
Ghica van Emde Boas
Tuesday, 13:30, half day, Royal Palm Salon 6
39 First-Aid Clinic for Change Agents
Linda Rising, Mary Lynn Manns
Tuesday, 13:30, half day, Stratford
40 Agile Software Development in the Large
Jutta Eckstein
Wednesday, 13:30, half day, Royal Palm Salon 1 and 2
41 DocIt!: Agile Documentation of Object-oriented Frameworks
Ademar Aguiar
Wednesday, 13:30, half day, Royal Palm Salon 3
42 Robust Communications Software
Greg Utas
Wednesday, 13:30, half day, Royal Palm Salon 4
43 Creating and Protecting Software Intellectual Property Rights
Dion Messer
Wednesday, 13:30, half day, Royal Palm Salon 5
44 Making RUP Agile
Michael Hirsch
Wednesday, 13:30, half day, Esquire
45 The Eclipse Debug Framework
Bjorn Freeman-Benson, Darin Wright
Wednesday, 13:30, half day, Royal Palm 6
46 Models and Aspects: How to use MDSD and AOSD together
Markus Voelter, Martin Lippert
Thursday, 8:30, half day, Royal Palm Salon 5
47 Challenges in Object-Relational Mapping
Alan Knight
Thursday, 8:30, half day, Royal Palm Salon 6
48 Building Service-Oriented Architectures with Web Services
Olaf Zimmermann, Mark Tomlinson
Thursday, 8:30, half day, Royal Palm Salon 1 and 2
49 Agile User Experience Design
Jeff Patton
Thursday, 8:30, half day, Royal Palm Salon 4
50 The C# Programming Language
Mads Torgersen
Thursday, 13:30, half day, Royal Palm Salon 4
51 An Architects Guide to Enterprise Integration with J2EE and .NET
Ian Gorton, Anna Liu
Thursday, 13:30, half day, Royal Palm Salon 1 and 2
52 Pattern Languages Hands-On
Maria Kavanagh, Alan O'Callaghan
Thursday, 13:30, half day, Royal Palm Salon 5
53 An Introduction to Requirements Engineering
Brian Berenbach
Thursday, 8:30, full day, Royal Palm Salon 3
Sunday Tutorial Lunch (sit down)
Sunday, 12:00, 1 hour 30 minutes, Town & Country Room
Monday Tutorial Lunch (sit down)
Monday, 12:00, 1 hour 30 minutes, Town & Country Room
Tuesday Tutorial Lunch (box lunch)
Tuesday, 12:00, 1 hour 30 minutes, Terrace Pavilion
Wednesday Tutorial Lunch (box lunch)
Wednesday, 12:00, 1 hour 30 minutes, Terrace Pavilion
Thursday Tutorial Lunch (box lunch)
Thursday, 12:00, 1 hour 30 minutes, Terrace Pavilion
 
.