Object Modeling Technique

E184306

Object Modeling Technique (OMT) is an early object-oriented analysis and design methodology that introduced structured notations for modeling systems, helping lay the groundwork for what became the Unified Modeling Language (UML).

All labels observed (2)

Label Occurrences
Object Modeling Technique canonical 3
OMT: The Object Model 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf OOAD methodology
object-oriented analysis and design method
software modeling methodology
abbreviation OMT method
surface form: OMT
approach object-centered modeling
basedOn object-oriented programming concepts
characteristic separates object, dynamic, and functional views
supports structured modeling of systems
uses graphical notation
coCreator Frederick Eddy
Michael Blaha
William Lorensen
William Premerlani
creator James Rumbaugh
diagramType class diagram
data flow diagram
object diagram
state transition diagram
documentedBy book "Object-Oriented Modeling and Design"
documentedIn book "Object-Oriented Modeling and Design"
surface form: Object-Oriented Modeling and Design
emphasizes clear separation of analysis and design phases
field object-oriented software development
software engineering
goal analysis of object-oriented systems
design of object-oriented systems
hasComponent dynamic model
functional model
object model
influenced Unified Modeling Language
surface form: UML

Unified Modeling Language
notationType semi-formal notation
popularDuring early 1990s
predecessorOf Unified Modeling Language
primaryNotation class diagrams
data flow diagrams
object diagrams
state diagrams
publisherOfKeyText Prentice Hall
relatedTo Booch method
Objectory
surface form: Objectory method
status historically important but largely superseded by UML
supportsConcept encapsulation
inheritance
polymorphism
timePeriod late 1980s
usedFor documentation of software systems
requirements analysis
system design
usedIn information systems modeling
real-time systems modeling

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Unified Modeling Language influencedBy Object Modeling Technique
James Rumbaugh knownFor Object Modeling Technique
James Rumbaugh notableWork Object Modeling Technique
this entity surface form: OMT: The Object Model
James Rumbaugh developed Object Modeling Technique