Architecting and designing : Structured analysis and design
  
Object-oriented model
An Object-oriented Model is a model representing real-world entities as objects, rather than records.