Aller au contenu principal

ArchiMate 4 – Chapitre 4 : Domaine commun

Lacrif
Lacrif
CO Founder
Dernière modification : 24/05/2026

Le Domaine Commun contient des éléments génériques qui peuvent être utilisés dans différents domaines. Ces éléments évitent la redondance en fournissant des concepts partagés applicables à tous les niveaux de l'architecture d'entreprise.

Rôle du domaine commun

Les éléments du domaine commun sont particulièrement utiles pour modéliser des comportements qui traversent plusieurs domaines, comme un service ou un processus qui opère à la fois au niveau métier et applicatif.

4.1. Éléments de structure active

4.1.1. Rôle (Role)

Notation : Role
Définition

Un Rôle est la responsabilité assumée ou la partie jouée par un acteur interne ou un composant lors de l'exécution d'un comportement spécifique. Il définit un comportement attendu de manière abstraite, indépendamment de l'entité qui l'assume effectivement.

Un rôle peut être interprété comme une classification des comportements d'une entité active. Un même acteur peut jouer plusieurs rôles, et plusieurs acteurs peuvent jouer le même rôle.

Usage typique : modéliser les responsabilités au sein d'un processus métier sans se lier à un individu ou un système particulier.


4.1.2. Collaboration (Collaboration)

Notation : Collaboration
Définition

Une Collaboration est un agrégat de deux éléments ou plus qui coopèrent pour réaliser un comportement collectif. Elle représente le travail combiné de plusieurs entités actives.

Usage typique : représenter une équipe pluridisciplinaire, un groupe d'applications qui coopèrent, ou un ensemble de nœuds travaillant ensemble dans un cluster.


4.1.3. Chemin (Path)

Notation : Path
Définition

Un Chemin représente le lien de communication ou le canal d'interaction entre deux nœuds ou composants. Il modélise les voies d'échange d'informations ou de ressources.

Usage typique : représenter les canaux de communication réseau, les API, les bus de messages ou tout autre vecteur d'échange entre composants.


4.2. Éléments comportementaux

4.2.1. Service (Service)

Notation : Service
Définition

Un Service est un comportement défini externement exposé par un ou plusieurs éléments, qui fournit de la valeur à une autre entité. Un service est la vue externe d'un processus ou d'une fonction interne.

Le service est un concept central dans ArchiMate : il représente ce qu'une entité offre à son environnement. Il est réalisé par un processus ou une fonction interne et peut être accessible via une interface.

Usage typique : modéliser les services métier délivrés aux clients, les services applicatifs exposés aux autres applications, ou les services technologiques fournis par l'infrastructure.


4.2.2. Processus (Process)

Notation : Process
Définition

Un Processus est un élément comportemental interne ordonné qui produit un résultat spécifique. Il représente une séquence d'activités qui, collectivement, accomplissent un objectif particulier.

Usage typique : documenter les flux de travail opérationnels, les procédures métier ou les séquences d'exécution applicatives.


4.2.3. Fonction (Function)

Notation : Function
Définition

Une Fonction est un élément comportemental interne qui regroupe des comportements selon des critères de ressources, de compétences ou de localisation. À la différence d'un processus, une fonction n'est pas nécessairement ordonnée séquentiellement.

Usage typique : représenter une capacité ou compétence organisationnelle (ex. « gestion des commandes », « comptabilité »).


4.2.4. Événement (Event)

Notation : Event
Définition

Un Événement est un changement d'état qui déclenche un comportement. Il peut représenter un fait interne (résultat d'un processus) ou un fait externe (signal reçu de l'environnement).

Usage typique : modéliser les déclencheurs de processus, les notifications, les alertes système ou les changements de statut.


4.3. Éléments composites

4.3.1. Groupement (Grouping)

Notation : Grouping
Définition

Un Groupement agrège ou compose des concepts qui appartiennent ensemble selon un critère particulier. Il peut contenir des éléments de tout type et de tout domaine.

Usage typique : organiser visuellement des éléments liés, représenter un périmètre d'application ou une zone d'architecture.


4.3.2. Localisation (Location)

Notation : Location
Définition

Une Localisation représente un emplacement conceptuel ou physique où des éléments de structure et de comportement sont situés. Elle peut représenter un site géographique, un data