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

Business function diagrams
Circuit and circuit diagrams
Circuit diagrams and schematics
Class diagrams
Control flow diagrams
Data flow diagrams
Diagram Editor
Dialog Design
Entity Life History
Entity Relationship Modeling
flowchart / flow diagram
Function flow diagram
Information carrier diagram
IT diagrams
Measured value display
Module Structure
System context diagrams
Target diagrams

Software solutions with function or module Object Modeling Technique:

BANKING ASSISTANT (MR.KNOW)
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)
SERVICEPORTAL (MR.KNOW)
sycat IMS Portal