Object Oriented Modeling (OOM)

Object Oriented Modeling (OOM) is the construction of objects using a collection of objects that contain stored values of the instance variables found within an object. Unlike models that are record-oriented, object-oriented values are solely objects. The object-oriented modeling approach creates the union of the application and database development and transforms it into a unified data model and language environment. Object-oriented modeling allows for object identification and communication while supporting data abstraction, inheritance and encapsulation.[1]

  1. Definition - What Does Object Oriented Modeling (OOM) Mean? Techopedia