Joint Mission Thread (JMT) DoDAF Meta-Model (DM2) Mapping and Measures Use Case Dr. David Dryer [email protected] 757-966-5780 1 JMT DM2 Key Data Groups/Relationships DRAFT 2 JMT to DM2 Mappings using Sparx EA DODAF/MODAF* EA->DM2 Mappings for JMT OV-2 OrganizationType uml:Class:OperationalNode Activity uml:Activity activityPerformedByPerformer uml:Activity, uml:Class:OperationalNode ActivityResourceOverlap uml:activity, uml:Class:Information EA->DM2 Mappings for JMT OV-5b DM2 JMT Data Objects DM2 JMT Data Type Activity uml:InterruptibleActivityRegion Activity (2) uml:Activity Activity (3) uml:StateNode Activity (4) uml:Synchronization Activity (5) uml:Decision BeforeAfterType ControlFlow EA->DM2 Mappings for JMT OV-6c DM2 JMT Data Objects DM2 JMT Data Type Performer uml:Class:OperationalNode Activity Sequence* activityResoureOverlap Sequence* activityPerformedByPerformer Sequence*, uml:Class:OperationalNode BeforeAfterType Sequence* Information uml:Class:InformationElement EA->DM2 Mappings for JMT SV-1 DM2 JMT Data Objects DM2 JMT Data Type System uml:Class:SystemsNode Activity uml:Activity:SystemFunction activityPerformedByPerformer uml:Activity:SystemFunction, uml:Class:SystemsNode activityResourceOverlap uml: OrganizationType uml:Class:OperationalNode WholePartType uml:Class:OperationalNode, uml:Activity:SystemFunction *Currently updating mappings to Sparx EA UPDM 2.0 beta DRAFT 3 Activity BeforeAfter Type Op Activity to DM2 Mappings DRAFT OV-5b 4 Business Process Model (BPM) DM2 Mappings DRAFT 5 Operational Resource Flow to DM2 Mappings Organization Type Information TripleType activityPerformed ByPerformer Activity DRAFT OV-2 6 Integration Definition for Function Modeling (IDEF0) DM2 Mappings DRAFT 7 activityPerformed ByPerformer Organization Type Activity Op Event Trace to DM2 Mappings activityResource Overlap BeforeAfterType DRAFT OV-6c 8 System Interface to DM2 Mappings System activityPerformed ByPerformer Organization Type Information activityResource Overlap Activity WholePartType DRAFT SV-1 9 JMT DM2 Measures Pipeline Activity Temporal Measure Activity: OSpec Spatial Measure MeasureOf Effect (Mission Level) Rule (calculation) Performance Measure (Function Level) Condition Information •joint •threat •environment Data Information Content Data Content Performance Measure (Task Level) Rule (math/logic Rule (math/logic operator) Rule (math/logic operator) operator) MeasureOf Desire DRAFT 10 Activity : OpActivity1 Start BoundaryType DM2 Performance Measure Example (Operational Timeliness) Activity: OSpec1 activityPerformable UnderCondition Condition activityPerformable UnderCondition End BoundaryType Activity: OpActivity2 Activity: OSpec2 Temporal Measure (event time) OverlapType measureOfType Condition Performance Measure OverlapType Rule CoupleType measureOfType Condition Temporal Measure (event time) DRAFT MeasureOf Desire 11 Op Activity with Measure Example Activity: OSpec1 Start Time: ti Start BoundaryType Temporal Measure Activity Performable UnderCondition measureOfType Condition OverlapType OverlapType Condition Activity Performable UnderCondition Rule measureOfType Condition OverlapType Performance Measure Temporal Measure End BoundaryType Activity: OSpec4 End Time: tf 12
© Copyright 2026 Paperzz