The document discusses Object Oriented Methodology and modeling. It describes Rambaugh's Object Modeling Technique (OMT) which includes analysis, design, and implementation phases. The analysis phase builds an abstract model of application objects, properties, and behaviors. The design phase optimizes implementation, and implementation creates reusable code. OMT uses graphical notation and three models: object model describing object structures, dynamic model describing time-based changes, and functional model describing data transformations.