Pré. | Proc. |
Stéréotypes UPDM
ActualMeasurementSetActualMeasurementSetActualMeasurementSet
Un ensemble ou une collection de mesures ; utilisé dans AV-3, OV-3, SV-6 et SV-7.
Extensions :
- Object
- Le classificateur doit être un ensemble de mesures
- Appuyez sur et faites glisser un élément MeasurementSet depuis la fenêtre Navigateur pour créer une instance, ou déposez un ActualMeasurementSet depuis la boîte à outils Diagramme et appuyez sur pour définir le classificateur ; définissez l' State l' Exécuter et entrez les valeurs réelles pour chacun des attributs du classificateur
Organisation réelle
Une organisation spécifique réelle en tant qu'instance d'une classe d'organisation ; utilisé dans AcV-1, OV-4, StV-5, TV-1 et TV-2.
Extensions :
- Object
- ActualOrganizationalResourceActualOrganizationalResource
- Le classificateur doit être une organisation
- Appuyez sur et faites glisser une organisation depuis la fenêtre Navigateur pour créer une instance, ou déposez une ActualOrganization depuis la boîte à outils Diagramme et appuyez sur pour définir le classificateur
- Peut avoir un ensemble de 'ratifiedStandards' (Standard)
- Peut être 'responsibleFor' un ensemble de ActualProject
- Peut être client et/ou fournisseur d'une ActualOrganizationRelationship
- Peut être client d'une dépendance OwnsProcess à une OperationalActivity
Relation d'organisation réelle
Une relation entre deux ressources organisationnelles réelles (organisations ou postes) ; utilisé dans OV-4.
Extensions :
- Flux d'information
- Le fournisseur doit être un ActualOrganizationalResource (ActualOrganization ou ActualPost)
- Le client doit être un ActualOrganizationalResource (ActualOrganization ou ActualPost)
- Réalise une ResourceInteraction
Personneréelle
Une personne nommée qui remplit un ActualPost ; utilisé dans OV-4.
Extensions :
- Object
- Le classificateur doit être une personne
- Appuyez sur et faites glisser une personne depuis la fenêtre du Navigateur pour créer une instance, ou déposez une personne réelle depuis la boîte à outils Diagramme et appuyez sur pour définir le classificateur
- Peut être un client d'une dépendance FillsPost à un ActualPost
ActualPost
Une publication réelle et spécifique, en tant qu'instance de la classe de publication ; utilisé dans AcV-1, OV-4 et StV-5.
Extensions :
- Object
- ActualOrganizationalResourceActualOrganizationalResource
- Le classificateur doit être une publication
- Appuyez sur et faites glisser un Post depuis la fenêtre Navigateur pour créer une instance, ou déposez un ActualPost depuis la boîte à outils Diagramme et appuyez sur pour définir le classificateur
- Peut être responsable d'un ensemble de ActualProject
- Peut être client et/ou fournisseur d'une ActualOrganizationRelationship
- Peut être client d'une dépendance OwnsProcess à une OperationalActivity
- Peut être fournisseur d'une dépendance FillsPost d'une ActualPerson
Projetréel
Une tentative limitée dans le temps de créer un ensemble spécifique de produits ou de services ; utilisé dans AcV-1, AcV-2, StV-3, StV-5 et SV-8.
Extensions :
- Object
- Le classificateur doit être un projet
- Appuyez sur et faites glisser un projet depuis la fenêtre Navigateur pour créer une instance, ou déposez un ActualProject depuis la boîte à outils Diagramme et appuyez sur pour définir le classificateur
- Peut avoir des agrégations vers ou depuis un autre ActualProject
- Peut avoir un ensemble de « OwnMilestones » (type ActualProjectMilestone, y compris IncrementMilestone, OutOfServiceMilestone, NoLongerUsedMilestone et DeployedMilestone)
RéelProjetJalon
Un événement dans un projet par lequel les progrès sont mesurés ; utilisé dans AcV-2, StV-3, StV-5 et SV-8.
Voir aussi : IncrementMilestone, OutOfServiceMilestone, NoLongerUsedMilestone et DeployedMilestone.
Extensions :
- Object
- IncrémentMilestone
- OutOfServiceMilestone
- Plus utiliséJalon
- Jalon déployé
- Le classificateur doit être un ProjectMilestone
- Peut avoir un ensemble de ressources associées
- Peut être client/fournisseur d'une MilestoneSequence
Alias
Un commentaire utilisé pour définir un nom alternatif pour un élément ; utilisé dans AV-2.
Extensions :
- Note
- AnnotatedElement doit être un UPDMElement
- Faites simplement glisser un Quicklink NoteLink de l'Alias vers l'élément annoté
Relation arbitraire
Représente une indication visuelle d'une connexion utilisée dans les diagrammes de concept opérationnel de haut niveau. Les connexions sont purement visuelles et ne peuvent être liées à aucune sémantique architecturale ; utilisé dans OV-1.
Extensions :
- Dépendance
- Le client et le fournisseur doivent tous deux être stéréotypés ConceptRole
- Faites glisser un lien rapide depuis un ConceptRole
Description architecturale
Une spécification d'un système de systèmes à un niveau technique, qui fournit également le contexte commercial ; utilisé dans AV-1.
Extensions :
- Paquetage
- Peut avoir une réalisation DefinesArchitecture à une EnterprisePhase
- Peut avoir une dépendance ArchitecturalReference à une autre ArchitecturalDescription
- Peut être annoté avec une note ArchitectureMetadata
RéférenceArchitecturale
Affirme qu'une description architecturale renvoie à une autre ; utilisé dans AV-1.
Extensions :
- Dépendance
- Client et Fournisseur doivent tous deux être stéréotypés ArchitecturalDescription
- Faites glisser un lien rapide à partir d'une description architecturale.
ArchitectureMétadonnées
Informations sur la description architecturale ; utilisé dans AV-1.
Extensions :
- Note
- Métadonnées
- AnnotatedElement doit être une ArchitecturalDescription
- Faites glisser un lien rapide à partir d'une description architecturale
Aptitude
Une spécification de haut niveau de la capacité de l'entreprise ; utilisé dans AV-1, OV-2, SOV-3, StV-1, StV-2, StV-3, StV-4, StV-5, StV-6, SV-1 et SV-9.
Extensions :
- Classe
- SujetDePrévision
- Peut avoir un ensemble de conditions d'environnement associées stéréotypées Environnement
- Les capacités peuvent être composées de capacités (agrégation composite)
- Les capacités peuvent dépendre des capacités (dépendance)
- Les capacités peuvent sous-classer les capacités (généralisation)
- Peut être fournisseur ou client d'une prévision (les deux doivent être du même stéréotype) (à partir de SubjectOfForecast)
CapacitéConfiguration
Un ensemble de ressources physiques et humaines (et leurs interactions) configurées pour fournir une capacité ; utilisé dans OV-1, OV-2, OV-3, StV-3, StV-5, SV-1, SV-3, SV-9, SV-10a, SV-12, TV-1, TV-2 et AcV-2.
Extensions :
- Classe
- Ressource
- ConceptItem
- Interprète
- ResourceInteractionItemResourceInteractionItem
- SubjectOfResourceConstraint
- SujetDePrévision
- ÉlémentSystèmes
- SubjectOfResourceStateMachineSubjectOfResourceStateMachine
- ResourceInteractionItemResourceInteractionItem
- SystemsNode
- Avoir un ensemble de jalons déployés associés, stéréotypés DeployedMilestone
- Avoir un jalon facultatif associé qui n'est plus utilisé, stéréotypé NoLongerUsedMilestone
- Avoir un ensemble de jalons d'incrément associés, stéréotypés IncrementMilestone
- Avoir un jalon hors service associé facultatif, stéréotypé OutOfServiceMilestone
- Être annoté par une note de Configuration Standard
- Être le type d'un ConceptRole (de ConceptItem)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être le client d'une réalisation RealizesCapability vers une capacité (à partir d'une ressource)
- Être le client d'une dépendance ProvidesCompetence à une compétence (à partir d'une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être le fournisseur ou le client d'une dépendance de prévision (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être la source et la cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
Climat
Un type de conditions météorologiques, ou une combinaison de conditions météorologiques, dans lesquelles un Artiste-interprète se produit ; utilisé dans StV-2.
Extensions :
- Classe
- Type d'environnement
- Peut être le type d'un EnvironmentProperty
Commandes
Affirme qu'une OrganizationalResource en commande une autre ; utilisé dans OV-4, SV-1 et SV-10c.
Extensions :
- Flux d'information
- InteractionRessource
- La source doit être une ressource organisationnelle
- La cible doit être une ressource organisationnelle
- Transmet un DataElement
Compatible avec
Associe un nœud à un emplacement pour affirmer que le nœud opérationnel doit être situé à cet emplacement ; utilisé dans OV-2.
Extensions :
- Dépendance
- Le client est un nœud
- Le fournisseur est un emplacement référé (emplacement ou emplacement physique)
- Faites glisser un lien rapide à partir d'un nœud
Compétence
Un ensemble spécifique de capacités définies par les connaissances, les compétences et l'attitude ; utilisé dans OV-4, SV-1 et SV-9.
Extensions :
- Classe
- SujetDePrévision
- Le fournisseur ou le client d'une dépendance de prévision (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Le fournisseur d'une dépendance ProvidesCompetence
- Le fournisseur d'une dépendance RequiresCompetence
ConceptRôle
Une relation qui affirme qu'un ConceptItem fait partie du concept opérationnel de haut niveau ; utilisé dans OV-1.
Extensions :
- Partie
- Type est un ConceptItem
- Propriété d'un HighLevelOperationalConcept
- Peut être fournisseur et client d'une dépendance ArbitraryRelationship
ConfigurationExchange
CapabilityConfigurations qui sont échangées entre les nœuds ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Flux d'information
- Échange opérationnel
- La source est un nœud (de OperationalExchange)
- La cible est un nœud (de OperationalExchange)
- Transmet une configuration de capacité
Contrôles
Un type de ResourceInteraction où une ressource en contrôle une autre ; utilisé dans SV-1 et SV-10c.
Extensions :
- Flux d'information
- InteractionRessource
- La source est une ressource organisationnelle (organisation ou publication)
- La cible est un ManufacturedResourceType (ResourceArtifact ou Software)
- Transmet un DataElement
Élément de données
Une représentation formalisée des données gérées par ou échangées entre les systèmes ; utilisé dans OV-4, SV-1, SV-2, SV-4, SV-6, SV-10a, SV-10b et SV-11.
Extensions :
- Classe
- SubjectOfResourceConstraint
- ResourceInteractionItemResourceInteractionItem
- ÉlémentSystèmes
- SubjectOfResourceStateMachineSubjectOfResourceStateMachine
- Peut avoir un ResourceConstraint attaché (à partir de SubjectOfResourceConstraint)
- Peut avoir un ensemble d'EntityItems définis associés
- Peut être transmis sur un flux d'informations Contrôles ou Commandes
L'échange de données
Un alias DoDAF pour ResourceInteraction.
Extensions :
- Flux d'information
- InteractionRessource
- ÉlémentSystèmes
- Transmet ResourceInteractionItem (Energy, Post, Organization, CapabilityConfiguration, Software, ResourceArtifact ou DataElement)
DéfinitArchitecture
Établit une relation entre ArchitecturalDescription et EnterprisePhase ; utilisé dans AV-1.
Extensions :
- La concrétisation
- Le client est une description architecturale
- Le fournisseur est une phase d'entreprise
- Faites glisser un lien rapide à partir d'une description architecturale
Définition
Une définition d'un élément de l'architecture ; utilisé dans AV-2.
Extensions :
- Note
- L'élément annoté est un UPDMElement
- Déposez de la boîte à outils et faites glisser un NoteLink vers n'importe quel élément UPDM
Jalon déployé
Affirme qu'une ActualOrganizationResource a commencé à utiliser, ou est censée commencer à utiliser, une CapabilityConfiguration à partir d'un moment précis ; utilisé dans StV-5.
Extensions :
- Object
- RéelProjetJalon
- Le classificateur doit être un ProjectMilestone (de ActualProjectMilestone)
- Avoir un ensemble de ActualOrganizationalResource associées (usedBy) (ActualOrganization ou ActualPost)
- Avoir un ensemble de ressources associées (de ActualProjectMilestone)
- Être client/fournisseur d'une MilestoneSequence (de ActualProjectMilestone)
TâcheEndurable
Un type de comportement reconnu par une entreprise comme étant essentiel pour atteindre ses objectifs - c'est-à-dire une spécification stratégique de ce que fait l'entreprise ; utilisé dans StV-1.
Extensions :
- Classe
- Cible de l'association d'EnterprisePhase
Énergie
Énergie à échanger entre les nœuds ; utilisé dans OV-2, OV-3, OV-5, SV-1, SV-4 et SV-6.
Extensions :
- Classe
- ResourceInteractionItemResourceInteractionItem
- Élément d'échange opérationnel
- Acheminées sur un flux d'information EnergyExchange
Échange d'énergie
Une relation spécifiant le besoin d'échanger de l'énergie entre les nœuds ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Flux d'information
- Échange opérationnel
- ÉlémentOpérationnel
- La source est un nœud (de OperationalExchange)
- La cible est un nœud (de OperationalExchange)
- Transmet une énergie stéréotypée de classe
Objectif d'entreprise
Un objectif spécifique requis de l'entreprise que l'architecture représente ; utilisé dans StV-1.
Extensions :
- Classe
- A une association à une EnterprisePhase
Phase d'entreprise
Un objectif spécifique et requis de l'entreprise que l'architecture représente ; utilisé dans AV-1, StV-1, StV-2, StV-5 et SV-9.
Extensions :
- Classe
- WholeLifeEnterprise
- Peut avoir un ensemble d'associations (statementTasks) à la classe EnduringTask
- Peut avoir un ensemble d'associations (expositions) à la classe de capacité
- Peut avoir un ensemble d'associations (habite) à la classe d'environnement
- Peut avoir un ensemble d'associations (objectifs) avec la classe EnterpriseGoal
- Peut avoir un ensemble d'associations (visions) avec EnterpriseVision Class
- Peut être le type d'un StructuralPart ou d'un TemporalPart
- Remplit un cas d'utilisation de mission
- Peut être fournisseur d'une réalisation DefinesArchitecture
EnterpriseVision
Les objectifs généraux d'une entreprise sur une période de temps donnée ; utilisé dans StV-1.
Extensions :
- Classe
- A une association à une EnterprisePhase
Attribut d'entité
Une propriété définie d'un EntityItem ; utilisé dans OV-7 et SV-11.
Extensions :
- Attribut
- Appartient à un EntityItem
EntityItem
Une définition (type) d'un élément d'intérêt ; utilisé dans OV-7 et SV-11.
Extensions :
- Classe
- Les attributs possédés doivent être stéréotypés EntityAttribute
- Appartenir à un DataModel
- Être le type de fin d'une EntityRelationship
- Avoir un ensemble de DataElement associés (definedBy)
- Avoir un ensemble de (représente) InformationElement associé
- Être transmis sur un flux d'informations de commandes ou de contrôles
Relation d'entité
Affirme qu'il existe une relation entre deux EntityItems ; utilisé dans OV-7 et SV-11.
Extensions :
- Association
- Les types de tout object à chaque extrémité doivent être stéréotypés EntityItem
Environnement
Une définition des conditions dans lesquelles l'Entreprise existe ou fonctionne ; utilisé dans AV-1 et StV-2.
Extensions :
- Classe
- Les attributs possédés doivent être EnvironmentProperty
EnvironnementPropriété
Affirme qu'un environnement a une ou plusieurs propriétés telles que le climat, l'emplacement ou la condition de lumière ; utilisé dans StV-2.
Extensions :
- Attribut
- Type doit être un EnvironmentalType (LightCondition, Location, PhysicalLocation ou Climate)
- Possédé par un élément d'environnement
Équipement
Ressource physique utilisée pour accomplir une tâche ou une fonction dans un système ou un environnement ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- La classe doit être une OrganizationResource (Organisation ou Poste)
- Type doit être un ResourceArtifact
- Peut avoir une dépendance RequiresCompetence à une compétence (à partir de ResourceRole)
- Peut avoir un ensemble d'associations (usedFunctions) à Function (à partir de ResourceRole)
Capacité d'exposition
Affirmation selon laquelle un nœud doit avoir une capacité ; utilisé dans OV-2.
Extensions :
- Dépendance
- Le client doit être un nœud
- Le fournisseur doit être une capacité
Exposer
Affirmation qu'une interface de service expose une capacité.
Extensions :
- Dépendance
- Le client doit être une interface de service
- Le fournisseur doit être une capacité
ExterneIndividuel
Un individu défini par une ontologie externe ; utilisé dans AV-2.
Extensions :
- Object
- Peut être le fournisseur d'une dépendance SameAs
NœudExterne
Nœud opérationnel externe à l'architecture ; utilisé dans OV-2.
Extensions :
- Classe
- Nœud
- Interprète
- Posséder un port RequestPoint (à partir du nœud)
- Posséder un port ServicePoint (à partir du nœud)
- Être client d'une dépendance ExhibitsCapability à une Capability (depuis Node)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
- Avoir une dépendance CompatibleWith à un ReferredLocation (PhysicalLocation ou Location) (à partir du nœud)
TypeExterne
Un type défini par une ontologie externe ; utilisé dans AV-2.
Extensions :
- Classe
- Peut être le fournisseur d'une dépendance SameAs
- Tout élément UPDM peut avoir une généralisation à un ExternalType
Capacité sur le terrain
Une instance déployée et entièrement réalisée d'une capacité ; utilisé dans SV-2.
Extensions :
- Object
- Son classificateur doit être une CapabilityConfiguration
FillsPost
Affirme que ActualPerson remplit un ActualPost ; utilisé dans OV-4.
Extensions :
- Dépendance
- Le client doit être une personne réelle
- Le fournisseur doit être un ActualPost
Prévoir
L'état réel ou prévu d'un système à un jalon du projet ; utilisé dans SV-9.
Extensions :
- Dépendance
- TechnologiePrévisions
- Le client et le fournisseur sont tous deux SubjectOfForecast (Standard, Competence, Capability, CapabilityConfiguration, Organization, Post, ResourceArtifact ou Software)
- Le client et le fournisseur doivent être la même spécialisation de SubjectOfForecast
Une fonction
Une activité spécifiée dans le contexte de la ressource qui l'exécute ; utilisé dans OV-4, SV-1, SV-4, SV-5 et SV-10a.
Extensions :
- Activité
- Activité réalisée
- ÉlémentSystèmes
- SubjectOfResourceConstraint
- Les paramètres détenus sont FunctionParameter
- Être fournisseur d'une dépendance Performs (de PerformedActivity)
- Propre ServiceOperationAction, FunctionAction et FunctionEdge
- Être client d'une dépendance ImplementsOperational à une OperationalActivity (de SystemsElement)
- Avoir un ResourceConstraint attaché (de SubjectOfResourceConstraint)
FonctionAction
Une action de comportement d'appel qui appelle la fonction qui doit être exécutée ; utilisé dans SV-4.
Extensions :
- Action (comportement d'appel)
- SystemFunctionAction
- L'activité est stéréotypée Fonction
- pour définir la fonction
FonctionEdge
Modélise le flux de contrôle/objets à travers une fonction ; utilisé dans SV-4.
Extensions :
- Flux de contrôle
- ÉlémentSystèmes
- SystemFunctionEdge
- La source doit être une ServiceOperationAction
- La cible doit être une ServiceOperationAction
- Peut réaliser une ResourceInteraction ( Cliquez-droit | Advanced | Information Flows Realized)
FunctionParameter
Représente les entrées et les sorties d'une fonction ; utilisé dans SV-4.
Extensions :
- Paramètre d'activité
- Type doit être un ResourceInteractionItem (Energy, DataElement, CapabilityConfiguration, Organization, Post, ResourceArtifact ou Software)
- Possédé par une fonction
Concept opérationnel de haut niveau
Un modèle généralisé pour les opérations ; utilisé dans OV-1.
Extensions :
- Classe
- Les attributs possédés sont ConceptRole
- Peut avoir un ensemble de missions décrites
Logiciel hébergé
Affirme que le logiciel est hébergé sur un ResourceArtifact ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- La classe propriétaire doit être un ResourceArtifact
- Type doit être un logiciel
- Avoir une dépendance RequiresCompetence à une compétence (de ResourceRole)
- Avoir un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
Ressource humaine
Le rôle d'un poste ou d'une organisation dans une configuration de capacité ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- La classe propriétaire doit être une CapabilityConfiguration
- Type doit être une ressource organisationnelle (organisation ou poste)
- Avoir une dépendance RequiresCompetence à une compétence (de ResourceRole)
- Avoir un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
OutilsOpérationnels
Relation entre un élément du système et l'élément opérationnel qu'il met en œuvre ; utilisé dans SV-5.
Extensions :
- Dépendance
- Le client doit être un SystemsElement (fonction)
- Le fournisseur doit être un élément opérationnel (OperationalActivity)
IncrémentMilestone
Un ActualProjectMilestone qui indique le moment auquel un projet est censé livrer ou a livré une capacité ; utilisé dans AcV-2, StV-3 et SV-8.
Extensions :
- Object
- RéelProjetJalon
- Le classificateur doit être un ProjectMilestone (de ActualProjectMilestone)
- Peut être le fournisseur ou le client d'une dépendance MilestoneSequence (de ActualProjectMilestone)
- Peut avoir un ensemble de ressources associées (de ActualProjectMilestone)
- Possède un ensemble d'associations avec CapabilityConfiguration
Élément d'information
Informations échangées entre nœuds ; utilisé dans OV-2, OV-3, OV-5, OV-6a, OV-6b et OV-7.
Extensions :
- Classe
- Élément d'échange opérationnel
- SubjectOfOperationalConstraint
- SubjectOfOperationalStateMachineSubjectOfOperationalStateMachine
- ÉlémentOpérationnel
- Avoir un ensemble d'associations avec (représentées par) les classes EntityItem
- Être véhiculé sur un InformationExchange - cliquez-droit > Avancé > Items d'information véhiculés
- Avoir un OperationalConstraint attaché (à partir de SubjectOfOperationalConstraint)
- Posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
Échange d'informations
Une relation spécifiant la nécessité d'échanger des informations entre les nœuds ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Flux d'information
- Échange opérationnel
- Transmet un InformationElement
- La source est un nœud (de OperationalExchange)
- La cible est un nœud (de OperationalExchange)
Modèle de données interne
Alias DoDAF pour PhysicalDataModel ; utilisé dans SV-11.
Extensions :
- Paquetage
- ModèlePhysiqueDonnées
- Modèle de données
- Possède les éléments EntityItem (de DataModel)
Ressourceconnue
Affirme qu'une ressource connue joue un rôle dans l'architecture ; utilisé dans OV-2.
Extensions :
- Partie
- NoeudEnfant
- Type doit être une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software ou ResourceArtifact)
- La classe doit être un NodeParent (Node ou LogicalArchitecture) (de NodeChild)
Condition de lumière
Une spécification des conditions d'éclairage de l'environnement ; utilisé dans StV-2.
Extensions :
- Classe
- Type d'environnement
- Peut être le type d'un EnvironmentProperty (de EnvironmentalType)
Emplacement
Une spécification générale de l'environnement/scénario dans lequel une opération pourrait avoir lieu. Les exemples incluent 'désert', 'arctique', 'en mer'; utilisé dans OV-1 et OV-2.
Extensions :
- Classe
- Emplacement référé
- ConceptItem
- Type d'environnement
- Fournisseur à une dépendance CompatibleWith à partir d'un nœud (à partir de ReferredLocation)
- Type d'un ConceptRole (à partir de ConceptItem)
- Le type d'un EnvironmentProperty (de EnvironmentalType)
LogiqueArchitecture
Un modèle de structure composite dont les parties sont NodeRoles, ProblemDomains ou KnownResources ; utilisé dans OV-2.
Extensions :
- Classe
- NoeudParent
- Peut posséder des propriétés ProblemDomain
Modèle de données logiques
Une spécification des besoins en informations commerciales sous la forme d'une structure de données formelle ; utilisé dans OV-7.
Extensions :
- Paquetage
- Modèle de données
- Possède les éléments EntityItem (de DataModel)
MapsToCapability
Affirme qu'une StandardOperationalActivity fait en quelque sorte partie d'une capacité ; utilisé dans StV-6.
Extensions :
- Dépendance
- Le client doit être une activité opérationnelle standard
- Le fournisseur doit être une capacité
Échange de matériel
Matériel échangé entre les nœuds ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Flux d'information
- Échange opérationnel
- La source est un nœud (de OperationalExchange)
- La cible est un nœud (de OperationalExchange)
- Peut transmettre un ResourceArtifact ou un logiciel
La mesure
Une catégorie de mesures ; utilisé dans AV-3, OV-2 et SV-7.
Extensions :
- Attribut
- Paramètre de performance
- Possédé par une classe MeasurementSet
Jeu de mesures
Un ensemble ou une collection de Mesures ; utilisé dans AV-3, OV-3 et SV-7.
Extensions :
- Classe
- Les attributs possédés doivent être Mesure
- Possède un ensemble d'associations avec (measuredElement) UPDMElement
- Est le classificateur de l' object ActualMeasurementSet
Métadonnées
Annotation pouvant être appliquée à n'importe quel élément de l'architecture ; utilisé dans AV-1.
Extensions :
- Note
- ArchitectureMétadonnées
Séquence d'étapes
Une relation entre deux jalons ; utilisé dans AcV-2 et SV-8.
Extensions :
- Dépendance
- Le client doit être un ActualProjectMilestone
- Le fournisseur doit être un ActualProjectMilestone
Mission
Un objectif auquel une personne, une organisation ou un système autonome est chargé ; utilisé dans AV-1, OV-1, OV-6a et OV-6b.
Extensions :
- Cas d'utilisation
- SubjectOfOperationalConstraint
- SubjectOfOperationalStateMachineSubjectOfOperationalStateMachine
- Réalisé par une EnterprisePhase
- Peut avoir un OperationalConstraint attaché (à partir de SubjectOfOperationalConstraint)
- Peut posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
MouvementDePersonnes
Alias MODAF pour OrganizationalExchange.
Extensions :
- Flux d'information
- Échange organisationnel
- Transmet une ressource organisationnelle (organisation ou poste)
Ligne d'aiguille
Documente l'exigence d'échanger des informations entre les nœuds ; utilisé dans OV-2 et OV-3.
Extensions :
- Association
- Connecteur
- ÉlémentOpérationnel
- Les types de fin doivent être des nœuds
- Les rôles finaux doivent être NodePort
- Les rôles finaux doivent être NodeChild (NodeRole, ProblemDomain, KnownResource)
- Réalise un OperationalExchange - créez une Needline entre les deux mêmes éléments qu'un OperationalExchange, puis cliquez-droit sur la Needline et sélectionnez 'Advanced > Information Flows Realized'
Plus utiliséJalon
Affirme qu'une ActualOrganizationResource a cessé d'utiliser - ou devrait cesser d'utiliser - une CapabilityConfiguration à partir d'un moment précis ; utilisé dans StV-5.
Extensions :
- Object
- RéelProjetJalon
- Le classificateur doit être un ProjectMilestone (de ActualProjectMilestone)
- A un ensemble d'associations avec les objets "noLongerUsedBy" ActualOrganizationalResource (ActualOrganization ou ActualPost)
- Peut avoir un ensemble de ressources associées (de ActualProjectMilestone)
- Peut être client/fournisseur d'une MilestoneSequence (de ActualProjectMilestone)
- Possède un ensemble d'associations avec les classes CapabilityConfiguration de 'configuration'
Nœud
Entité logique qui exécute des activités opérationnelles ; utilisé dans OV-1, OV-2, OV-3, OV-5, OV-6a, OV-6b et OV-6c.
Extensions :
- Classe
- Interprète
- ConceptItem
- NoeudParent
- SubjectOfOperationalConstraint
- SubjectOfOperationalStateMachineSubjectOfOperationalStateMachine
- ÉlémentOpérationnel
- NoeudOpérationnel
- Les ports propriétaires doivent être NodePort, RequestPoint ou ServicePoint
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
- Être le client d'une dépendance CompatibleWith à un ReferredLocation (Location ou PhysicalLocation)
- Être le type d'un ConceptRole (de ConceptItem)
- Posséder un port RequestPoint
- Posséder un port ServicePoint
- Être client d'une dépendance ExhibitsCapability à une capacité
- Propre NodeChild (NodeRole, KnownResource, ProblemDomain) (de NodeParent)
- Être source et cible d'un flux d'informations OperationalExchange (ConfigurationExchange, EnergyExchange, InformationExchange, MaterielExchange ou OrganizationalExchange)
- Être le type final d'une association Needline
- Avoir un OperationalConstraint attaché (à partir de SubjectOfOperationalConstraint)
- Posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
- Être le type d'un NodeRole
- Propre ServiceOpérations
NodePort
Une propriété d'un nœud qui spécifie un point d'interaction distinct entre le nœud et son environnement ou entre le nœud et ses parties internes.
Extensions :
- Port
- Type doit être un OperationalExchangeItem (Post, Organization, ResourceArtifact ou System)
- Possédé par un nœud
- Peut être les extrémités d'un Needline
NodeRole
Utilisé pour lier un nœud parent à ses sous-nœuds ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Partie
- NoeudEnfant
- Domaine du problème
- La classe doit être un nœud
- Type doit être un nœud
Activité opérationnelle
Un processus logique, spécifié indépendamment de la manière dont le processus est exécuté ; utilisé dans OV-2, OV-3, OV-4, OV-5, OV-6a, OV-6b et SV-5.
Extensions :
- Activité
- Activité réalisée
- SubjectOfOperationalConstraint
- ÉlémentOpérationnel
- SubjectOfOperationalStateMachineSubjectOfOperationalStateMachine
- Activité opérationnelle standard
- Les paramètres détenus doivent être OperationalParameter
- Être fournisseur d'une dépendance Performs (de PerformedActivity)
- Être fournisseur d'une dépendance OwnsProcess
- Être l'activité/le comportement d'une OperationalActivityAction
- Être propriétaire d'un OperationalActivityEdge
- Avoir un OperationalConstraint attaché (à partir de SubjectOfOperationalConstraint)
- Être le fournisseur d'une dépendance SupportsOperationalActivity
- Posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
OperationalActivityAction
Une action de comportement d'appel qui appelle l'activité à exécuter ; utilisé dans OV-5.
Extensions :
- CallBehaviorAction
- L'activité/le comportement doit être une activité opérationnelle
- Peut être la source ou la cible d'un OperationalActivityEdge
OperationalActivityEdge
Modélise le flux de contrôle/d'objets via une OperationalActivity ; utilisé dans OV-5.
Extensions :
- Flux de contrôle
- ÉlémentOpérationnel
- Doit appartenir à une OperationalActivity
- La source doit être une OperationalActivityAction
- La cible doit être une OperationalActivityAction
- Avoir un ensemble de flux d'informations OperationalExchange (ConfigurationExchange, EnergyExchange, InformationExchange, MaterielExchange ou OrganizationalExchange) qu'il réalise
- Transporter un ensemble d'OperationalExchangeItem (Post, Organization, ResourceArtifact ou System)
ContrainteOpérationnelle
Une règle régissant un comportement opérationnel ou une propriété ; utilisé dans OV-6a.
Extensions :
- Contrainte
- OperationalRule
- L'élément contraint doit être un SubjectOfOperationalConstraint (OperationalActivity, Node, InformationElement ou Mission)
OperationalMessage
Message à utiliser dans une trace d'événement opérationnel, qui transporte l'un des sous-types d'OperationalExchange ; utilisé dans OV-6c.
Extensions :
- Message
- ÉlémentOpérationnel
- Peut avoir un ensemble de flux d'informations OperationalExchange (ConfigurationExchange, EnergyExchange, InformationExchange, MaterialExchange ou OrganizationalExchange) qu'il réalise
NoeudOpérationnel
Élément de l'architecture opérationnelle qui produit, consomme ou traite des informations.
Extensions :
- Classe
- Nœud
- Les ports propriétaires doivent être NodePort, RequestPoint ou ServicePoint
- Avoir une dépendance Performs à PerformedActivity (Function, OperationalActivity) (de Performer)
- Être le client d'une dépendance CompatibleWith à un ReferredLocation (Location ou PhysicalLocation)
- Être le type d'un ConceptRole (de ConceptItem)
- Posséder un port RequestPoint
- Posséder un port ServicePoint
- Être client d'une dépendance ExhibitsCapability à une capacité
- Propre NodeChild (NodeRole, KnownResource, ProblemDomain) (de NodeParent)
- Être source et cible d'un flux d'informations OperationalExchange (ConfigurationExchange, EnergyExchange, InformationExchange, MaterielExchange ou OrganizationalExchange)
- Être le type final d'une association Needline
- Avoir un OperationalConstraint attaché (à partir de SubjectOfOperationalConstraint)
- Posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
- Être de type NodeRole
- Propre ServiceOpérations
Paramètre opérationnel
Représente les entrées et les sorties d'une activité opérationnelle ; utilisé dans OV-5.
Extensions :
- Paramètre d'activité
- Type doit être un OperationalExchangeItem (Post, Organization, ResourceArtifact ou System)
- Peut appartenir à une OperationalActivity
OperationalRule
Un alias DoDAF pour OperationalConstraint.
Extensions :
- Contrainte
- ContrainteOpérationnelle
- L'élément contraint doit être un SubjectOfOperationalConstraint (OperationalActivity, Node, InformationElement ou Mission) (de OperationalConstraint)
OperationalStateMachineOperationalStateMachine
Une Statemachine d'état décrivant un comportement ou une propriété opérationnelle ; utilisé dans OV-6b.
Extensions :
- Statemachine
- Le propriétaire est SubjectOfOperationalStateMachine (Mission, InformationElement ou Node)
Organisme
Un groupe de personnes, associées dans un but particulier ; utilisé dans OV-4, SV-1, SV-3, SV-9, SV-10a et SV-12.
Extensions :
- Classe
- RessourceOrganisationnelle
- Ressource, Interprète
- SujetDePrévision
- SubjectOfResourceConstraint
- Être classificateur d'une ActualOrganization
- Être source ou cible d'un flux d'informations Commands (depuis OrganizationalResource)
- Être la classe propriétaire d'un PostRole
- Être la classe ou le type d'une sous-organisation
- Être la classe d'un équipement (à partir de OrganizationalResource)
- Être véhiculé par un OrganizationalExchange (de OrganizationalResource)
- Être le type d'une HumanResource (de OrganizationalResource)
- Être la source d'un flux d'informations sur les contrôles (depuis OrganizationalResource)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être le client d'une réalisation RealizesCapability vers une capacité (depuis une ressource)
- Être le client d'une dépendance ProvidesCompetence vers une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
Échange organisationnel
Une relation spécifiant le flux de personnes entre les organisations ; utilisé dans OV-2, OV-3 et OV-6c.
Extensions :
- Flux d'information
- Échange opérationnel
- MouvementDePersonnes
- L'élément transmis doit être une ressource organisationnelle (organisation ou poste)
- La source est un nœud (de OperationalExchange)
- La cible est un nœud (de OperationalExchange)
OutOfServiceMilestone
Un jalon de projet qui indique que le livrable d'un projet doit être mis hors service ; utilisé dans AcV-2, StV-3 et SV-8.
Extensions :
- Object
- RéelProjetJalon
- Le classificateur doit être un ProjectMilestone
- Possède un ensemble d'associations ("configuration") avec CapabilityConfiguration
- Peut avoir un ensemble de ressources associées (de ActualProjectMilestone)
- Peut être client/fournisseur d'une MilestoneSequence (de ActualProjectMilestone)
OwnsProcess
Une relation qui affirme qu'une ActualOrganizationalResource a la responsabilité d'une OperationalActivity ; utilisé dans OV-4.
Extensions :
- Dépendance
- Le client doit être un ActualOrganizationalResource (ActualPost ou ActualOrganization)
- Le fournisseur doit être une activité opérationnelle
Partie
Utilisation d'un ResourceArtifact dans le cadre d'un autre ResourceArtifact ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- SubSystemPart
- La classe doit être un ResourceArtifact
- Type doit être un ResourceArtifact
- Une dépendance RequiresCompetence à une compétence (à partir de ResourceRole)
- Un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
Paramètre de performance
Une catégorie de mesures de qualité qui évaluent dans quelle mesure un exécutant répond aux besoins de capacité.
Extensions :
- Attribut
- La mesure
- Possédé par une classe MeasurementSet
Effectue
Associe un Performer au comportement qu'il peut effectuer ; utilisé dans OV-2, OV-3, OV-4, OV-5, SV-1 et SV-4.
Extensions :
- Dépendance
- Le client doit être un Performer (Node, ExternalNode, OperationalNode, Post, Organization, CapabilityConfiguration, SystemsNode, Software ou ResourceArtifact)
- Le fournisseur doit être une PerformedActivity (OperationalActivity ou Function)
Personne
Un type d'être humain; utilisé dans OV-4.
Extensions :
- Classe
- Peut être classificateur d'une personne réelle
ModèlePhysiqueDonnées
Une spécification implémentable d'une structure de données ; utilisé dans SV-11.
Extensions :
- Paquetage
- Modèle de données
- Modèle de données interne
- Possède les éléments EntityItem (de DataModel)
Emplacement physique
Anywhere cela peut être spécifié ; utilisé dans OV-1 et OV-2.
Extensions :
- Classe
- Emplacement référé
- ConceptItem
- Type d'environnement
- Fournisseur à une dépendance CompatibleWith à partir d'un nœud (à partir de ReferredLocation)
- Type d'un ConceptRole (à partir de ConceptItem)
- Le type d'un EnvironmentProperty (de EnvironmentalType)
Plateforme
Utilisation d'un artefact en tant que plate-forme dans une ResourceConfiguration particulière ; utilisé dans SV-1.
Extensions :
- Partie
- ComposantRessource
- ResourceRole
- La classe doit être une CapabilityConfiguration
- Type doit être un ResourceArtifact
- Peut avoir une dépendance RequiresCompetence à une compétence (à partir de ResourceRole)
- Peut avoir un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
Poster
Un type de point de contact ou de personne responsable ; utilisé dans OV-4, SV-1, SV-3, SV-9, SV-10a et SV-12.
Extensions :
- Classe
- RessourceOrganisationnelle
- Ressource
- Interprète
- SujetDePrévision
- SubjectOfResourceConstraint
- Être classificateur d'un ActualPost
- Soyez le Type d'un PostRole
- Être source ou cible d'un flux d'informations Commands (depuis OrganizationalResource)
- Être la classe d'un équipement (à partir de OrganizationalResource)
- Être véhiculé par un OrganizationalExchange (de OrganizationalResource)
- Être le type d'une HumanResource (de OrganizationalResource)
- Être la source d'un flux d'informations sur les contrôles (depuis OrganizationalResource)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être client d'une réalisation RealizesCapability vers une Capability (depuis Ressource)
- Être client d'une dépendance ProvidesCompetence à une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function, OperationalActivity) (de Performer)
PostRole
Affirme qu'un poste existe dans une organisation ; utilisé dans OV-4 et SV-1.
Extensions :
- Partie
- OrganizationRoleOrganizationRole
- ResourceRole
- La classe doit être une organisation
- Type doit être un message
- RequiresCompetence dépendance à une compétence (depuis ResourceRole)
- Ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
Domaine du problème
La bordure contenant ces nœuds qui peuvent être réalisés par des ressources fonctionnelles ; utilisé dans OV-2.
Extensions :
- Partie
- NodeRole
- NoeudEnfant
- La classe doit être une architecture logique
- Type doit être un nœud (de NodeRole)
Projet
Utilisé pour définir une catégorie de projet ; utilisé dans AcV-1.
Extensions :
- Classe
- Être classificateur d'un ActualProject
- Avoir une association à une classe ProjectMilestone
Le projet Milestone
Un type de jalon de projet ; utilisé dans AcV-2.
Extensions :
- Classe
- Les attributs possédés doivent être ProjectTheme
- Être classificateur d'un ActualProjectMilestone
- Avoir une association d'une classe de projet
ProjectSequence
Affirme qu'un ActualProject en découle un autre ; utilisé dans AcV-2.
Extensions :
- Dépendance
- Le client doit être un ActualProject
- Le fournisseur doit être un ActualProject
ProjetThème
Un aspect par lequel les progrès de divers projets peuvent être mesurés ; utilisé dans AcV-2.
Extensions :
- Attribut
- Type doit être un ProjectThemeStatus
- Propriété de Project Milestone
ProjectThemeStatus
Spécifie un statut pour un ProjectTheme.
Extensions :
- Classe
- Le type d'un ProjectTheme
Protocole
Une norme de communication ; utilisé dans SV-2, TV-1 et TV-2.
Extensions :
- Classe
- Standard
- SujetDePrévision
- Avoir un ensemble d'associations avec ('ratifiedBy') les objets ActualOrganization (de Standard)
- Avoir des couches de protocole
- Être le type de ProtocolLayers
- Être client et fournisseur d'une dépendance Forecast
ProtocolLayer
Affirme qu'un protocole utilise un autre protocole ; utilisé dans TV-1 et TV-2.
Extensions :
- Attribut
- La classe propriétaire doit être un protocole
- Type doit être un protocole
Fournit la compétence
Affirme qu'une ressource apporte une compétence ; utilisé dans OV-4.
Extensions :
- Dépendance
- Le client doit être une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software ou ResourceArtifact)
- Le fournisseur doit être une compétence
RéaliseCapacité
Affirme qu'une ressource fournit une capacité ; utilisé dans SOV-3, StV-3, StV-5 et SV-1.
Extensions :
- La concrétisation
- Le client doit être une ressource ou une interface de service
- Le fournisseur doit être une capacité
RequestPoint
Le mécanisme par lequel un service communique ; utilisé dans OV-2 et SV-1.
Extensions :
- Port
- Type doit être une ServiceInterface
- Peut appartenir à un nœud ou à une ressource
Nécessite une compétence
Affirme qu'un rôle requiert une compétence ; utilisé dans SV-1.
Extensions :
- Dépendance
- Le client doit être un ResourceRole
- Le fournisseur doit être une compétence
RessourceArtefact
Un type d' object fabriqué par l'homme ; utilisé dans OV-2, OV-3, OV-5, SV-1, SV-3, SV-9, SV-10a et SV-12.
Extensions :
- Classe
- Élément d'échange opérationnel
- ManfacturedResourceType
- Ressource
- SujetDePrévision
- ResourceInteractionItemResourceInteractionItem
- Interprète
- SubjectOfResourceConstraint
- Système
- Être véhiculé par une bourse de matériel
- Être le type d'un OperationalParameter (de OperationalExchangeItem)
- Propre logiciel hébergé
- Être la classe et le type d'une pièce
- Être le type d'un ResourceComponent
- Être le type d'un équipement
- Être la cible d'un flux Controls (de ManfacturedResourceType)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être client d'une réalisation RealizesCapability vers une Capability (depuis Ressource)
- Être client d'une dépendance ProvidesCompetence à une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
ComposantRessource
Une ressource bien définie qui est utilisée par une CapabilityConfiguration pour accomplir une capacité ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- Plateforme
- Type doit être un ResourceArtifact
- La classe propriétaire doit être une CapabilityConfiguration
- RequiresCompetence dépendance à une compétence (depuis ResourceRole)
- Ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
ResourceConnector
Une connexion physique entre deux ressources qui implémente des protocoles par lesquels la ressource source peut transmettre des éléments à la ressource de destination ; utilisé dans SV-2.
Extensions :
- Connecteur
- Implémentation du protocole
- Les rôles finaux doivent être ResourcePort
- Avoir un ensemble de ResourceInterface qu'il réalise
- Réaliser une ResourceInteraction
ContrainteRessource
Spécifie l'ensemble de règles qui régissent les aspects structurels ou fonctionnels du système ; utilisé dans SV-10a.
Extensions :
- Contrainte
- L'élément contraint doit être un SubjectOfResourceConstraint (DataElement, Function, SystemFunction, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact, System, Post ou Organization)
InteractionRessource
Représente les données échangées entre les ressources ; utilisé dans OV-4, SOV-4c, SV-1, SV-2, SV-3, SV-4, SV-6 et SV-10c.
Extensions :
- Flux d'information
- ÉlémentSystèmes
- Implémentation du protocole
- Contrôles
- Commandes
- L'échange de données
- Réaliser que le connecteur est une ResourceInterface
- Réaliser que le bord d'activité est un FunctionEdge
- Les éléments transmis doivent être ResourceInteractionItem (DataElement, Energy, Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact ou System)
- La source doit être une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact ou System)
- La cible doit être une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact ou System)
- Peut réaliser un échange opérationnel (échange organisationnel, échange d'informations, échange d'énergie ou échange de matériel)
- Peut réaliser une ActualOrganizationRelationship
- A une association à ("implémente") un protocole (de ProtocolImplementation)
Interface des ressources
Une entente contractuelle entre deux ressources qui implémentent des protocoles ; utilisé dans OV-4, SV-1, SV-2, SV-3 et SV-6.
Extensions :
- Association
- Connecteur
- ÉlémentSystèmes
- SystemConnector
- Les rôles finaux doivent être ResourceRole
- Les types de fin doivent être Ressource
- Peut réaliser une ResourceInteraction
ResourceMessage
Message à utiliser dans une trace d'événement de ressource, implémente une ResourceInteraction ; utilisé dans SV-10c.
Extensions :
- Message
- ÉlémentSystèmes
- Peut avoir un ensemble de ResourceInteraction qu'il porte
ResourcePort
Un point d'interaction pour une ressource à travers lequel elle peut interagir avec l'environnement extérieur ; utilisé dans SV-2.
Extensions :
- Port
- Implémentation du protocole
- Type doit être un ResourceInteractionItem (Energy, Post, Organization, CapabilityConfiguration, Software, ResourceArtifact ou DataElement)
- Peut appartenir à une ressource
- A une association à une classe de protocole qu'il "implémente" (de ProtocolImplementation)
- Peut être le rôle final d'un ResourceConnector
ResourceStateMachine
Artefact UPDM qui étend une Statemachine d'état UML appliquée aux ressources ; utilisé dans SV-10b.
Extensions :
- Statemachine
- ÉlémentSystèmes
- Le propriétaire doit être SubjectOfResourceStateMachine (Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact, System ou DataElement)
Pareil que
Affirme que deux éléments font référence à la même chose du monde réel ; utilisé dans AV-2.
Extensions :
- Dépendance
- Le client doit être un UPDMElement
- Le fournisseur doit être un ExternalIndividual ou un ExternalType
Attribut de service
Une propriété d'une ServiceInterface qui permet de capturer les valeurs de performance, de fiabilité et de coût ; utilisé dans SOV-1.
Extensions :
- Attribut
- Possédé par une ServiceInterface
Fonction de service
Décrit le comportement abstrait de ServiceOperations, quelle que soit l'implémentation réelle ; utilisé dans SOV-5.
Extensions :
- Activité
- Être le comportement d'une ServiceFunctionAction
- Être l'activité d'une ServiceOperationAction
- Propres ports ServicePoint
ServiceFunctionAction
Une action de comportement d'appel qui appelle la ServiceFunction à exécuter ; utilisé dans SOV-5.
Extensions :
- CallBehaviorAction
- Le comportement doit être une fonction de service
ServiceInteraction
Interaction pour une interface de service ; utilisé dans SOV-4c.
Extensions :
- Interaction
Interface de service
Un accord contractuel entre deux ressources qui implémentent des protocoles à travers lesquels le service source interagit avec la ressource de destination ; utilisé dans SOV-1, SOV-2, SOV-3, SOV-4a, SOV-4b, SOV-4c et SOV-5.
Extensions :
- Classe
- Les attributs possédés doivent être ServiceAttribute
- Les opérations détenues doivent être ServiceOperation
- Être client d'une dépendance SupportsOperationalActivity à une OperationalActivity
- Être client d'une réalisation RealizesCapability à une Capability
- Propre ServicePolicy
- Avoir une association à un ServiceStateMachine
- Avoir une association à un ServiceInteraction
- Être le type d'un port RequestPoint ou ServicePoint
- Être dépendant d'une autre ServiceInterface
- Être client d'une dépendance d'exposition à une capacité
Message de service
Message à utiliser dans une spécification d'interaction de service, implémente une interaction de ressource ; utilisé dans SOV-4c.
Extensions :
- Message
- Peut transporter un ensemble de ResourceInteractions
Opération de service
Fournit le point d'accès pour invoquer le comportement d'un service fourni ; utilisé dans SOV-2 et SOV-5.
Extensions :
- Opération
- Le propriétaire doit être une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact ou System)
- Le propriétaire doit être un nœud
- Avoir une association avec une fonction (concreteBehavior)
- Appartenir à une ServiceInterface
- Être l'opération d'une ServiceOperationAction
- Avoir une association à un (abstractBehavior) ServiceFunction
ServiceOperationAction
Une action d'appel qui représente une Resource ou une ServiceFunction appelant une ServiceOperation ; utilisé dans SOV-5.
Extensions :
- CallOperationAction
- L'activité doit être une fonction de service
- L'activité doit être une fonction
- L'opération doit être une ServiceOperation
- Peut être la source et la cible d'un flux de contrôle FunctionEdge
Point de service
Le mécanisme par lequel un service communique ; utilisé dans OV-2, SV-1 et SV-12.
Extensions :
- Port
- Type doit être une ServiceInterface
- Le comportement possédé est une ServiceFunction
- Peut appartenir à un nœud ou à une ressource (Post, Organization, CapabilityConfiguration, SystemsNode, Software, ResourceArtifact ou System)
Politique de service
Une contrainte sur les consommateurs et les fournisseurs de services ; utilisé dans SOV-4a.
Extensions :
- Contrainte
- La règle peut appartenir à une ServiceInterface
ServiceStateMachine
Artefact UPDM qui étend UML Statemachine ; utilisé dans SOV-4b.
Extensions :
- Statemachine
Logiciel
Logiciels nécessaires au fonctionnement du système ; utilisé dans OV-2, OV-3, SV-1, SV-3, SV-9, SV-10a et SV-12.
Extensions :
- Classe
- ManufacturedResourceType
- Ressource
- SujetDePrévision
- ResourceInteractionItemResourceInteractionItem
- Interprète
- SubjectOfResourceConstraint
- Être transmis sur un flux d'information MaterielExchange
- Être type de HostedSoftware
- Être la cible d'un flux Controls (de ManfacturedResourceType)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être client d'une réalisation RealizesCapability vers une Capability (depuis Ressource)
- Être client d'une dépendance ProvidesCompetence à une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être un type de KnownResource (à partir de Resource)
- Être un type de ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
Standard
Un ensemble de règles ratifiées qui sont utilisées pour guider et/ou contraindre tout élément UPDM ; utilisé dans SV-9, TV-1 et TV-2.
Extensions :
- Classe
- SujetDePrévision
- Protocole
- Tout UPDMElement peut avoir une association 'conformsTo' avec une norme
- Peut avoir une association (ratifiedBy) avec une ActualOrganization
- Peut être fournisseur ou client d'une prévision (les deux doivent être du même stéréotype) (à partir de SubjectOfForecast)
Configuration standard
Un commentaire, attaché à une CapabilityConfiguration, indiquant que la CapabilityConfiguration annotée est un Motif standard à réutiliser dans l'architecture ; utilisé dans TV1 et TV-2.
Extensions :
- Note
- L'élément annoté doit être une CapabilityConfiguration
Activité opérationnelle standard
Une OperationalActivity qui est une procédure standard et qui est doctrinale ; utilisé dans OV-5 et StV-6.
Extensions :
- Activité
- Activité opérationnelle
- Activité réalisée
- SubjectOfOperationalConstraint
- ÉlémentOpérationnel
- SubjectOfOperationalStateMachineSubjectOfOperationalStateMachine
- Les paramètres détenus doivent être OperationalParameter (de OperationalActivity)
- Être client d'une dépendance MapsToCapability à une classe de capacité
- Être fournisseur d'une dépendance Performs (de PerformedActivity)
- Être fournisseur d'une dépendance OwnsProcess (de OperationalActivity)
- Être l'activité/le comportement d'une OperationalActivityAction (de OperationalActivity)
- Être propriétaire d'un OperationalActivityEdge (de OperationalActivity)
- Avoir un OperationalConstraint attaché (de SubjectOfOperationalConstraint)
- Être le fournisseur d'une dépendance SupportsOperationalActivity (de OperationalActivity)
- Posséder une OperationalStateMachine (à partir de SubjectOfOperationalStateMachine)
StéréotypeExtension
Définit un stéréotype supplémentaire utilisé dans l'architecture qui n'est pas défini dans ce métamodèle ; utilisé dans AV-2.
Extensions :
- Note
- L'élément annoté doit être un UPDMElement
- Peut avoir un ensemble d'associations (ontologyReference) à ExternalType
Pièce structurelle
Décrit une partie structurelle d'une EnterprisePhase ; utilisé dans AV-1.
Extensions :
- Partie
- Type doit être une EnterprisePhase
- La classe doit être une EnterprisePhase
Sous-organisation
affirme qu'un type d'organisation est généralement le parent d'un autre ; utilisé dans OV-4 et SV-1.
Extensions :
- Partie
- OrganizationRoleOrganizationRole
- ResourceRole
- Type doit être une organisation
- La classe doit être une organisation
- Avoir une dépendance RequiresCompetence à une compétence (de ResourceRole)
- Avoir un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
SubSystemPart
Indique qu'un sous-système fait partie d'un autre système ; utilisé dans SV-1.
Extensions :
- Partie
- Partie
- ResourceRole
- La classe doit être un ResourceArtifact (de Part)
- Type doit être un ResourceArtifact (de la partie)
- Avoir une dépendance RequiresCompetence à une compétence (de ResourceRole)
- Avoir un ensemble d'associations aux fonctions "utilisées" (de ResourceRole)
Prend en charge l'activité opérationnelle
Affirmation selon laquelle un service contribue ou assiste d'une manière ou d'une autre à l'exécution d'une activité opérationnelle.
Extensions :
- Dépendance
- Le client doit être une interface de service
- Le fournisseur doit être une activité opérationnelle
Système
Tout ensemble organisé de ressources et de procédures unies et réglées par interaction d'interdépendance pour accomplir un ensemble de fonctions spécifiques.
Extensions :
- Classe
- RessourceArtefact
- Élément d'échange opérationnel
- ManfacturedResourceType
- Ressource
- SujetDePrévision
- ResourceInteractionItemResourceInteractionItem
- Interprète
- SubjectOfResourceConstraint
- Être véhiculé par un MaterielExchange (depuis ResourceArtifact)
- Être le type d'un OperationalParameter (de OperationalExchangeItem)
- Propre logiciel hébergé (de ResourceArtifact)
- Être la classe et le type d'une pièce (de ResourceArtifact)
- Être le type d'un ResourceComponent (de ResourceArtifact)
- Être le type d'un équipement (de ResourceArtifact)
- Être la cible d'un flux Controls (de ManfacturedResourceType)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être client d'une réalisation RealizesCapability vers une Capability (depuis Ressource)
- Être client d'une dépendance ProvidesCompetence à une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function ou OperationalActivity) (de Performer)
SystemConnector
Un trait d'union entre deux systèmes.
Extensions :
- Association
- Connecteur
- Interface des ressources
- ÉlémentSystèmes
- SystemConnector
- Les rôles finaux doivent être ResourceRole (à partir de ResourceInterface)
- Les types de fin doivent être des ressources (à partir de ResourceInterface)
- Peut réaliser une ResourceInteraction (à partir de ResourceInterface)
FonctionSystème
Un alias DoDAF pour Function.
Extensions :
- Activité
- Une fonction
- Activité réalisée
- ÉlémentSystèmes
- SubjectOfResourceConstraint
- Les paramètres possédés sont FunctionParameter (de Function)
- Être fournisseur d'une dépendance Performs (de PerformedActivity)
- Propre ServiceOperationAction, FunctionAction ou FunctionEdge (à partir de Function)
- Être client d'une dépendance ImplementsOperational à une OperationalActivity (de SystemsElement)
- Avoir un ResourceConstraint attaché (de SubjectOfResourceConstraint)
SystemFunctionAction
Un alias DoDAF pour FunctionAction.
Extensions :
- CallBehaviorAction
- FonctionAction
- L'activité est une fonction stéréotypée (de FunctionAction)
- Appuyez sur pour définir la fonction (à partir de FunctionAction)
SystemFunctionEdge
Un alias pour FunctionEdge.
Extensions :
- Un flux de contrôle DoDAF
- FonctionEdge
- ÉlémentSystèmes
- La source doit être une ServiceOperationAction (à partir de FunctionEdge)
- La cible doit être une ServiceOperationAction (à partir de FunctionEdge)
- Peut réaliser une ResourceInteraction ( cliquez-droit , Advanced > Information Flows Realized) (depuis FunctionEdge)
SystemsNode
Un alias DoDAF pour CapabilityConfiguration.
Extensions :
- Classe
- CapacitéConfiguration
- Ressource, ConceptItem
- Interprète
- ResourceInteractionItemResourceInteractionItem
- SubjectOfResourceConstraint
- SujetDePrévision
- ÉlémentSystèmes
- SubjectOfResourceStateMachineSubjectOfResourceStateMachine
- ResourceInteractionItemResourceInteractionItem
- Avoir un ensemble de jalons déployés associés, stéréotypés DeployedMilestone (de CapabilityConfiguration)
- Avoir un jalon facultatif associé qui n'est plus utilisé, stéréotypé NoLongerUsedMilestone (de CapabilityConfiguration)
- Avoir un ensemble de jalons d'incrément associés, stéréotypés IncrementMilestone (de CapabilityConfiguration)
- Avoir un jalon hors service associé facultatif, stéréotypé OutOfServiceMilestone (de CapabilityConfiguration)
- Être annoté par une note StandardConfiguration (de CapabilityConfiguration)
- Être le type d'un ConceptRole (de ConceptItem)
- Avoir un ensemble de jalons associés, stéréotypés ActualProjectMilestone (de Resource)
- Être client d'une réalisation RealizesCapability vers une Capability (depuis Ressource)
- Être client d'une dépendance ProvidesCompetence à une compétence (depuis une ressource)
- Avoir un ResourceConstraint attaché (de Resource, SubjectOfResourceConstraint)
- Être fournisseur ou client d'une dépendance Forecast (les deux doivent avoir le même stéréotype) (de SubjectOfForecast)
- Posséder un ServicePoint (à partir de la ressource)
- Posséder un RequestPoint (à partir d'une ressource)
- Posséder un ResourcePort (à partir de Resource)
- Être source et cible d'une ResourceInteraction (depuis Resource)
- Posséder une opération de service (à partir d'une ressource)
- Être le type d'une KnownResource (de Resource)
- Être le type d'un ResourceRole (de Resource)
- Avoir une dépendance Performs à PerformedActivity (Function, OperationalActivity) (de Performer)
TechnologiePrévisions
Une déclaration sur l'état futur d'un ou plusieurs types de normes.
Extensions :
- Prévoir
- Dépendance
- Le client et le fournisseur sont tous deux SubjectOfForecast (Standard, Competence, Capability, CapabilityConfiguration, Organization, Post, ResourceArtifact ou Software) (de Forecast)
- Le client et le fournisseur doivent être la même spécialisation de SubjectOfForecast (de Forecast)
Partie Temporelle
Les éléments EnterprisePhase qui ont une nature temporelle ; utilisé dans AV-1.
Extensions :
- Partie
- Type doit être une EnterprisePhase
- La classe doit être une EnterprisePhase
Configurationutilisée
L'utilisation d'une CapabilityConfiguration dans une autre CapabilityConfiguration ; utilisé dans SV-1.
Extensions :
- Partie
- ResourceRole
- Type doit être une CapabilityConfiguration
- La classe doit être une CapabilityConfiguration
- Avoir une dépendance RequiresCompetence à une compétence (de ResourceRole)
- Avoir un ensemble d'associations (usedFunctions) à Function (de ResourceRole)
Énoncé de vision
Une description textuelle de haut niveau d'un EnterpriseVision.
Extensions :
- Note
WholeLifeEnterprise
Une entreprise délibérée de toute taille impliquant des personnes, des organisations et des systèmes de soutien ; utilisé dans AV-1 et StV-1.
Extensions :
- Classe
- Phase d'entreprise
- Avoir un ensemble d'associations (statementTasks) à EnduringTask Class (de EnterprisePhase)
- Avoir un ensemble d'associations (expositions) à la classe de capacité (d'EnterprisePhase)
- Avoir un ensemble d'associations (habite) à la classe d'environnement (de EnterprisePhase)
- Avoir un ensemble d'associations (objectifs) avec la classe EnterpriseGoal (de EnterprisePhase)
- Avoir un ensemble d'associations (visions) avec EnterpriseVision Class (de EnterprisePhase)
- Être le type d'un StructuralPart ou d'un TemporalPart (d'EnterprisePhase)
- Remplir un cas d'utilisation de mission (d'EnterprisePhase)
- Être fournisseur d'une réalisation DefinesArchitecture (d'EnterprisePhase)