Langage de modélisation

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Un langage de modélisation est un langage artificiel qui peut être utilisé pour exprimer de l'information ou de la connaissance ou des systèmes dans une structure qui est définie par un ensemble cohérent de règles.

Les règles sont utilisées pour l'interprétation de la signification des composants dans la structure.

Langages graphiques et textuels

Un langage de modélisation peut être graphique ou textuel.

Les langages de modélisation graphiques utilisent des techniques de diagrammes avec des symboles associés à des noms qui représentent les concepts et des lignes qui connectent les symboles et qui représentent les relations et les diverses autres annotations graphiques pour représenter les contraintes.

Les langages de modélisation textuels utilisent typiquement des mots-clés standardisés accompagnés de paramètres pour rendre les expressions interprétables par les ordinateurs.

Un exemple de langage de modélisation graphique et un langage de modélisation textuel correspondant est EXPRESS-G et EXPRESS (ISO 10303-11).

Domaines fonctionnels

On utilise différentes sortes de langages de modélisation dans des disciplines variées :

Exemples de langages de modélisation

  • EXPRESS et EXPRESS-G (ISO 10303-11) est un standard international de langage de modélisation des données dont le champ d'application est général. Il est utilisé, entre autres, pour spécifier différents modèles de données de standards ISO, comme les protocoles d'application de ISO 10303 (STEP), ISO 13584, ISO 15926 et d'autres.

Voir aussi

v · m
Domaines de l'informatique
Remarque : cette liste s'inspire du système de classification informatique de l'ACM édité en 2012
Matériel
Appareil et organisation
d'un système
Réseau
Organisation du logiciel
Théorie et outil (en)
de programmation
Développement de logiciel
Théorie du calcul (en)
Algorithmique
Mathématiques
de l'informatique
Système d'information
Sécurité
Interactions homme-machine
Concurrence (en)
Intelligence artificielle
Apprentissage automatique
Infographie
Audio informatique
Informatique appliquée
  • icône décorative Portail de l’informatique