8.30 - 8.35 Welcome 8.35 - 10.00 The Dynamic Object Model Architecture (Ralph Johnson, University of Illinois at Urbana Champaign) 10.00 - 10.30 Break 10.30 - 12.00 The Dynamic Object Model Architecture (cont.) 12.00 - 13.00 Lunch 13.00 - 13.15 Introduction 13.15 - 13.45 Basic concepts in FRED 13.45 - 14.15 FRED tool and its architecture 14.15 - 14.30 Break 14.30 - 15.00 Constructing a small framework with FRED 15.00 - 15.30 Specializing a small framework with FRED 15.30 - 16.00 Specializing HotDraw with FRED
The Dynamic Object Model Architecture is an important architectural style for building flexible business systems that does not seem to have been documented, even though it has been used many times. It makes it easy to represent business rules explicitly, and can result in systems that are much smaller and easier to change than usual. On the other hand, it can be inefficient, requires the development of specialized software tools, and is hard for some developers to understand.
This talk will describe the Dynamic Object Model Architecture as a set of interrelated patterns and will describe several examples.