Rapport : Comparer les modèles

Utiliser

Ce rapport analyse des modèles sur la base d'options définies. Vous pouvez comparer directement plusieurs modèles entre eux ou vous pouvez définir les modèles de comparaison par rapport à un modèle source, même à travers les bases de données, ainsi que les versions de modèles et les comparer avec le modèle source. Selon les options définies, la sortie affiche tous les éléments modifiés, tous les éléments qui existent uniquement dans le modèle source ou tous les éléments qui n'existent que dans les modèles avec lesquels vous souhaitez comparer. Tous les objets, liaisons, textes libres et objets graphiques sont pris en compte.

Dans le cadre de la comparaison de modèles (comparaison d'existence) vous pouvez, d'une part, sortir les différences entre les modèles requis (modèle source) et les modèles réels (modèles de comparaison) en ce qui concerne l'existence d'objets. D'autre part, vous pouvez analyser les différences relatives aux attributs (comparaison d'attributs) et aux relations (comparaison de relations) pour les objets communs.

Outre l'option d'une comparaison de modèles à travers les bases de données, des critères de sélection facultatifs sont également disponibles afin de déterminer les modèles réels (modèles de comparaison). En outre, vous déterminez les critères selon lesquels des objets sont reconnus comme étant identiques.

Vous pouvez sélectionner les options suivantes :

Options de comparaison

Au sein de la base de données

Définit que la comparaison de modèles s'effectue au sein de la base de données actuelle.

Entre les bases de données

Définit que la comparaison de modèles s'effectue entre des modèles qui proviennent de différentes bases de données. Lorsque vous activez cette option, vous pouvez sélectionner la base de données contenant les modèles de comparaisons.

Base de données

Spécifiez la base de données de laquelle doit provenir le modèle à comparer.

Le champ offre toutes les bases de données du locataire actuel.

Différentes versions du modèle sélectionné

Définit que la comparaison de modèles s'effectue entre le modèle sélectionné et ses versions.

La condition en est que le modèle sélectionné a été enregistré dans une base de données versionnable et qu'il en existe au moins une version.

Modèle maître ou variantes du modèle sélectionné

Définit que le modèle sélectionné est comparé à son modèle maître s'il est une variante d'un modèle ou bien qu'il est comparé à une de ses variantes s'il est un modèle maître.

Modèles avec le même attribut

Définit que le modèle sélectionné est comparé à des modèles s'ils possèdent la même valeur d'attribut par rapport à un attribut sélectionné.

Le champ Attribut vous permet de déterminer le type d'attribut qui doit être identique pour qu'un modèle puisse être comparé à un autre.

Attribut

Définissez la valeur d'attribut qui doit être identique pour qu'un modèle puisse être comparé à un autre.

Respecter la casse

Définissez que la casse est respectée lors du contrôle de la valeur d'attribut.

Si la case est activée, il en résulte p. ex. que la valeur d'attribut Processus de l'attribut Nom n'est pas identique à la valeur d'attribut processus et que les modèles ne sont donc pas comparés.

Modèles avec le même GUID

Compare les modèles possédant un GUID identique.

Le GUID est une suite de caractères qui garantit l'univocité universelle des éléments. Le GUID est attribué automatiquement par le système.

Modèles de comparaison quelconques

Permet de comparer le modèle sélectionné à un modèle quelconque.

Inclure

Éléments n'existant que dans le modèle source

Détermine que les éléments existant seulement dans le modèle source et non dans les modèles de comparaison sont sortis.

Éléments n'existant que dans les modèles de comparaison

Détermine que les éléments existant seulement dans le deuxième modèle de comparaison et non dans le modèle source sont sortis.

Éléments modifiés dans les deux modèles

Détermine que tous les éléments modifiés des deux modèles sont sortis.

Éléments modifiés dans tous les modèles

Détermine que tous les éléments modifiés dans tous les modèles sont sortis.

Éléments

Propriétés du modèle

Définit que les propriétés du modèle modifiées, p. ex. le modèle de représentation, la couleur de fond ou les attributs de modèles, doivent être affichées.

Définitions d'objets

Détermine que toutes les modifications des définitions d'objets sont sorties par rapport aux aspects suivants : attributs, associations et symbole standard.

Vous pouvez comparer les modèles par rapport à leur sémantique en activant l'option Définition d'objet et en désactivant l'option Valeurs d'objets (symboles).

Dans ce cas, la comparaison de modèles tient compte du fait que le contenu sémantique est identique si un modèle contient deux valeurs d'un objet dont chacune possède une liaison vers deux objets, ou si un modèle contient une valeur d'un objet qui possède deux liaisons vers deux objets.

