OMT est l’acronyme de « Object Modeling Technique ». OMT est un langage de programmation permettant d’élaborer des applications orientées objet (une partie du langage UML). OMT se base donc sur la spécification des besoins et matérialise les systèmes selon leurs données structurelles d’une part et selon leurs physionomies fonctionnels et modifiables.