ArchiMate 4 – Chapitre 2 : Définitions
Pour les besoins de ce standard, les termes et définitions suivants s'appliquent. Le standard TOGAF® doit être référencé pour les termes liés à l'architecture d'entreprise non définis dans ce chapitre.
Termes fondamentaux du langage
ArchiMate Core Language — La partie centrale du langage ArchiMate qui définit les éléments fondamentaux pour modéliser les architectures d'entreprise. Elle inclut des éléments de quatre domaines : Commun, Métier, Application et Technologie.
ArchiMate Full Language — Le contenu complet du langage ArchiMate, qui inclut le langage core ainsi que les domaines Motivation, Stratégie, et Implémentation & Migration.
Domaines et aspects
Architecture Domain — Un regroupement de concepts du langage ArchiMate organisés autour d'une préoccupation architecturale cohérente. Les domaines définis dans ArchiMate 4 sont : Commun, Métier, Application, Technologie, Motivation, Stratégie, et Implémentation & Migration.
Aspect — Une classification des éléments du langage ArchiMate basée sur la layer structure vs. le comportement : Structure active (active structure), Comportement (behavior), et Structure passive (passive structure).
Vues et points de vue
Architecture View — Une représentation d'un système selon les préoccupations d'un ou plusieurs de ses intervenants. Une vue est exprimée par un ou plusieurs modèles architecturaux, qui peuvent être présentés sous forme de diagrammes.
Architecture Viewpoint — Une spécification des conventions pour construire, interpréter et utiliser une vue d'architecture pour adresser un ensemble particulier de préoccupations de parties prenantes.
Éléments du langage
Concept — Un terme de base dans le langage ArchiMate. Un concept est soit un élément, soit une relation.
Element — Un concept de base du langage ArchiMate. Un élément est soit un élément actif de structure, soit un élément comportemental, soit un élément passif de structure, soit un élément composite.
Core Element — Un élément appartenant aux domaines Métier, Application, ou Technologie du langage ArchiMate core.
Composite Element — Un élément qui peut contenir d'autres éléments, par exemple un groupement ou un emplacement.
Relationship — Un concept de base du langage ArchiMate qui relie deux éléments ou concepts. Les relations sont classées en : structurelles, de dépendance, dynamiques, et autres.
Modélisation
Model — Une représentation d'un sujet d'intérêt. Un modèle fournit une description plus petite, plus simple ou plus facilement manipulable du sujet modélisé. Dans ArchiMate, un modèle est une collection d'éléments et de relations.
Attribute — Une propriété associée à un concept ArchiMate. Par exemple, un nom, une description, une identification unique (ID), etc.
Conformité
Conformance — La satisfaction des exigences de la spécification ArchiMate. La conformité d'un outil ou d'un modèle est vérifiée par rapport aux exigences normatives du standard.
Conforming Implementation — Une implémentation (outil, système, méthode) qui satisfait toutes les exigences obligatoires (SHALL) définies dans la spécification ArchiMate 4.
Tableau récapitulatif
| Terme | Catégorie | Description courte |
|---|---|---|
| ArchiMate Core Language | Langage | Domaines Commun, Métier, Application, Technologie |
| ArchiMate Full Language | Langage | Core + Motivation, Stratégie, Implémentation |
| Architecture Domain | Structure | Regroupement de concepts par préoccupation |
| Architecture View | Vue | Représentation selon des préoccupations de parties prenantes |
| Architecture Viewpoint | Vue | Conventions pour construire une vue |
| Aspect | Structure | Active structure / Behavior / Passive structure |
| Attribute | Modèle | Propriété d'un concept (nom, ID, description…) |
| Composite Element | Élément | Élément pouvant contenir d'autres éléments |
| Concept | Langage | Terme de base : élément ou relation |
| Conformance | Conformité | Satisfaction des exigences de la spec |
| Conforming Implementation | Conformité | Outil/méthode satisfaisant les exigences SHALL |
| Core Element | Élément | Élément des domaines Métier/Application/Technologie |
| Domain | Structure | Regroupement de concepts du langage |
| Element | Élément | Active / Behavior / Passive / Composite |
| Model | Modèle | Collection d'éléments et de relations |
| Relationship | Relation | Lien entre deux éléments ou concepts |