Réserver une Démo
Pré. Proc.

Modèle de validation des modèles

Les erreurs sont indiquées par un code d'erreur au format MVRxxnnnn où :

  • xx est 80 par défaut (si la MDG Technologie pour UPDM est le seul Add-In que vous avez installé) mais il peut s'agir d'un autre nombre, et
  • nnnn est un nombre hexadécimal de 0001 à 0013 comme décrit ici

MVRxx0001 - activité

Message d'erreur : L'action comporte une activité manquante ou non valide (stéréotype requis : <stereotypeList>)

La règle de validation vérifie que les éléments Action stéréotypés appartiennent à une activité avec le stéréotype requis.

Solution : Localisez l' Action dans la fenêtre Navigateur , localisez une activité avec l'un des stéréotypes nommés (ou leurs spécialisations) ou créez-en une nouvelle, et faites glisser l' Action vers l'activité.

Stéréotypes Action

Stéréotypes d'activité

FonctionAction

Une fonction

OperationalActivityAction

Activité opérationnelle

ServiceOperationAction

Une fonction

ServiceOperationAction

Fonction de service

MVRxx0002 - élément annoté

Message d'erreur : la note contient un élément annoté non valide (stéréotype requis : <stéréotype>)

Cette règle de validation vérifie que les éléments Note stéréotypés sont attachés (par un connecteur NoteLink) à un élément avec le stéréotype requis.

