SoftGuide > Functions / Modules Designation > Object Modeling Technique

Object Modeling Technique

What is meant by Object Modeling Technique?

The "Object Modelling Technique" (OMT) is a method for modeling objects and their relationships in a software system. It was developed by James Rumbaugh, Michael Blaha, and William Premerlani and is a fundamental technique in the field of object-oriented analysis and design.

Typical functions of software in the "Object Modelling Technique" domain are:

  1. Object identification and definition: The software allows users to identify and define objects that should exist in the software system, as well as specify their attributes and methods.

  2. Relationship modeling: It supports modeling relationships between objects, including associations, inheritances, and aggregations, to define the structure of the software system.

  3. Diagrammatic representation: The software provides diagrams such as class diagrams, object diagrams, and relationship diagrams to visually represent the object structure and relationships between objects.

  4. Inheritance and polymorphism: It enables modeling of inheritance relationships between classes as well as implementation of polymorphism through method overriding and overloading.

  5. Collaboration modeling: It supports modeling of collaborations between objects and their interactions to capture the dynamic aspects of the software system.

  6. Consistency checking and validation: The software performs automatic consistency checks to ensure that the model adheres to the defined rules and conventions, and allows validation of the model against requirements.

  7. Code generation: In some cases, the software may support automatic code generation from the model to expedite the implementation of the software system and minimize errors.

 

The function / module Object Modeling Technique belongs to:

Diagrams

Software solutions with function or module Object Modeling Technique:

DHC VISION
ESG ASSISTANT (MR.KNOW)
HR PROCESSES (MR.KNOW)
KeepTool - Tools for Oracle Databases
NO-CODE-BPM (MR.KNOW)
ORDER ASSISTANT (MR.KNOW)
PUBLIC ASSISTANT (MR.KNOW)
SECURITY ASSISTANT (MR.KNOW)
SERVICEPORTAL (MR.KNOW)
sycat IMS Portal