tutorials sunday afternoon

23

Advanced Object-Oriented Concepts

James J. Odell, Consultant

Pan Pacific Hotel
Pavilion A

With so many OO analysis and design approaches, it is difficult to choose any particular approach. Furthermore, each approach has useful diagramatic elements that other do not. However, upon closer examination, most approaches are fundamentally the same. This tutorial begins by examining and formalizing the fundamental notions common to all OO approaches. With such a formal foundation in place, then, useful ways of extending this foundation are discussed at length--including the OMG's new UML standard for OO Analysis and Design.

The primary goals of this tutorial are:

Attendee Background: While this tutorial proceeds from first principles, it goes into depth at a fast pace. The audience should be experienced in using one or more OO analysis and design modeling techniques. The attendees that benefit the most are well-seasoned system modelers and meta-modelers with a background in mathematics.

James Odell is an IT consultant and practitioner specializing in the object-oriented approach. Throughout most of his 25 year career, he has been heavily involved in developing better methods to manage, understand, and express system requirements. He is the author of four books on OO and has also written numerous papers and articles on the subject. He is also the co-chair of the OMG's OO A&D Task Force.

Other tutorials on OO methodologies are:

1: The Rational Unified Process
2: Practical Use Case Modeling
9, 9W: Responsibility-Driven Analysis
10, 10R: Techniques for Object-Oriented Analysis and Design
11, 11T: Exploring the Unified Modeling Language by Example
21, 21R: Responsibility-Driven Design
43, 43W: Objectory: The Unified Process
44: Catalysis: Systematic Components, Framework and Patterns with UML
58: Designing A Light Methodology
59: A Third Generation OO Methodology - Advanced Tasks and Techniques

 

Tutorials
by Title
Tutorials by
Category
Tutorials
by Thread
Full Description
of all Tutorials
Tutorial
Availability

OOPSLA'98 Home
Last edited 22 September 1998 14:16:46