Solution : attachez la Note à un élément avec le stéréotype nommé (ou l'une de ses spécialisations). Vous pouvez le faire soit en faisant glisser l'extrémité opposée du connecteur NoteLink, soit en supprimant le connecteur NoteLink et en en créant un nouveau avec le Quick Linker.

Note les stéréotypes

Stéréotypes d'éléments annotés

Alias

Élément UPDME

ArchitectureMétadonnées

Description architecturale

Définition

Élément UPDME

Configuration standard

CapacitéConfiguration

StéréotypeExtension

Élément UPDME

MVRxx0003 - comportement

Message d'erreur : L'action a un comportement manquant ou non valide (stéréotype requis : <stéréotype>)

Cette règle de validation vérifie que les éléments CallBehaviorAction stéréotypés appellent un Behavior avec le stéréotype requis.

Solution : Cliquez-droit sur l' Action et sélectionnez Avancé | Définissez le classificateur Comportementale ou appuyez sur Ctrl+L et sélectionnez un élément de comportement avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes Action

Stéréotypes de comportement

OperationalActivityAction

Activité opérationnelle

ServiceFunctionAction

Fonction de service

MVRxx0004 - classe

Message d'erreur : L' object n'a pas de classe propriétaire valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments de propriété stéréotypés (parties ou attributs) appartiennent à une classe avec le stéréotype requis.

Solution : Localisez la propriété dans la fenêtre Navigateur , localisez une classe avec l'un des stéréotypes nommés (ou leurs spécialisations) ou créez-en une nouvelle, et faites glisser la propriété vers la classe.

Stéréotypes de propriété

Stéréotypes de classe

Équipement

RessourceOrganisationnelle

Logiciel hébergé

RessourceArtefact

Ressource humaine

CapacitéConfiguration

NoeudEnfant

NoeudParent

NodeRole

Nœud

Partie

RessourceArtefact

PostRole

Organisme

Domaine du problème

LogiqueArchitecture

ProtocolLayer

Protocole

ComposantRessource

CapacitéConfiguration

ResourceRole

Ressource

Pièce structurelle

Phase d'entreprise

Sous-organisation

Organisme

Partie temporelle

Phase d'entreprise

Configurationutilisée

CapacitéConfiguration

MVRxx0005 - classificateur

Message d'erreur : L' object n'a pas de classificateur valide ( valeur autorisée : <stereotype>)

Cette règle de validation vérifie que les éléments d'instance stéréotypés (objets) sont classés par éléments avec les stéréotypes requis.

Solution : Sélectionnez l' object , cliquez-droit dessus et sélectionnez Avancé | Classificateur d'instance ou appuyez sur Ctrl+L et sélectionnez un élément classificateur avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes Object

Stéréotypes de classificateur

ActualMeasurementSetActualMeasurementSet

Jeu de mesures

Organisation réelle

Organisme

Personneréelle

Personne

ActualPost

Poster

Projetréel

Projet

RéelProjetJalon

Type de jalon du projet

Capacité sur le terrain

CapacitéConfiguration

MVRxx0006 - client

Message d'erreur : la relation n'a pas de client valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que, pour les relations de dépendance ou de réalisation stéréotypées, leurs éléments client (source) ont les stéréotypes requis.

Solution : Faites glisser la fin de la relation sans la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes relationnels

Stéréotypes de l'élément client

ArbitraireRelation

Concept opérationnel de haut niveau

RéférenceArchitecturale

Description architecturale

Compatible avec

Nœud

DéfinitArchitecture

Description architecturale

Capacité d'exposition

Nœud

Exposer

Interface de service

FillsPost

Personneréelle

Prévoir

SujetDePrévision

OutilsOpérationnels

ÉlémentSystèmes

MapsToCapability

Activité opérationnelle standard

Séquence d'étapes

RéelProjetJalon

OwnsProcess

ActualOrganizationalResourceActualOrganizationalResource

Effectue

Interprète

ProjectSequence

Projetréel

Fournit la compétence

Ressource

RéaliseCapacité

Ressource

RéaliseCapacité

Interface de service

Nécessite une compétence

ResourceRole

Pareil que

Élément UPDME

Prend en charge l'activité opérationnelle

Interface de service

MVRxx0007 - élément contraint

Message d'erreur : la contrainte contient un élément contraint non valide (stéréotype requis : %s)

Cette règle de validation vérifie que les éléments Constraint stéréotypés sont attachés (par un NoteLink) aux éléments avec les stéréotypes requis.

Solution : attachez la contrainte à un élément avec le stéréotype nommé (ou l'une de ses spécialisations). Vous pouvez le faire soit en faisant glisser l'extrémité opposée du connecteur NoteLink, soit en supprimant le connecteur NoteLink et en en créant un nouveau à l'aide du Quick Linker.

Stéréotypes de contrainte

Stéréotypes d'éléments contraints

ContrainteOpérationnelle

SubjectOfOperationalConstraint

ContrainteRessource

SubjectOfResourceConstraint

MVRxx0008 - rôles finaux

Message d'erreur : la relation n'a pas de rôle de fin valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que, pour les relations d'association ou de connecteur stéréotypées, les éléments aux deux extrémités de la relation ont les stéréotypes requis.

Solution : faites glisser une ou les deux extrémités de la relation vers les éléments avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes relationnels

Stéréotypes de l'élément final

Ligne d'aiguille

NoeudEnfant

Ligne d'aiguille

NodePort

ResourceConnector

ResourcePort

Interface des ressources

ResourceRole

MVRxx0009 - type de fin

Message d'erreur : la relation n'a pas de type de fin valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que, pour les connecteurs stéréotypés, les éléments (Objets ou Parties) aux deux extrémités de la relation sont typés par les stéréotypes requis.

Solution : faites glisser une ou les deux extrémités de la relation vers des éléments qui ont des types avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes des connecteurs

Stéréotypes de fin Type

Relation d'entité

EntityItem

Ligne d'aiguille

Nœud

Interface des ressources

Ressource

MVRxx000a - source d'informations

Message d'erreur : la relation n'a pas de source d'informations valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments de source de relation InformationFlow stéréotypés ont les stéréotypes requis.

Solution : faites glisser la fin du flux d'informations sans la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes du flux d'informations

Stéréotypes de l'élément source

Relation d'organisation réelle

ActualOrganizationalResourceActualOrganizationalResource

Commandes

RessourceOrganisationnelle

Contrôles

RessourceOrganisationnelle

Échange opérationnel

Nœud

InteractionRessource

Ressource

MVRxx000b - information cible

Message d'erreur : la relation n'a pas de cible d'informations valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments cible de relation InformationFlow stéréotypés ont les stéréotypes requis.

Solution : Faites glisser la fin du flux d'informations avec la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes du flux d'informations

Cibler les stéréotypes des éléments

Relation d'organisation réelle

ActualOrganizationalResourceActualOrganizationalResource

Commandes

RessourceOrganisationnelle

Contrôles

RessourceOrganisationnelle

Échange opérationnel

Nœud

InteractionRessource

Ressource

MVRxx000c - Attribut appartenant

Message d'erreur : L'élément a un attribut non valide (stéréotype requis : <stéréotype>)

Cette règle de validation vérifie que, pour les éléments Class stéréotypés, tous les attributs qu'ils possèdent ont les stéréotypes requis.

Solution : Remplacez l'attribut par un avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes de classe

Stéréotypes d'attribut

EntityItem

Attribut d'entité

Environnement

EnvironnementPropriété

Concept opérationnel de haut niveau

ConceptRôle

Jeu de mesures

La mesure

Type de jalon du projet

ProjetThème

Interface de service

Attribut de service

MVRxx000d - opération détenue

Message d'erreur : L'élément a une opération non valide (stéréotype requis : %s)

Cette règle de validation vérifie que, pour les éléments Class stéréotypés, toutes les opérations qu'ils possèdent ont les stéréotypes requis.

Solution : Remplacez l'opération par une avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotype de classe

Opération Stéréotype

Interface de service

Opération de service

MVRxx000e - paramètre propriétaire

Message d'erreur : l'élément a un paramètre d'activité non valide (stéréotype requis : %s)

Cette règle de validation vérifie que, pour les éléments Activity stéréotypés, tous les éléments ActivityParameter qu'ils possèdent possèdent les stéréotypes requis.

Solution : Localisez le ActivityParameter dans la fenêtre Navigateur et faites-le glisser et déposez-le sur un élément avec le stéréotype approprié, et/ou remplacez le ActivityParameter dans son propriétaire actuel par un ActivityParameter avec le stéréotype nommé.

Stéréotypes d'activité

Stéréotypes des paramètres d'activité

Une fonction

FunctionParameter

Activité opérationnelle

Paramètre opérationnel

MVRxx000f - Port propriétaire

Message d'erreur : L'élément a un port non valide (stéréotypes requis : <stereotypeList>)

Cette règle de validation vérifie que, pour les éléments de classe stéréotypés, tous les ports qu'ils possèdent ont les stéréotypes requis.

Solution : Localisez le port dans la fenêtre Navigateur et faites-le glisser sur un élément avec le stéréotype approprié, et/ou remplacez le port de son propriétaire actuel par un port avec l'un des stéréotypes nommés.

Stéréotypes de classe

Stéréotypes portuaires

Nœud

NodePort

Nœud

RequestPoint

Nœud

Point de service

Ressource

RequestPoint

Ressource

ResourcePort

Ressource

Point de service

MVRxx0010 - origine

Message d'erreur : La relation n'a pas de source valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments source stéréotypés du connecteur ActivityEdge ont les stéréotypes requis.

Solution : Faites glisser la fin de la relation sans la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes ActivityEdge

Stéréotypes de l'élément source

FonctionEdge

ServiceOperationAction

OperationalActivityEdge

OperationalActivityAction

MVRxx0011 - fournisseur

Message d'erreur : La relation n'a pas de fournisseur valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments fournisseur (cible) de relation de dépendance ou de réalisation stéréotypés ont les stéréotypes requis.

Solution : Faites glisser la fin de la relation avec la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes relationnels

Stéréotypes de l'élément fournisseur

ArbitraireRelation

Concept opérationnel de haut niveau

RéférenceArchitecturale

Description architecturale

Compatible avec

Emplacement référé

DéfinitArchitecture

Phase d'entreprise

Capacité d'exposition

Aptitude

Exposer

Aptitude

FillsPost

ActualPost

Prévoir

SujetDePrévision

OutilsOpérationnels

ÉlémentOpérationnel

MapsToCapability

Aptitude

Séquence d'étapes

RéelProjetJalon

OwnsProcess

Activité opérationnelle

Effectue

Activité réalisée

ProjectSequence

Projetréel

Fournit la compétence

Compétence

RéaliseCapacité

Aptitude

RéaliseCapacité

Compétence

Nécessite une compétence

ExterneIndividuel

Pareil que

TypeExterne

Prend en charge l'activité opérationnelle

Activité opérationnelle

MVRxx0012 - cible

Message d'erreur : la relation n'a pas de cible valide (valeurs autorisées : <stereotypeList>)

Cette règle de validation vérifie que les éléments cible stéréotypés du connecteur ActivityEdge ont les stéréotypes requis.

Solution : Faites glisser la fin de la relation avec la pointe de flèche vers un élément avec le stéréotype nommé (ou l'une de ses spécialisations).

Stéréotypes ActivityEdge

Cibler les stéréotypes des éléments

FonctionEdge

ServiceOperationAction

OperationalActivityEdge

OperationalActivityAction

MVRxx0013 - type

Message d'erreur : L' object n'a pas un type valide ( valeur autorisée : <stereotype>)

Cette règle de validation vérifie que les éléments de propriété stéréotypés (Parts ou attributs) ont des éléments de type avec les stéréotypes requis.

Solution : Pour les pièces, cliquez-droit sur la pièce et sélectionnez 'Avancé | Définissez le Type de propriété ' ou appuyez sur Ctrl+L et sélectionnez un élément de type avec le stéréotype nommé (ou l'une de ses spécialisations). Pour les attributs, ouvrez la fenêtre Fonctionnalités de l'attribut et sélectionnez un élément de type avec le stéréotype nommé (ou une de ses spécialisations) dans le champ ' Type '.

Stéréotypes de propriété

Stéréotypes d'élément Type

ConceptRôle

ConceptItem

EnvironnementPropriété

Type d'environnement

Équipement

RessourceArtefact

FunctionParameter

ResourceInteractionItemResourceInteractionItem

Logiciel hébergé

Logiciel

Ressource humaine

RessourceOrganisationnelle

Ressourceconnue

Ressource

NodePort

Élément d'échange opérationnel

NodeRole

Nœud

Paramètre opérationnel

Élément d'échange opérationnel

Partie

RessourceArtefact

PostRole

Poster

ProjetThème

ProjectThemeStatus

ProtocolLayer

Protocole

RequestPoint

Interface de service

ComposantRessource

RessourceArtefact

ResourcePort

ResourceInteractionItemResourceInteractionItem

Point de service

Interface de service

Pièce structurelle

Phase d'entreprise

Sous-organisation

Organisme

Partie temporelle

Phase d'entreprise

Configurationutilisée

CapacitéConfiguration