[ TOOLS USA'96 | Tutorials | Conferences | STOT | Practical Information | Registration ]

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

[an error occurred while processing this directive]