The document discusses object-oriented analysis and design (OOAD) using the Unified Modeling Language (UML). It covers what OOAD is, different approaches to system analysis, object-oriented methodologies, the history and definition of UML, UML diagrams and modeling, and characteristics of a UML process. The chapter also includes an example ductwork estimating system case study.