Attributs d'objets

Définit que les attributs modifiés sont sortis.

Attributs système

Définit que les attributs système modifiés, p. ex. le moment de création, le dernier utilisateur, etc. doivent être affichés.

Valeurs d'objets (symboles)

Détermine que toutes les modifications relatives au symbole d'objet des valeurs d'objets sont affichées.

Vous pouvez comparer les modèles par rapport à leur sémantique en activant l'option Définition d'objet et en désactivant l'option Valeurs d'objets (symboles).

Dans ce cas, la comparaison de modèles tient compte du fait que le contenu sémantique est identique si un modèle contient deux valeurs d'un objet dont chacune possède une liaison vers deux objets, ou si un modèle contient une valeur d'un objet qui possède deux liaisons vers deux objets.

Aspect

Détermine que toutes les modifications relatives à la représentation des valeurs d'objets (ombrage, style de trait, remplissage etc.) sont affichées.

Position/Taille

Détermine que les modifications relatives à la position des valeurs d'objets dans la zone de modélisation et à leur taille sont affichées.

Position des attributs

Détermine que les modifications relatives à la position des attributs des valeurs d'objets sont affichées.

Définition de liaison

Détermine que toutes les modifications des définitions de liaisons sont sorties par rapport aux attributs et liaisons.

Attributs de liaisons

Définit que les attributs modifiés sont sortis.

Valeurs de liaisons (icônes de flèche)

Détermine que toutes les modifications relatives à l'icône de flèche des valeurs de liaisons sont affichées.

Représentation de liaison

Détermine que toutes les modifications relatives à la représentation des valeurs de liaisons (couleur, style de trait, flèche vers la source etc.) sont affichées.

Tracé des liaisons

Détermine que les modifications du tracé des liaisons sont sorties. Le tracé d'une liaison change lorsqu'elle est fixée à un autre endroit de l'objet (point d'ancrage). Il change également lorsque le nombre d'angles d'une liaison est modifié. Normalement, le sens des liaisons change au niveau de leurs angles.

Placement des attributs des liaisons

Détermine que les modifications sont sorties dès que les attributs des valeurs de liaisons sont placés à un autre endroit ou supprimés ou que d'autres attributs sont placés.

Objets graphiques

Détermine que les modifications relatives aux objets graphiques (position, taille, forme, etc.) sont affichées.

Texte libre

Détermine que les modifications relatives aux textes libres (position, contenu, etc.) sont affichées.

Critères supplémentaires pour identifier des objets identiques

Objets avec le même attribut

Permet la sélection d'un attribut à l'aide duquel les objets peuvent être identifiés comme étant similaires. Lorsque vous choisissez cette option, la casse, les sauts de lignes et les espaces peuvent être pris en considération.

Des objets peuvent être définis comme étant identiques s'ils sont des objets du même type et s'ils concordent par rapport à un attribut à sélectionner, par ex NAME. Lors de la comparaison d'objets à travers un attribut identique, il faut tenir compte du fait que l'affectation des objets n'est pas obligatoirement univoque. Vous devez veiller vous-même à garantir l'univocité à l'aide de conventions internes. Si l'attribut correspondant n'est pas géré, il est impossible de définir des objets identiques à cet objet car dans ce cas, il s'agirait de tous les objets pour lesquels l'attribut n'est pas non plus géré.

Respecter la casse

Seuls les objets dont le nom correspond exactement à la casse seront recherchés.

Tenir compte des sauts de ligne et des espaces

Tient uniquement compte des valeurs d'attributs exactement similaires en ce qui concerne les sauts de lignes et les espaces.

Contexte

La comparaison de modèles tient compte de tous les modèles ARIS 'normaux'. Seuls les modèles suivants ne sont pas pris en compte par la comparaison de modèles :

Format de sortie

La sortie s'effectue sous forme de classeur Excel. Vous trouverez ci-après l'exemple d'une comparaison de modèle de versions de modèles.

Les tables suivantes sont sorties :

Résumé

Cette table contient toutes les options de comparaison.

Résumé

Résultat de la comparaison

Cette table contient une vue d'ensemble de toutes les modifications.

Le jaune indique une mise à jour, le rouge signifie que des éléments ont été supprimés et le vert que des éléments ont été ajoutés.

Cette table contient toutes les options de comparaison.

Détails de comparaison

Cette table contient le détail de toutes les différences.

Détails de comparaison

Graphiques

Les différences dans les modèles graphiques sont affichées en couleur dans cette table.

Graphiques