Lecture slides

adapted for textbook

Blaha M. and Rumbaugh J.

Object Oriented Modeling and Design

Pearson Prentice Hall, 2005

 

The book overall is meant to be read in sequence. If you attend all my lectures, then a suggested plan for the first reading could be as follows:

  1. Modeling Concepts (chapter 1 & 2)                                                    Handouts
  2. Class Modeling (chapter 3 & 4)                                                          Handouts
  3. State Modelling (chapter 5 & 6)                                                          Handouts
  4. Interaction modeling (chapter 7 & 8)                                                   Handouts
  5. Development Process: Analysis and Design (chapter 10 - 16)              Handouts
  6. Development Process: Implementation and Testing (chapter 17)           Handouts
  7. Managing Modeling (chapter 22)                                                         Handouts
 

UML notation (appendix A)

Modelling Example (Alarm Clock)

Buying Trip Example 

         

Please click either on Handouts or on a chapter title to see the slides