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
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
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
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 |