Discusses the features of the object-oriented programming paradigm. Describes the Model-View-Controller framework, and applies it to the simulation of two control system applications : an automobile cruise control system and a home heating system.