Le modèle de données d'une entreprise ou, pour rester plus simple, d'un système ou d'une application en est la base fondamentale. Il en représente le squelette. Ce modèle d'information fournit une vision globale des structures qu'il est censé représenter. Il permet d'assurer la cohérence des définitions des objets de base d'un système donné.

Il permet, également, d'en assurer l'évolution dans le temps sans divergences.
Depuis quelque temps déjà, il est apparu que l'un des meilleurs modèles de représentation des données et aussi des traitements, est le modèle objet dont le fer de lance est le formalisme UML.

L’objet est défini comme un système autonome, détenteur d'un ensemble de connaissances qu'il peut communiquer au monde extérieur.

L’objet est une abstraction puissante qui permet d’élaborer un modèle (représentation simplifiée d'un processus ou d'un système issue de l'application d'une ou plusieurs méthodes.)
Pour modéliser un système et le comprendre, il faut organiser les abstractions (objets, classes) qu'il contient.
Cette organisation se fait via des liens sémantiques que l'on identifie par le biais de l'analyse. Les types de liens les plus connus sont :

  La classification (instanciation) ;
La généralisation-spécialisation ;
L’association ;
L’agrégation ;
Le lien d’utilisation ;
...
TECH-AP a une longue expérience dans le domaine des méthodes objets et d'UML en particulier. Ses consultants ont été à l'origine d'expériences réussies de mise en œuvre de ce langage dans des projets d'étude ou de développement avec l'aide d'outils.