L'OMT (in inglese “ object modeling Technique ” , cioè “object modeling Technique”) è una tecnica di modellazione destinata alla progettazione e modellazione per la programmazione orientata agli oggetti . È stato progettato nel 1991 da James Rumbaugh , Michael Blaha, William Lorensen, Frederick Eddy e William Premerlani.
Questa tecnica di rappresentazione grafica si fonderà con quella del metodo Booch di Grady Booch , nonché con quella di OOSE di Ivar Jacobson per dare vita a UML innovembre 1997.
La notazione del diagramma di classe di OMT era molto popolare e veniva quindi utilizzata nei lavori di riferimento pubblicati prima di UML, come " Design Patterns ". I concetti di base erano classe , istanza e oggetto, nonché attributo e metodo .