Object-oriented modeling (OOM) is an approach to modeling an application that is used at the beginning of the software life cycle when using an object-oriented approach to software development. Users typically cannot understand programming language or code.
What is modeling in object-oriented analysis and design?
Object-oriented modeling typically divides into two aspects of work: the modeling of dynamic behaviors like business processes and use cases, and the modeling of static structures like classes and components. OOA and OOD are the two distinct abstract levels (i.e. the analysis level and the design level) during OOM.
What is object model design?
An object model is a visual representation of a system's objects, actions, and associated attributes. An object model can be used, in conjunction with a design system, to create a consistent experience across a system's higher-level constructs.