TUTORIAL PROGRAM - July 29 - August 30
Each tutorial is a half-day, unless otherwise designated. You may select a maximum of four to attend over the two-day tutorial period.
Monday | |
---|---|
Morning | Afternoon |
8:00 am - 12:00 noon
Reuse, R 1 The impact of reuse on an information age economy Brad Cox Internet, Distribution, Concurrency, IDC 1&2 (Full Day) From C++ to advanced Java in one day Desmond D'Souza Analysis & Design, AD 1 The unified modeling language Robert John Hathaway III O-O Methods, OOM 1 Effective use of object databases Nimish Doshi Applications and Techniques, AT 1 Programming by contract: advanced principles & specifying abstract data types James C. McKim, Richard Mitchell |
1:30 pm - 5:30 pm
Reuse, R 2 Object-oriented software composition Oscar Nierstrasz Internet, Distribution, Concurrency, IDC 1&2 (Full Day) From C++ to advanced Java in one day Desmond D'Souza Analysis & Design, AD 2 The Firesmith method Donald Firesmith O-O Methods, OOM 2 Application of design patterns in commercial domains Wolfgang Pree Applications and Techniques, AT 2 Object technology for scientific programming, Paul Dubois |
Tuesday | |
Morning | Afternoon |
8:00 am - 12:00 noon
Reuse, R 3 An in-depth look at reusability Bertrand Meyer Internet, Distribution, Concurrency, IDC 3 Object-oriented distributed computing Mohamed Fayad Analysis & Design, AD 3 OPEN: a third generation oo methodology Professor B. Henderson-Sellers O-O Methods, OOM 3 Testing object-oriented software Donald Firesmith Applications and Techniques, AT 3 An introduction to Python Paul F. Dubois |
1:30 pm - 5:30 pm
Reuse, R 4 Encapsulation and class interface specification Raimund Ege Internet, Distribution, Concurrency, IDC 4 Effective utilization of CORBA technology Alan Noble Analysis & Design, AD 4 The business object notation: OO analysis & design for large-scale systems Jean-Marc Nerson O-O Methods, OOM 4 Designing sound classes Meilir Page-Jones Applications and Techniques, AT 4 Spartan C++ Yossi Gil |