Unified Profile for DoDAF and MODAF Avatar
  1. OMG Specification

Unified Profile for DoDAF and MODAF — Closed Issues

  • Acronym: UPDM
  • Issues Count: 379
  • Description: Issues resolved by a task force and approved by Board
Closed All
Issues resolved by a task force and approved by Board

Issues Summary

Key Issue Reported Fixed Disposition Status
UPDM-778 The element descriptions in Part II have no provision to explain stereotyped relationship UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-777 SOAML missing from figure 2 and figure 3 in UPDM spec UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-776 Annex A should start with the Layers section UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-775 StrategicMission UPDM 1.0b1 UPDM 1.0 Duplicate or Merged closed
UPDM-771 UPDM XMI documents misnamed UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-770 UPDM XMI contains properties with incorrect lower values UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM2-52 Need to change generalisation section text for all elements to be a specialisation UPDM 1.1 UPDM 2.0 Resolved closed
UPDM2-53 Replace ActivityPerformableUnderCondition with a Tag UPDM 1.1 UPDM 2.0 Resolved closed
UPDM-769 Need to make SubSystemPart part of the DoDAF resources model UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-768 no ability in UPDM to define internal flows to a system or node (inside a swim lane in OV-5 or Sv-4). UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-767 Constraint to be fixed UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-766 miswording on a number of diagram titles for products UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-765 itemFlow stereotype UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-761 <> has tag called carriedExchange that is type of <> UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-763 current UPDM documentation and XMI is not in line with the submitted SOAML XMI and documentation UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-762 <> UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-764 Elements used by UPDM from SOAML are not the actual elements from the submitted SOAML XMI UPDM 1.0 UPDM 1.0.1 Resolved closed
UPDM-760 OV-2 & StV-2 Capabilities & Nodes. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-759 Instances UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-758 Fig118 UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-757 OV-7 UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-756 7.1.1 - Naming of types and individuals. UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-755 All of the derived tags require the derivation documenting. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-754 Exchanges should be extended to allow Software and CapabilityConfigurations to be conveyed as well. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-753 The split between Core, DoDAF and MODAF is not intuitive in certain places. UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-752 element descriptions UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-748 In DODAF, OperationalActivities and Nodes have level identifiers. Should we have a derived property for it? UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-747 Test Enterprise. UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-751 inter-operability Requirements and Work Products Implementation UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-750 create detailed step-by-step examples UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-749 LogicalArchitecture - PhysicalArchitecture UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-746 ResourceRole specializations really need simplifying and made compliant with our naming convention UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-745 SubOrganization and Post should be removed and OrganizationRole made concrete in the core UPDM 1.0b1 UPDM 1.0.1 Resolved closed
UPDM-744 Current navigability is wrong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-743 UPDM Issue: Derived tag updates UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-742 Constraints between FunctionAction and FunctionEdge are too limiting UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-738 Add DataElement as SubjectOfResourceStateMachine. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-737 Add the ability for Node to own ServiceOperations UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-736 Resource property "actsUpon" needs to be changed UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-741 DMM and Profile are not synchronized UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-740 InformationElement/EntityItem UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-739 SoaML integration UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-730 MODAF Re-Use UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-729 MODAF Definitions UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-728 Performer & Activity UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-727 Required & Actual UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-726 ProtocolImplementation UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-721 Fig134 Artifact [FacilityType?] UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-720 Fig129 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-719 StV-6 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-732 SV-2 Missing UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-731 Documentation UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-735 The term Node needs stronger wording in its definition to separate its meaning between DoDAF and MODAF UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-734 InformationTechnologyStandardCategory UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-733 SubjectOfOperationalConstraint UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-723 SV-12 Description UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-722 Fig139 InternalDataModel UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-718 EnterpriseGoal-Capability UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-717 EnterpriseGoal UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-724 Fig141 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-725 Fig143 FunctionParameter UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-702 Fig45 - NodeChild. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-701 Page 37 - SOA UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-700 Fig44 - NodePort. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-699 Fig44 - ExternalNode. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-706 7.1.4.1.1 Operational Activity Definition UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-705 Fig53 - Logical & Physical UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-704 Fig51 - Mission & States UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-703 Fig51 - Entity SubjectOfOperationalState UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-710 7.1.4.4.10 Mission UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-709 7.1.4.4.6 HighLevelOperationalConcept UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-708 Needlines & Non-Information UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-707 7.1.4.1.1 Tags on OperationalActivity UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-698 Top of Page 37 - "an OV-2 diagram (now OV-2a)" UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-697 Top of Page 37 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-696 Fig44 - RequiresCapability UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-695 Fig44 - NodeType UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-713 OV-4 - Person UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-712 Fig 91 - OrganizationalExchange UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-711 7.1.4.4.11 Needline UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-716 7.1.5.2.2 Service UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-715 7.1.5.2.1 Request UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-714 Fig104 - ServiceFunction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-694 Figure 44 - Title UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-693 7.1.2.5.3 - Measures UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-692 7.1.2.5.1 - ActualMeasurement. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-690 Fig21 - SameAs. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-689 Fig20 - AV3? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-691 Fig27 & Fig28 & Fig29 - Climate, etc. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-676 ensure that constraints are placed on the combination of Project, ProjectMilestone and ProjectThemeStatus UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-675 Rename NeedlineExchange to OperationalExchange UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-674 Association between OperationalActivityEdge and NeedlineExchange should be reversed UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-673 Milestones UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-672 Change InformationElement to extend Class. Review relationship to Entity? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-671 ServiceInterface currently extends Interface but is also supposed to have provided/required interfaces UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-670 The examples of the SV-9 on the MODAF website don't obviously map to the implementation in MODAF/UPDM UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-669 Page 184, Figure 235 SOV contains composition ownership problems UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-668 Some diagrams are very crowded UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-680 Fig15 - ActualProjectMilestone to Project Status and ProjectStatus to ProjectTheme UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-679 Fig15 - Inheritance Problem UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-678 PhysicalLocation is located in the wrong package/subprofile. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-677 Controls should have the same fixes applied as Commands. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-683 Fig21 - Constraint on StructuralPart is wrong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-682 AcV - General Comment. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-681 Fig15 - Project whole and part and ownedMilestones UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-667 would be nice to have the actual legend in the second paragraph of Annex A UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-666 Page 175, "Figure 225 - Elements related to the EnduringTask stereotype" overlays the text. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-665 Page 169, 7.1.14.3.2 EnergyExchange, the constraint description contains two extraneous constraints UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-664 Page 169, 7.1.14.3.1 Controls UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-686 Fig19 - Ontology Reference UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-685 Fig18 - ArchitecturalDescription UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-684 Fig18 - Mission. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-688 Fig19 - Use of Ontology & Generalization UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-687 Fig19 - StereotypeExtension UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-661 Page 166, 7.1.14.1.1 ActivitySubject UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-660 Page 158, "Figure 203 - Elements related to the ProjectStatus stereotype" overlays the text UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-659 Page 152, 7.1.11.2.1 DataExchange UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-663 Page 168, "Figure 217 - Elements related to the Controls stereotype" overlays the text UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-662 Page 167, "Figure 214 - Elements related to the StandardOperationalActivity stereotype" overlays the text UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-641 conformance sections from chapter 5 and 6 need to be combined into one single conformance clause UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-640 description of the profile package structure in "6.4 Profile Structure" UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-639 material - materiel UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-644 Figure 34 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-643 Documentation P2 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-642 Page 7, 6.6.1 Aliases UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-654 Page 115, 7.1.7.1.1 Function UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-653 Page 91, 7.1.5.2.4 ServiceInterface UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-648 Page 70, 7.1.4.4.19.1.2 ActualOrganizationalResource UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-647 Remove unnecessary constraints UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-652 Page 83, 7.1.5.1.1 ServiceFunction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-651 Page 79, 7.1.4.4.19.1.14 RequiresCompetence UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-646 Page 55, 7.1.4.4.1 ArbitraryRelationshipConnector UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-645 Page 48, 7.1.4.1.6 SubjectOfOperationalStateMachine UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-650 Page 75, 7.1.4.4.19.1.8 SubOrganization UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-649 Page 74, 7.1.4.4.19.1.7 Post, the two constraint descriptions are over cross UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-656 Page 136, 7.1.7.4.14 ResourceInterface, please verify the constraint descriptions UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-655 Page 117, 7.1.7.1.3 FunctionEdge UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-658 Page 146, 7.1.8.2 ProtocolImplementation, no diagram to help verifying attributes and constraints UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-657 Page 145, 7.1.8.1 Protocol, no diagram here to clarify attributes UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-622 Do we need a place (Node or something else) for OperationalActivities to take place?The same for Functions. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-621 Various properties for InformationExchange (appearing in DoDAF 1.5) should be modelled as Measurements in UPDM UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-628 CommunicationsLink in DoDAF had properties:capacityinfrastructure technology UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-627 Addition of properties UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-626 DoDAF had two levels of SV relations - interface and link. UPDM has only one. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-630 ResourcePart is mentioned in the spec UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-629 Role Is mentioned in the spec, but no such stereotype exists. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-625 Why is the relationship between UPDMElement and Measurements not bi-directional? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-624 Do we need Consumers/Producers for services as in DoDAF? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-623 In DoDAF Operational Activity has "cost" property. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-638 ServiceOperation UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-637 InformationElement UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-634 EnvironmentalProperty UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-633 Performs, Two of the constraints do not belong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-636 SubjectOfOperationalStateMachine UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-635 Measurement UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-632 ResourceInterface and ResourceInteraction. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-631 ResourceConnector>> is mentioned in the spec UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-620 UPDM:ScopeContentlanguageaccuracy UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-619 relationship between NeedlineExchange and ResourceInteraction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-618 Can NodePort be assigned on NodeRole? Now the constraint says only about Node.The same about ResourcePort UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-617 LocationType is missing, but is mentioned throughout document. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-598 There's no metaConstraint from ResourceInteraction to the source/target of the interaction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-597 "abstractBehavior" tagged value between ServiceOperation and ServiceFunction should be shown on the SOV-5 diagram UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-596 There doesn't seem much point in showing Service on the SOV-1 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-595 The "carriedItem" tag between OperationalActivityEdge and NeedlineExchangeItem (NEI) isn't really needed UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-601 It'd be more consistent for the "/subject" to "/affectedFunctions" to have the same names as the OV equivalent UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-600 The "to/from" tagged values for Protocol should have better names UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-599 ProtocolImplementation UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-603 There should be some additional constraints for the DoDAF/MODAF stereotypes UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-602 The SystemsNode stereotype is missing UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-616 Environment is both a DataType and a Class in the spec. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-615 ActualLocation is both a DataType and a Class in the spec UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-614 ExternalTypes UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-609 Responsibility is not covered. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-608 Attributes for Measurements - units of measure, threshold value. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-613 It's not clear on the diagram that we expect people will create Provided/Required Interfaces off a ServiceInterface UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-612 The SOV-1 is inconsistent with other Taxonomy views and should be updated UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-607 Should there be any link between OperationalActivity and Capability? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-606 Why there is not potential relationship between InformationElement and SystemDataElement? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-605 Don't we need System/Artifact specializations, like Network, etc? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-604 Should there be a relationship between Capability and Mission? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-611 No traceability from Node to SV. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-610 No Rule for SV. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-590 ArchitecturalDescriptions aren't supposed to own Views UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-589 no type for the ProjectTheme so there's no way to define a value UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-588 milestone sequence stereotype should be shown on SV-8 view UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-587 Actual measurement UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-594 metaConstraint between ResourceType and ResourceRole UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-593 metaConstraint between ActualOrganizationPart and ActualOrganization UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-592 PostType should be called Post.Post should be called PostRole UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-591 There's no metaConstraint from NeedlineExchange to the source/target of the exchange UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-586 metaConstraint between EntityRelationship and Attribute UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-585 two ways to allocate Operational Activities/Function to Nodes/Resources UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-584 ArbitraryRelationshipConnector is a bit of a long name UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-572 OperationalActivity UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-571 Climate UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-570 ActualProjectMilestone UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-575 ServiceInteraction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-574 ActualOrganizationRelationship, UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-573 Mission UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-581 Currently ActualMeasurementSets are not related to time UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-580 Why are the Controls.xxxx constraints listed here UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-579 Page 49, 7.1.4.2.1 Attribute, has a wrong constraint UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-578 abstract stereotypes should not extend UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-577 OntologyReference UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-576 ProjectSequence UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-583 Can a Node host Activities? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-582 ArbitraryRelationshipConnector UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-551 OperationalActivity/SysFunction consumes/produces exchanges UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-550 Attributes for Organization - code, military service type, etc. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-549 OperationalConstraint/ResourceConstraint UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-548 various identifiers UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-554 Should there be a enumeration property on the RealizesCapability element to indicate the level of the realization? UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-553 ServiceInterfaces should have the ability to have Dependencies between them. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-552 Needline is not realized in SVs. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-560 ServiceParameter needs to have a metaconstraint modelled UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-559 ServiceOperations need to be owned by Resources as well as ServiceInterfaces UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-556 OntologyReference has invalid specializations. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-555 change ArbitraryConnector to a Dependency and change the name to ArbitraryRelationship UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-567 I really don't see the point in Function having a StateMachine UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-566 There should be a stereotype called RealizesNode between Node and Resource UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-565 Commands , This stereotype has extra constraints that do not belong there UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-558 allow ServiceOperationActions to be owned by Functions as well as ServiceFunctions on the SV-4 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-557 Referred location extends different metatypes than its sub-stereotypes. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-562 A DataType can own attributes and operations but not behaviors UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-561 We aren't consistent about the tag definition names used for storing start and end dates UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-564 Missing stereotype UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-563 A DataType is not a StructuredClassifier so it cannot have parts UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-569 ItemInConcept is an abstract stereotype, but is should not be. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-568 ArbitraryRelationshipConnector UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-527 Imported SysML Stereotypes cannot be applied UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-526 No support for MODAF Problem Domain UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-525 ResourcePort & ResourceType circular inheritance UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-524 Stereotype names collide with UML keywords (meta-types) UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-523 Abstract Stereotypes should not Extend Element UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-540 Stereotyped Dependencies too limiting UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-539 Relationships defined using Property "type" are not intuitive UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-538 Document layout and section numbering hard to read UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-542 Sequence diagrams cannot show exchanges UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-541 Confusing notational conventions used in diagrams UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-534 Attribute stereotype has issues with non-navigable associations UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-533 OperationalActivityEdge constraints too restrictive UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-532 Operational Activity action constraints too restrictive UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-531 ISO8601DateTime should not extend LiteralString UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-530 Measurement can have a circular reference UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-529 ActualMeasurement can have a circular reference UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-528 Both UPDM and SysML profiles must be applied UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-522 Resource subtypes UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-521 The diagram currently shows InformationElements when it should be showing DataElements UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-520 CapabilityConfiguration should be shown on this diagram. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-547 Artifact and Artefact UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-546 ConceptualDataModel just sits in the MODAF package and isn't connected to anything UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-545 ActualProjectMilestone need association link UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-537 Annex C diagrams need fixing UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-536 Annex C Figure 284 has invalid stereotype UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-535 Post constraints are reversed UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-544 UsedConfiguraton is misspelled UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-543 Missing NeedlineExchange meta-constraint UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-496 The ActualOrganizationPart stereotype should be called ActualOrganizationRole. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-495 We shouldn't connect ActualOrganizationRelationship to ResourceInteractions with a realize tag. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-494 ActualOrganizationRelationship UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-500 Currently all UPDM ports have no ability to connect UPDM connectors - Needline, ResourceInterface. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-499 stereotypedRelationship between Function and OperationalActivity UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-498 ActualOrganizationPart stereotype should be connected to OrganizationPart abstract stereotype for the definingFeature UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-497 The OrganizationPart abstract stereotype should be called OrganizationRole UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-503 The metaConstraint between ResourceInterface and ResourceType should have a "/" on the front of "endType" UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-502 Section 5.1 text is out of context UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-501 Issue with SV-9 UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-513 The metaConstraint with the umlRole "ownedElement" is wrong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-512 The metaConstraint with the umlRole "ownedElement" is wrong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-511 RealizesCapability used to be a Realization but for some reason has been changed UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-519 CapabilityConfiguration should be shown on this diagram. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-518 The umlRole "conveyedElement" between ResourceInteraction and ResourceInteractionItem is wrong UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-517 We should show ServiceInterface on the SV-1 as the "type" for the Service and Request ports UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-510 ServiceInteraction is currently extending Interface when it should be extending Interaction UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-509 ServiceParameter needs to be shown on this diagram. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-508 The Entity, Attribute and EntityRelationship stereotypes are in the wrong Package UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-516 The stereotypedRelationship "realizesCapability" should be show fully on the diagram UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-515 The metaConstraint to ServiceParameter from ServiceFunction should be shown on diagram UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-514 FunctionEdge should be removed from the diagram as it won't be shown in this view. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-507 Don't see the point in OperationalActivity having a StateMachine UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-506 add the missing metaConstraints UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-505 The metaConstraints from Commands to OrganizationalResource have invalid umlRoles UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-504 The metaConstraint between Commands and DataElement has an incorrect umlRole UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-481 need to change the roles to represent client and supplier UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-480 Project should be called ActualProject as it's an Instance UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-479 OperationalNodeSpecification UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-489 The Realization relationship between ResourceType and Node should be stereotyped. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-488 ResourceType should be called Resource. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-491 The metaConstraint between Needline and Node should have a "/" on the front of "endType". UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-490 KnownResources as well as NodeRoles should be connectable to Needlines UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-487 ActualLocation should be called PhysicalLocation. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-486 ItemInConcept should be called ConceptRole. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-483 metaConstraint between EnterprisePhase and Mission should have its umlRole set to ownedUseCase UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-482 Enterprise should be called WholeLifeEnterprise. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-493 OrganizationType should be called Organization. UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-492 The diagram should show the relationship between UPDMElement and ActualMeasurementSet UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-485 ItemInConcept shouldn't be abstract UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM-484 DefinesArchitecture should be a Realization UPDM 1.0b1 UPDM 1.0 Resolved closed
UPDM2-50 Remove SystemConnector from Spec UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-49 IndividualPersonRole is missing from the spec, but has references to it UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-51 Mislabeled Figure B.9 OV-3 should be OV-2. UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-32 properties of EnterprisePhase are wrongly named UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-31 Performer is defined both as an alias and a specialization of Node UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-48 Section on GeoPoliticalExtentTypeKind is missing UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-47 Details is missing, even though there are references to it UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-46 Resource has been changed to SystemResource UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-34 Activity is an abstract element, it should be concrete UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-33 By having Exchange Element as a Datatype there is not possible to define the State Machine for it UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-36 DoDAF users are upset using MODAFRoleKind property on the ResourceRole UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-35 Remove model libraries from UPDM 2.0 profile structure UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-39 Conflicting PV-3 diagrams for DMM and Profile UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-38 Missing sequencing capability for DoDAF Project Activities UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-43 ExchangeItem has been deleted from UPDM and should not be in the document UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-42 ActualProperty definition missing from document UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-45 Service message has the wrong graphic UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-44 PropertyValue should be removed from the UPDM Document UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-41 Incorrect SV-4 DMM Diagram UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-40 Incorrect AV-1 DMM Diagram UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-37 Confusion in type for Project status UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-20 Figure 8.8. uses <> incorrectly UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-19 "Include DoDAF 2.02 Conformance Level Three (L3) Statement" UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-13 It's very odd and counter-intuitive to have UPDM L0 buried in UPDM L1 UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-12 Document still references DoDAF v1.5, when it should reference DoDAF V2.02 UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-25 UPDM stereotype name conflict UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-24 Instance value and slot use in all UPDM elements that extend InstanceSpecification UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-23 ResourceConnector.realizedExchange does not have a programmable direction or other context specific data UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-28 change stereotype extensions (base_*) marked as "private" to "public" UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-27 Attribute URI/URL should be renamed and made optional UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-26 some properties are wrongly marked as mandatory UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-22 Need non-nomative profiles for NAF. DODAF and MODAF views and viewpoints UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-21 Concern needs to be added to the AV-1 UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-18 The namespace to use for UPDM is unclear due to inconsistent values UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-17 wrong document reference UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-16 Section 8.2.1 UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-11 Need to add a conforms to relationship for an element of type Interface to be able to associate a standard with it UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-10 Incorrect acknowledgement UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-30 No definition for PhysicalResource UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-29 Missing TOC entries UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-15 Section 2.1.2 UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-14 2.1.1: typo: it has RequiresPoint which does not exist in SoaML and I UPDM 2.0 UPDM 2.0.1 Resolved closed
UPDM2-9 The ISO8601:2004 is probably a normative reference and should be placed in section 3 UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-8 8.2.1.1.3 and 8.2.1.1.3.1 define ISO8601DateTime UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-7 Increment and out of service milestones do not pair UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-4 It's not possible to show that a resource configuration realizes two or more capabilities at different periods of time UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-3 Broken link for issue reporting UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-6 capability to assign actual organizational resources to a project in a particular time frame missing UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM2-5 Project Sequence should have a tag Sequence Kind UPDM 1.1 UPDM 2.0.1 Resolved closed
UPDM11-30 Fix TM symbol in Trademarks UPDM 1.0.1 UPDM 1.1 Resolved closed
UPDM11-29 Need to add contents to DoDAF class library section of the specification UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-28 Add descriptions to a number of subsections UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-25 Add DoDAF class library diagram UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-24 Add Diagrams to show non-normative mapping of UPDM elements to views UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-27 There are two diagrams named project. It affects both Projects: core and the DoDAF one UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-26 Add SWAF and SOPES section to DMM section UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-23 Add Diagrams to show UPDM elements that are scoped to DoDAF 2.0 diagrams UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-8 DoDAF Conformance Level Two. Defer PES & Temporal-Whole-Part UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-1 Update Statements of Support from DoD and MOD UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-6 Add DM2 DoDAF Meta Model to Abbreviations UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-5 Publish UPDM Domain MetaModel to DoDAF MetaModel Compliance Matrix UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-10 Merge project/milestone concepts in DoDAF/MoDAF to be complementary to each other UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-9 Add DMM-DM2 Matrix to Conformance Statement UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-7 "6.2.2 Organization of this Specification" is OBSOLETE UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-3 format of submitted XMI is proprietary XML UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-2 Unified Profile for the Department of Defense Architecture Framework (DoDAF) and the UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-4 DoDAF Normative Reference and Bibliography UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-12 Simplify resources model UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-11 Combine SOAML. DoD Services and MODAF services properly UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-22 Missing DesiredEffects in UPDM UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-21 Modify relationship between EntityItems and ExchangeElements UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-15 Add cosntructs for naming and representation where required UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-14 Simplify measurements model UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-18 Add NAF to list of ArchitectureFrameworkKind UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-17 Rename “Element” to “UPDMElement” UPDM 1.0 UPDM 1.1 Resolved closed
UPDM2-2 Update L1 and L0 diagram align with current MM UPDM 1.0 UPDM 2.0 Resolved closed
UPDM11-13 Simplify Location model from DM2 UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-19 Added ProjectMilestoneRole UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-20 Update SysML mapping and OCL UPDM 1.0 UPDM 1.1 Resolved closed
UPDM11-16 Missing security attributes group from DM2 UPDM 1.0 UPDM 1.1 Resolved closed

Issues Descriptions

The element descriptions in Part II have no provision to explain stereotyped relationship

  • Key: UPDM-778
  • Legacy Issue Number: 13614
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    The element descriptions in Part II have no provision to explain stereotyped relationship. See for example page 30, 7.1.2.6.1 ArchitecturalDescription
    Diagram DocumentationIssues for Part 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Sun, 8 Mar 2015 22:06 GMT

SOAML missing from figure 2 and figure 3 in UPDM spec

  • Key: UPDM-777
  • Legacy Issue Number: 13874
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The SOAML profile is missing from the venn diagram showing how the UPDM L0 and L1 work with respect to UML and SysML
    Also SOAML is missing from the package diagram in figure 3 showing how the various profiles are imported and work together.

  • Reported: UPDM 1.0b1 — Wed, 22 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    issue withdrawn by submitter

  • Updated: Sun, 8 Mar 2015 21:43 GMT

Annex A should start with the Layers section

  • Key: UPDM-776
  • Legacy Issue Number: 13638
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    OMG specifications traditionally list element descriptions in alphabetical order. However, the major sections are kept in a logical order corresponding to the subject of the specification. Unfortunately Annex A (DMM) is alphabetical throughout all levels, which makes it very hard to read. Logically related items are teared apart and presented in a non-logical order. Example: Annex A starts context-less with AcV-1 and AcV-2, while the overarching AcV is introduced pages later under Layers.For the benefit of the reader, Annex A should start with the Layers section, internally ordered in a logical order (i.e. starting with AV), then it is probably ok to keep the detailed sections sorted alphabetically. A repetition of "Figure 1: UPDM Viewpoint Support Illustration" in the intro of Annex A might be helpful for the reader.
    Diagram DMM Documentation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Sat, 7 Mar 2015 20:50 GMT

StrategicMission

  • Key: UPDM-775
  • Legacy Issue Number: 11974
  • Status: closed  
  • Source: Anonymous
  • Summary:

    · This entity also requires further considerations. It seems better placed as either part of the StrategicViews or the OperationalViews. Given the attributes contained it would seem to be very focused on actual operations something that does not actually fit with its name. The fact that the parameters are only strings furthermore makes one question whether it can actually be used to describe something of architectural value.

  • Reported: UPDM 1.0b1 — Fri, 28 Dec 2007 05:00 GMT
  • Disposition: Duplicate or Merged — UPDM 1.0
  • Disposition Summary:

    duplicate of 11973

  • Updated: Sat, 7 Mar 2015 20:48 GMT

UPDM XMI documents misnamed

  • Key: UPDM-771
  • Legacy Issue Number: 15380
  • Status: closed  
  • Source: Oracle ( Dave Hawkins)
  • Summary:

    There are two XMI documents listed for UPDM 1.0:

    http://www.omg.org/spec/UPDM/20090501/UPDM-model-library.xmi

    and

    http://www.omg.org/spec/UPDM/20090501/UPDM-profile.xmi

    These are linked incorrectly, that is, UPDM-model-library.xmi appears to contain the profile and UPDM-profile.xmi appears to contain the model library.

    This is significant because the model library references the profile document in a profile application, but because of the misnaming actually references itself making it invalid.

    Also note that the spec PDF, formal/2009-09-01, the above files are listed incorrectly as updm-profile.xmi and model-library.xmi.

  • Reported: UPDM 1.0 — Wed, 21 Jul 2010 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Will ensure XMI is named and submitted correctly

  • Updated: Fri, 6 Mar 2015 23:30 GMT

UPDM XMI contains properties with incorrect lower values

  • Key: UPDM-770
  • Legacy Issue Number: 15379
  • Status: closed  
  • Source: Oracle ( Dave Hawkins)
  • Summary:

    There are a number of properties and possibly extension ends in both the model library xmi and the profile xmi that contain the following:

    <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="..." visibility="public" value="*"/>

    This isn't valid. Lower values need to be integers and clearly it also doesn't make sense for the lower bound to be unlimited. Almost certainly these ought to be uml:LiteralInteger instances with value="0".

  • Reported: UPDM 1.0 — Wed, 21 Jul 2010 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Remove the line relating to the lower value in the XMI if it is 0, if default vaue is not 0 then make appropriate changes. Parser needs to be tweaked. Aurelijus/Tomas needs to be checked when regenerating XMI

  • Updated: Fri, 6 Mar 2015 23:30 GMT

Need to change generalisation section text for all elements to be a specialisation

  • Key: UPDM2-52
  • Legacy Issue Number: 16222
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Need to change generalisation text for each element from

    original text format
    • Generalizations
    The following are generalization relationships for OrganizationalProjectRelationship:

    To, revised text format

    · Specializations

    The OrganizationalProjectRelationship element is a specialization of:

  • Reported: UPDM 1.1 — Wed, 11 May 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0
  • Disposition Summary:

    Rationale Correct text required
    Resolution Change format

  • Updated: Fri, 6 Mar 2015 23:15 GMT

Replace ActivityPerformableUnderCondition with a Tag

  • Key: UPDM2-53
  • Legacy Issue Number: 16223
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Replace ActivityPerformableUnderCondition with a Tag

  • Reported: UPDM 1.1 — Wed, 11 May 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0
  • Disposition Summary:

    Rationale Reduces the amount fo drawing required to create the
    tuple
    Resolution Created a tag with the same name on an Activity and
    typed by environment

  • Updated: Fri, 6 Mar 2015 23:15 GMT

Need to make SubSystemPart part of the DoDAF resources model

  • Key: UPDM-769
  • Legacy Issue Number: 15247
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Description:- To get the proper whole part relationship between System and SystemsNode there is a need for the SubSystemPart to be typed by System and made be able to make it a part of a SystemsNode. The current resources model does not support this unless using the MODAF resource elements

  • Reported: UPDM 1.0 — Wed, 5 May 2010 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Added DoDAF only element SystemPart in Profile and added description

  • Updated: Fri, 6 Mar 2015 23:15 GMT

no ability in UPDM to define internal flows to a system or node (inside a swim lane in OV-5 or Sv-4).

  • Key: UPDM-768
  • Legacy Issue Number: 15170
  • Status: closed  
  • Source: MITRE ( Dr. Fatma Dandashi)
  • Summary:

    There is currently no ability in UPDM to define internal flows (inform elements and data elements internal to a system or node (inside a swim lane in OV-5 or Sv-4). there should be an ability to define such things and to assoc them with the sequence flow inside a swim lane, even though these internal flows are NOT exchanges and do not show up on OV-3 and SV-6

  • Reported: UPDM 1.0 — Fri, 9 Apr 2010 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Add text to OV-5/SV-4 to indicate that ObjectNodes can be used to show information flow between OperationalActivities and SystemFunctions.

  • Updated: Fri, 6 Mar 2015 23:15 GMT

Constraint to be fixed

  • Key: UPDM-767
  • Legacy Issue Number: 15148
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    ServiceOperation can be owned only by Resource or Node, but not by ServiceInterface.
    The constraint should be fixed

  • Reported: UPDM 1.0 — Wed, 24 Mar 2010 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Change constraint text on description of ServiceOperation

  • Updated: Fri, 6 Mar 2015 23:15 GMT

miswording on a number of diagram titles for products

  • Key: UPDM-766
  • Legacy Issue Number: 14987
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    title miswording on a number of diagram titles for products
    summary
    a number of the titles for the products in the UPDM documentation need to be changed from

    "elements relating to the XX-xx stereotype "

    to

    "elements relating to the XX-xx product "

    This is a minor issue

  • Reported: UPDM 1.0 — Mon, 18 Jan 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    see pages 27 - 30 of OMG document dtc/2010-12-04

  • Updated: Fri, 6 Mar 2015 23:15 GMT

itemFlow stereotype

  • Key: UPDM-765
  • Legacy Issue Number: 14840
  • Status: closed  
  • Source: Anonymous
  • Summary:

    According to UPDM specification, itemFlow stereotype should be applied to
    OperationalExchanges and ResourceInteractions in the UPDM compliance Level
    1. According to SysML, itemFlow conveys flowProperties. SysML specification
    has constraint defined for a flowProperty "A FlowProperty is typed by a
    ValueType, DataType, Block, or Signal." Unfortunately InformationElement,
    Energy and DataElement, according to UPDM specification, do not have L1
    compliant SysML stereotypes defined. So the result is always failing
    constraint.

  • Reported: UPDM 1.0 — Tue, 8 Dec 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 23:15 GMT

<> has tag called carriedExchange that is type of <>

  • Key: UPDM-761
  • Legacy Issue Number: 14624
  • Status: closed  
  • Source: Anonymous
  • Summary:

    1. <<OperationalActivityEdge>> has tag called carriedExchange that is type
    of <<OperationalExchange>>. In contrast to <<OperationalActivityEdge>>,
    <<Function Edge>> has tag called carriedItem that is type of
    <<ResourceInteraction>> Item. Both of Edges (<<OperationalActivityEdge>> and
    <<FunctionEdge>>) should represent the same kind of data, either Exchanged
    Items or Exchanges.

  • Reported: UPDM 1.0 — Fri, 13 Nov 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 23:15 GMT

current UPDM documentation and XMI is not in line with the submitted SOAML XMI and documentation

  • Key: UPDM-763
  • Legacy Issue Number: 14812
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The current UPDM documentation and XMI is not in line with the submitted SOAML XMI and documentation.
    Service and Request are the terms used in the SOAML submission, UPDM is using RequestPoint and ServicePoint
    This probably affects a number of diagrams

  • Reported: UPDM 1.0 — Mon, 23 Nov 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 23:15 GMT

<>

  • Key: UPDM-762
  • Legacy Issue Number: 14625
  • Status: closed  
  • Source: Anonymous
  • Summary:

    Dependant on the issue # 1, <<OperationalActivityEdge>> should know both,
    the Operational Exchanges that are realized by the
    <<OperationalActivityEdge>> and the Operational Exchange Items that are
    conveyed by the Operational Exchanges. The same is valid with the
    <<FunctionEdge>>, it should know both, the Resource Interactions that are
    realized by the <<FunctionEdge>> and the Resource Interaction Items that are
    conveyed by the Resource Interactions.

  • Reported: UPDM 1.0 — Fri, 13 Nov 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 23:15 GMT

Elements used by UPDM from SOAML are not the actual elements from the submitted SOAML XMI

  • Key: UPDM-764
  • Legacy Issue Number: 14813
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Elements used by UPDM from SOAML are not the actual elements from the submitted SOAML XMI these need to be the correct SOAML elements once the SOAML is XMI is submitted.

  • Reported: UPDM 1.0 — Mon, 23 Nov 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Reference latest SoaML profile in UPDM profile in the model

  • Updated: Fri, 6 Mar 2015 23:15 GMT

OV-2 & StV-2 Capabilities & Nodes.

  • Key: UPDM-760
  • Legacy Issue Number: 13780
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    OV-2 & StV-2 Capabilities & Nodes: MODAF was designed with capabilities to have metrics. This forces a number of capabilities to be added at leaf level in StV-2. It has become apparent that this is somewhat unwieldy in real architectures. Strongly recommend that you re-model capabilities to have Measure of Effectiveness attributes (property types - e.g. "max speed", "range", etc.") but no property values in the capability itself. Then, when a node traces to a capability, the tracing relationship can specify the required or actual level of capability for the node. Similarly a CapabilityConfiguration would also specify the level it achieves on it's tracing to the capability. This makes StV-2s much more practical to use and also better reflects a Systems Engineering MoE approach. Although this is not in MODAF, it should be - the current approach in MODAF is quite impractical on larger architectures. If you go this route, it also provides you with a much better way to express environmental conditions that capabilities are expected to deliver under - you can show the environmental conditions against the node, not the capability - i.e. "this node is in the desert and we need it to have these levels of capability in its environment".
    Diagram OV-2 / StV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:All UPDM Elements support measurements being attached to them - so what's requested in this issue is already supported. This can therefore be rejected.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    duplicate of issue13739, voted on in ballot 9

  • Updated: Fri, 6 Mar 2015 22:56 GMT

Instances

  • Key: UPDM-759
  • Legacy Issue Number: 13773
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Instances: Starting to find requirements for individual facilities, pieces of equipment etc. on quite a few projects now. We have actual location, post, fielded capability, etc. Would be very useful to have instances for artefact as well.
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This is a good idea but it doesn't seem to be essential. We will defer this to the next version of UPDM.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    This is a good idea but it doesn't seem to be essential. We will defer this to the next version of UPDM.
    Outside scope of MODAF and DoDAF specs
    Considered in UPDM 2.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

Fig118

  • Key: UPDM-758
  • Legacy Issue Number: 13769
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig118: Probably a good idea to remove all the environment stuff from EnterprisePhase and capability. It doesn't make sense in MODAF, and won't here either. In particular, if you make the changes for MoE as suggested in the General Issues section, this is not needed at all.
    Diagram StV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This isn't essential so we'll defer it to the next version of UPDM.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    This isn't essential so we'll defer it to the next version of UPDM.
    Took into account in UPDM 2.0
    .
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

OV-7

  • Key: UPDM-757
  • Legacy Issue Number: 13754
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    OV-7. There have been several comments on MODAF OV-7 that it should be possible to relate entities to the things in the real world that they refer to. Might be a good idea to add a dependency called "refersTo" that relates to a ResourceType.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This is an interesting idea and might be quite useful. I don't know if we have time to add this now though so we will want to defer it to the next version of UPDM.Though this sounds like a simple idea, there could be a lot of additional work required to support this fully. For example, a matrix showing the mapping, decisions to be made about composite Entities and whether Resources are the only thing that should be related, etc.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    This is an interesting idea and might be quite useful. I don't know if we have time to add this now though so we will want to defer it to the next version of UPDM. Though this sounds like a simple idea, there could be a lot of additional work required to support this fully. For example, a matrix showing the mapping, decisions to be made about composite Entities and whether Resources are the only thing that should be related, etc.
    Considered in UPDM 2.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

7.1.1 - Naming of types and individuals.

  • Key: UPDM-756
  • Legacy Issue Number: 13721
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.1 - Naming of types and individuals. Strongly recommend that a consistent naming policy is used for when there are stereotypes representing types and individuals - e.g. Project & ProjectType, ActualOrganisation and OrganisationType. In the second case, the word "actual" is used (this is also the case in MODAF). Strongly recommend following the pattern used in Project & ProjectType, as this is also the naming convention used in IDEAS and DoDAF 2.0.
    Diagram AcV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution After discussions within the UPDM group, we decided that the important element should be named the most simply - which in most cases is the Class extensions (e.g. Node, Software, Capability, etc). This left us with an Actual prefix for all individuals and a Role suffix for parts. Though all of the name changes weren't in the original submission, once they've all been made consistent it should be more understandable.The MODAF approach didn't seem to be applied consistently. For example, if it's ProjectType and Project, it should be CapabilityType, SoftwareType, CompetenceType, etc, which wouldn't be as intuitive anyway.We should talk to Ian about this.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    After discussions within the UPDM group, we decided that the important element should be named the most simply - which in most cases is the Class extensions (e.g. Node, Software, Capability, etc). This left us with an Actual prefix for all individuals and a Role suffix for parts. Though all of the name changes weren't in the original submission, once they've all been made consistent it should be more understandable. The MODAF approach didn't seem to be applied consistently. For example, if it's ProjectType and Project, it should be CapabilityType, SoftwareType, CompetenceType, etc, which wouldn't be as intuitive anyway.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

All of the derived tags require the derivation documenting.

  • Key: UPDM-755
  • Legacy Issue Number: 13646
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    All of the derived tags require the derivation documenting.
    Diagram OV-5 + others
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Currently the implementation isn't complete without it.
    Resolution: We'll add, as a minimum, a detailed description in English but if possible we will also include OCL.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add derivation rules next to attributes description

  • Updated: Fri, 6 Mar 2015 22:56 GMT

Exchanges should be extended to allow Software and CapabilityConfigurations to be conveyed as well.

  • Key: UPDM-754
  • Legacy Issue Number: 13645
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Exchanges should be extended to allow Software and CapabilityConfigurations to be conveyed as well.
    Diagram OV-2 / SV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale You cannot fully model the logistics of an architecture currently.
    Resolution TBD. Needs discussion

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    MaterialExchange will be updated to allow Software and ResourceArtifacts to be attached in the "conveyed" role. A new stereotype, called "ConfigurationExchange" will be added as a specialization of OperationalExchange, with it's "conveyed" role linked to CapabilityConfiguration. This new stereotype will be displayed in all the places that the other OperationalExchanges are.

    The description for ConfigurationExchange will be: "CapabilityConfigurations that are exchanged between Nodes".

  • Updated: Fri, 6 Mar 2015 22:56 GMT

The split between Core, DoDAF and MODAF is not intuitive in certain places.

  • Key: UPDM-753
  • Legacy Issue Number: 13642
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The split between Core, DoDAF and MODAF is not intuitive in certain places. Some elements in Core required elements from DoDAF/MODAF to be of any use… Some rationalisation is required…TBD - Add specific examples.
    Diagram GENERAL
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    All the elements and constructs should be moved to Core and only aliases kept in the DoDAF/MODAF Only sections. This makes UPDM a more complete profile and keeps the purpose of Core, DoDAF Only and MODAF Only simple. Also, due to feedback from various DoDAF users, it has become apparent that people would like the option to use MODAF concepts in their DoDAF models - ideally with aliases to make the terminology fit with their domains. Unfortunately this is a big change and the impact needs to be investigated thoroughly - therefore this will have to be deferred
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

element descriptions

  • Key: UPDM-752
  • Legacy Issue Number: 13612
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Summary Throughout all element descriptions: Apparently a lot of text was generated (either by machine or cut-and-paste). However, one size does not fit all! The lead-in text of "Extensions" suggests the wrong (opposite) direction of extension. The current text reads for exmple "The following are extensions for MilestoneSequence:" but should read "The following metaclasses are extended by MilestoneSequence:" This needs to be corrected for all element descriptions in Part II.Similar, the lead-in text for Generalizations is not strictly wrong, but certainly sub-optimal. The current text is rather useless since it doesn't give a clue what is the general and what the specialized element. Maybe some text like: "The following elements are specialized by xyz:" is more adequate.Page 21, 7.1.2.2.4 Performs: The constraints "RealizesCapability.supplier" and "RealizesCapability.client" are not shown in the diagram.In general, Part II suffers from several formatting flaws (due to its generated nature?):Lines like "Generalizations", etc., stand much more out than section headers.Discriminators like "MODAF:" are flowing into the next word without space. For example on Page 24, 7.1.2.4.4 EnvironmentProperty: "MODAF:Asserts that...", should be "MODAF: Asserts that..." Some lines are stretched almost beyond readability.In many constraint descriptions, the initial character of the role name is wrongly capitalized.
    Diagram GeneralDocumentationIssues for Part 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Changes will be made to the template that is used to produce the document so that the text regarding extensions will be changed from
    The following are extensions for ElementX :
    To
    The following metaclasses are extended by
    ElementX

    A similar approach will be taken with generalizations where they currently read.
    The following are generalization relationships for Element X:
    ElementY
    This will be changed to
    The ElementYZ is a specialization of elements:
    ElementX
    The heading section will change from Generalizations to Specialisations

  • Updated: Fri, 6 Mar 2015 22:56 GMT

In DODAF, OperationalActivities and Nodes have level identifiers. Should we have a derived property for it?

  • Key: UPDM-748
  • Legacy Issue Number: 13583
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    In DODAF, OperationalActivities and Nodes have level identifiers. Should we have a derived property for it?
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: This would be very complicated to implement and describe as Nodes can now be used in different contexts at different levels. We'll defer this until after the FTF.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    This would be very complicated to implement and describe as Nodes can now be used in different contexts at different levels.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

Test Enterprise.

  • Key: UPDM-747
  • Legacy Issue Number: 13572
  • Status: closed  
  • Source: Anonymous
  • Summary:

    I am reviewing the latest announcement on the UPDM. Looks like the OMG is doing a fine job of getting their hands around the problem. There is one glaring omission, and that's of the Test Enterprise. We have finally dealt with the concept of the acquisition viewpoint, the services viewpoint, etc., but test is noticeably missing. Has there been any discussion of including the test viewpoint? Testing is as important as acquisition and development of system of systems and is often missing in the planning which in turn has presented problems to both acquisition and development professionals. Testing incorporates all levels of planning including strategic, operation and technical.
    Diagram N/A
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Frank C. AlvidrezEdwards Air Forcefrank.alvidrez.ctr@edwards.af.mil

    Rationale Testing in an interoperable environment is a great challenge because of the need to ensure security, compliance with DISA certifications and many other issues that require an architectural view to help execute.
    Resolution: This is outside the scope of UPDM 1.0 and can be looked at for the RFP for the next version of UPDM. Matthew to communicate with Frank and confirm the resolution.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Testing in an interoperable environment is a great challenge because of the need to ensure security, compliance with DISA certifications and many other issues that require an architectural view to help execute.
    This is outside the scope of UPDM 1.0 and can be looked at for the RFP for the next version of UPDM. Matthew to communicate with Frank and confirm the resolution.

    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

inter-operability Requirements and Work Products Implementation

  • Key: UPDM-751
  • Legacy Issue Number: 13606
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Dr. Sumeet S. Malhotra)
  • Summary:

    The key to long-term interoperability can reside in the accuracy and clarity of definitions architectural data and meta-data provided in AV-2. As requested in the RFP, I am not sure the granularity and specificity of these definitions have been mandated properly within this UPDM doc (for textual definitions in the form ofa glossary, a repository of architecture data, their taxonomies, and their metadata (i.e., data about architecture data)), including metadata for tailored products, associated with the architecture products developed. It's the same with OC-7 also. However, I feel this issue can be resolved in an FTF.
    Diagram Inter-operability Requirements and Work Products Implementation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Sumeet Malhotra

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Will be considered for UPDM 2.0 documentation as it goes beyond the work of this group.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

create detailed step-by-step examples

  • Key: UPDM-750
  • Legacy Issue Number: 13605
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Dr. Sumeet S. Malhotra)
  • Summary:

    Learning from past experiences here at the OMG, I would like to recommend that in order to mitigate the learning curve associated with business end users coming up to speed with the complexities of UPDM, we create detailed step-by-step examples and documentation for the reference implementation that we are using as part of this submission. AN overarching guideline and reference manual such as DoDAF volume I ("Department of Defense Architecture Framework Working Group, "Department of Defense Architecture Framework Version 1.0." Volume I: Definitions and Guidelines, February 9th, 2004." would also do the trick. The UPDM spec is a spec that needs to be adopted by domain users and having clear guidelines established will go a long way in making this a defacto success (as opposed to just a spec released by the OMG).
    Diagram Ease of Adoption and User Friendliness:
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Sumeet Malhotra

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Supported by proprietary tool training and example models from the tool vendors
    Will be considered for UPDM 2.0
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

LogicalArchitecture - PhysicalArchitecture

  • Key: UPDM-749
  • Legacy Issue Number: 13597
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    In UPDM there's something called a LogicalArchitecture which acts as the top item in a Composite OV-2 if you want to model Needlines in a context that's higher than the highest Node. In MODAF (and I think DoDAF) there's also something called a PhysicalArchitecture which is used for the same reason in the SV. Should we add this to remain consistent or does a CapabilityConfiguration cover this well enough that we don't need it?
    Diagram SV-x
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Resolution: Add an abstract context element, that supertypes LogicalContext, PhysicalContext add StrategicContext in UPDM1.1 Consider tuple for relating physical and logicalAction-Architecture teamDefer to UPDM 1.1

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Add an abstract context element, that supertypes LogicalContext, PhysicalContext add StrategicContext in UPDM1.1 Consider tuple for relating physical and logicalAction-Architecture teamDefer to UPDM 1.1
    Implemented in UPDM 2.0

    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

ResourceRole specializations really need simplifying and made compliant with our naming convention

  • Key: UPDM-746
  • Legacy Issue Number: 13557
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The ResourceRole specializations really need simplifying and made compliant with our naming convention. The simplest route is to make a specialized ResourceRole for each Resource specialization and then make the current specializations (e.g. HostedSoftware) a MODAF specialization of the new ones. For example, Artifacts have ArtifactRoles (which is a specialization or ResourceRole) which can be specialized as HostedSoftware in a MODAF model (when typed by Software).
    Diagram SV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current implementation is too specific and complicated for the Core package.
    Resolution: Evaluate the complexity of the issue, action on Ron/Wally/Moe to build sample SV-1 structurePotentially should be deferred until after the FTF.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    The current implementation is too specific and complicated for the Core package.
    Resolution: Evaluate the complexity of the issue, action on Ron/Wally/Moe to build sample SV-1 structurePotentially should be deferred until after the RTF.
    Not fixed dues to large changes in the MM naming required.
    Consider for UPDM 2.0
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

SubOrganization and Post should be removed and OrganizationRole made concrete in the core

  • Key: UPDM-745
  • Legacy Issue Number: 13552
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    SubOrganization and Post should be removed and OrganizationRole made concrete in the core. We should consider adding a couple of aliases to MODAF to capture OrganizationRoles typed by Organizations/Posts.
    Diagram OV-4 - Actual
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale This will simplify the profile and help to maintain the naming convention we agreed upon.
    Resolution: Evaluate the complexity of the issue, action on Action-Ron/Wally to build sample Organisation structure in SV-1/OV-4sWe will implement the change identified in the Issue column at the same time as [UPDM_00021].

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0.1
  • Disposition Summary:

    Discussion:
    Evaluate the complexity of the issue, action on Action-Ron/Wally to build sample Organisation structure in SV-1/OV-4s. We will implement the change identified in the Issue column at the same time as [UPDM_00021].
    Not fixed due to larger changes in the MM required to implement the change
    Consider for UPDM 2.0
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 22:56 GMT

Current navigability is wrong

  • Key: UPDM-744
  • Legacy Issue Number: 11783
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Current navigability is wrong, same PerformanceMeasurementSet can be applied for only one ConformingElement. It should be 1..*.

  • Reported: UPDM 1.0b1 — Fri, 7 Dec 2007 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    closed issue, withdrawn by submitter

  • Updated: Fri, 6 Mar 2015 22:56 GMT

UPDM Issue: Derived tag updates

  • Key: UPDM-743
  • Legacy Issue Number: 13907
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    In order to keep the profile useable and consistent between OV/SV, there’s a number of derived tags that require removing/renaming or adding. The following changes need to be made:

    · Remove the ResourceInterface.contributesTo tag – it’s duplicating one that’s inherited from SystemsElement.

    · Remove the Needline.implementedBy tag – it’s duplicating one that’s inherited from OperationalElement.

    · Remove the NodeChild.owningNode tag – it’s duplicating a UML role and provides no useful purpose.

    · Rename Needline.exchangedItem to Needline.realizedExchange – the current name is misleading.

    · Add a realizedExchange tag (typed by ResourceInteraction) to ResourceInterface and ResourceConnector – to mirror the functionality of a Needline.

    · Remove the ResourceRole.owningResource tag – it’s duplicating a UML role and provides no useful purpose

  • Reported: UPDM 1.0b1 — Wed, 29 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Make the suggested changes

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Constraints between FunctionAction and FunctionEdge are too limiting

  • Key: UPDM-742
  • Legacy Issue Number: 13906
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Constraints between FunctionAction and FunctionEdge are too limiting

  • Reported: UPDM 1.0b1 — Wed, 29 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove the constraints. Make it consistent with OVs

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add DataElement as SubjectOfResourceStateMachine.

  • Key: UPDM-738
  • Legacy Issue Number: 13877
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Add DataElement as SubjectOfResourceStateMachine. Consistence with OVs is needed
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

  • Reported: UPDM 1.0b1 — Tue, 28 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Make DataElement a specialization of SubjectOfResourceStateMachine

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add the ability for Node to own ServiceOperations

  • Key: UPDM-737
  • Legacy Issue Number: 13876
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Add the ability for Node to own ServiceOperations
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

  • Reported: UPDM 1.0b1 — Tue, 28 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add a constraint to ServiceOperation to specify owner. Remove the constraint from Resource, since it was forcing it to be the only owner of ServiceOperation

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Resource property "actsUpon" needs to be changed

  • Key: UPDM-736
  • Legacy Issue Number: 13875
  • Status: closed  
  • Source: Atego ( Paul Whiston)
  • Summary:

    FTF Number UPDM_00280
    Summary Resource property "actsUpon" needs to be changed, because of the name clash with actsUpon in activity subject.
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius Strazdauskas No Magicandriuss@nomagic.com

    Resolution Change the name to functionsUpon.

  • Reported: UPDM 1.0b1 — Tue, 28 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the name to functionsUpon

  • Updated: Fri, 6 Mar 2015 20:59 GMT

DMM and Profile are not synchronized

  • Key: UPDM-741
  • Legacy Issue Number: 13887
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    DMM and Profile are not synchronized

  • Reported: UPDM 1.0b1 — Tue, 28 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The DMM will be updated to reflect the current profile.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

InformationElement/EntityItem

  • Key: UPDM-740
  • Legacy Issue Number: 13879
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    The current connection between InformationElement and EntityItem is broken (since both a Classes, there is no "represented" anymore)"

  • Reported: UPDM 1.0b1 — Thu, 23 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Create association between InformationElement and EntityItem.
    Make the association between DataElement and EntityItem bidirectional.
    Change the association end names

  • Updated: Fri, 6 Mar 2015 20:59 GMT

SoaML integration

  • Key: UPDM-739
  • Legacy Issue Number: 13878
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Some Service elements have to be substituted with SoaML elements

  • Reported: UPDM 1.0b1 — Tue, 28 Apr 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Make Capability a specialization of SoaML::Capability
    Make ServiceInterface a specialization of SoaML::ServiceInterface
    Reuse SoaML::ServicePoint instead of Service
    Reuse SoaML::RequestPoint instead of Request
    Reuse SoaML::Expose to link Capabilities to ServiceInterfaces

  • Updated: Fri, 6 Mar 2015 20:59 GMT

MODAF Re-Use

  • Key: UPDM-730
  • Legacy Issue Number: 13783
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    MODAF Re-Use: In general, this version of UPDM re-uses large swathes of MODAF, and in particular the M3. It needs to be made clear that UPDM is not an entirely original work. In public presentations, features that have existed for a long time in M3 (such as re-use of resources, nodes, etc. in OV-1) have been passed off as innovations made in UPDM, when they are not.
    Diagram General
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:UPDM is a UML implementation of the MODAF and DoDAF frameworks, and as such it could not have been produced without taking concepts, structures and descriptions, etc, from them. Though it is therefore inferred that MODAF and DoDAF are huge contributors to the submission, it should be made clearer in the documentation.This hi-lights a more general issue that we should ensure that contributing organizations are referenced/acknowledged in the UPDM specification.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    UPDM is a UML implementation of the MODAF and DoDAF frameworks, and as such it could not have been produced without taking concepts, structures and descriptions, etc, from them. Though it is therefore inferred that MODAF and DoDAF are huge contributors to the submission, it should be made clearer in the documentation.
    We have now ensured that contributing organizations are referenced/acknowledged in the UPDM specification.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

MODAF Definitions

  • Key: UPDM-729
  • Legacy Issue Number: 13782
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary MODAF DefinitionsWhere MODAF definitions are given for elements (e.g. OperationalActivity), very old (sometimes even MODAF 1.0) definitions are being used. Each MODAF definition in the document needs to be brought up to date.
    Diagram General
    Document Issue UPDM (OMG Beta) Jan 2009
    Section
    Page
    Priority High
    Source Ian BaileyModel Futuresian@modelfutures.com

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove definition of UPDM models and then map to M3 and DoDAF element
    Merge with UPDM_00275/OMG 13784

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Performer & Activity

  • Key: UPDM-728
  • Legacy Issue Number: 13781
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Performer & Activity: Although it is sensible to divide structure and behaviour like this, it is important to specify that only resources can perform functions and only nodes can perform operational activities. Although this is all a bit artificial and arbitrary, it's the way MODAF is structured.
    Diagram General
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:Peformer and Activity are in UPDM as placeholders for the inclusion of DoDAF 2.0 at a later date (i.e. in a new version). If there are constraints already added to Peforms that limits the client and supplier pairs then this issue can be set to rejected. If not, then we need to add the missing constraints.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Required & Actual

  • Key: UPDM-727
  • Legacy Issue Number: 13779
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Required & Actual: Although not explicitly stated in the UPDM documentation, there is a strong feeling that the UPDM team understand that OV represents requirements and SV solutions in MODAF. This is not the case. MODAF works on a temporal basis. If an architecture is of some future EnterprisePhase then its OV represents a requirement. If it is an as-is architecture, then the OV (esp. OV-2) is used to provide a logicalised representation of an underlying physical architecture. Its purpose is to abstract out any underlying complexity for non-technical stakeholders. An as-is OV-2 is often used to accentuate any problem areas - i.e. to show them in "sharp relief" to stakeholders.
    Diagram General
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:Within the UPDM group, we understand that the OV is used for defining an abstract representation of the architecture and the SV is used for defining the actual, physical architecture. If the documentation is misleading on this it must be updated. We should ask Ian for some specific examples where he's found the documentation to be misleading.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Within the UPDM group, we understand that the OV is used for defining an abstract representation of the architecture and the SV is used for defining the actual, physical architecture.
    Both OV and SV can be required or actual, As-is or to- be. This needs to be added to the documentation.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ProtocolImplementation

  • Key: UPDM-726
  • Legacy Issue Number: 13778
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    ProtocolImplementation: Surely it's the ports on the systems that implement the protocols? At least that's the bit an enterprise architect is interested in. Overall, UPDM seems pretty weak on SV-2.
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This matches the MODAF 1.2 specification (SystemPortConnector is a specialization of ProtocolImplementation).

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig134 Artifact [FacilityType?]

  • Key: UPDM-721
  • Legacy Issue Number: 13772
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig134 Artifact [FacilityType?]: Can't really tell what this is, as its definition seems to just define it in terms of itself, then nowhere else does it define what is meant by facility. Nor is there a facility element in the model. If it is meant to show when an artefact is a facility, then by all means create a subtype of artefact called facility (in fact this would be quite a good idea).
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Andrius to investigate where the facilityType tag came from (possibly a DoDAF requirement).

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Resolution:
    facilityType attribute is removed.
    Facility stereotype (subtype of Resource) is added.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig129

  • Key: UPDM-720
  • Legacy Issue Number: 13771
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig129: Shows ServiceInterface realizing capability. This is wrong and needs fixing.
    Diagram StV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Add a new stereotype called AimsToAchieve which extends Abstraction. This will be used to connect ServiceInterfaces and Capabilities together (with ServiceInterface in the Client role and Capability in the Supplier role).

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove ServiceInterface as possible client for RealizesCapability

  • Updated: Fri, 6 Mar 2015 20:59 GMT

StV-6

  • Key: UPDM-719
  • Legacy Issue Number: 13770
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    StV-6: There is a problem (MODAF's fault) with the description for StV-6. It is supposed to be a mapping between capabilities and doctrinal tasks (StandardOperationalActivity). UPDM should reflect the true intent of StV-6. OperationalActivities which are not StandardOperationalActivities are not allowed in StV-6.
    Diagram StV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Remove OperationalActivity from the StV-6 product diagram and change the text for StV-6 to remove all references to OperationalActivities.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove OperationalActivity from the StV-6 product diagram and change the text for StV-6 to remove all references to OperationalActivities.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

SV-2 Missing

  • Key: UPDM-732
  • Legacy Issue Number: 13785
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    SV-2 Missing: For all intents and purposes UPDM does not cover SV-2 as it is specified in MODAF, and probably not in DoDAF either. It is important to understand that SV-2 adds a layer of detail below SV-1 - it is not simply a re-drawing of SV-1. A given resource interaction shown in an SV-1 may be implemented using several system port connections in SV-2b.
    Diagram SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Though this is supported in UPDM, it isn't very obvious. We will make the following changes:Add a new ResourceConnector relationship to go between ResourcePorts.Change ResourceInterfaces to only go between Resources/ResourceRoles (i.e. not Ports).Add a tag to ResourceConnector and ResourceInterface to show which ResourceConnectors "realize" which ResourceInterface. (i.e. add a bi-directional association between the stereotypes)

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add a new ResourceConnector[Connector] relationship to go between ResourcePorts.
    Add a tag to ResourceConnector and ResourceInterface to show which ResourceConnectors "realize" which ResourceInterface. (i.e. add a bi-directional association between the stereotypes)

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Documentation

  • Key: UPDM-731
  • Legacy Issue Number: 13784
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Documentation: The documentation in the spec is pretty inconsistent. Sometimes it tries to document the frameworks (DoDAF and MODAF). Sometimes it documents the profile. Sometimes it tries to document both together…very badly. Suggest UPDM sticks to just defining the profile and refers to the appropriate DoDAF and MODAF documentation. Re-using bits of (often out of date) MODAF documentation in the UPDM spec is confusing and runs the risk of MODAF and UPDM getting out of synch. The previous UPDM spec attempted to "know better" than MODAF and DoDAF, and was binned as a result. Although this version does not, it should avoid trying to specify the usage of the framework and stick to defining the stereotypes.
    Diagram General
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The descriptions were updated to reflect consistent and coherence definitions.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The term Node needs stronger wording in its definition to separate its meaning between DoDAF and MODAF

  • Key: UPDM-735
  • Legacy Issue Number: 13805
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The term Node needs stronger wording in its definition to separate its meaning between DoDAF and MODAF

  • Reported: UPDM 1.0b1 — Thu, 19 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Merge with UPDM_00275/OMG 13784

  • Updated: Fri, 6 Mar 2015 20:59 GMT

InformationTechnologyStandardCategory

  • Key: UPDM-734
  • Legacy Issue Number: 13787
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    InformationTechnologyStandardCategory shouldn't exist on OperationalConstraint or ResourceConstraint.
    Diagram OV-6a / SV-10a
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution It looks like a copy and paste error has occurred so we'll remove it.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    It looks like a copy and paste error has occurred so we'll remove it.
    Remove InformationTechnologyStandardCategory on OperationalConstraint or ResourceConstraint.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

SubjectOfOperationalConstraint

  • Key: UPDM-733
  • Legacy Issue Number: 13786
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    SubjectOfOperationalConstraint shouldn't be linked to EntityItem, it should be linked to InformationElement.
    Diagram OV-6a
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Tools

    Rationale This is more consistent with SubjectOfResourceConstraint and makes more sense (EntityItems can be OV and SV).
    Resolution POTENTIAL SOLUTION:Remove EntityItem as a specialization of SubjectOfOperationalConstraint and make InformationElement a specialization instead?

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove EntityItem as a specialization of SubjectOfOperationalConstraint and make InformationElement a specialization instead.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

SV-12 Description

  • Key: UPDM-723
  • Legacy Issue Number: 13775
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    SV-12 Description: SV12 doesn't mention CapabilityConfigurations and services. Neither does M3. Services are implemented by resources - they need not be CapabilityConfigurations. This is mentioned under Fig140.
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Update the description to replace the references to CapabilityConfiguration with references to Resource.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the description to replace the references to CapabilityConfiguration with references to Resource.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig139 InternalDataModel

  • Key: UPDM-722
  • Legacy Issue Number: 13774
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig139 InternalDataModel: The physical data model may not be internal (in fact, it usually isn't, as we're talking about military messages mostly). It is known as physical in DoDAF and MODAF and UPDM should reflect this.
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution PhysicalDataModel only exists in MODAF, whereas InternalDataModel only exists in DoDAF.We'll rename InternalDataModel to PhysicalDataModel and then create a new DoDAF alias for InternalDataModel.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    PhysicalDataModel only exists in MODAF, whereas InternalDataModel only exists in DoDAF.
    We'll rename InternalDataModel to PhysicalDataModel and then create a new DoDAF alias for InternalDataModel.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

EnterpriseGoal-Capability

  • Key: UPDM-718
  • Legacy Issue Number: 13768
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    EnterpriseGoal-Capability: Useful to have a tracing from the goal to the capabilities that help deliver that goal.
    Diagram StV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Sounds sensible but not essential. We will defer this to the next version of UPDM.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

EnterpriseGoal

  • Key: UPDM-717
  • Legacy Issue Number: 13767
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    EnterpriseGoal: This used to be a part of the EnterpriseVision in MODAF, and we changed it in v1.1. You might want to put it back under EnterpriseVision in UPDM, as it made more sense there.
    Diagram StV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution We will leave it where it is so that EnterpriseGoals can be used as part of multiple EnterpriseVisions.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig141

  • Key: UPDM-724
  • Legacy Issue Number: 13776
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig141: SV-2 is really just for systems and software, but this diagram shows all resources. It's also just supposed to be about data, not matter and energy. Also, compare with Fig 142, which then goes back to the MODAF approach.
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Current thinking is that if Resource/Energy flow is allowed on the SV-1, it should also be allowed on the SV-2 - otherwise you loose the ability to have ports showing non-data flow.Talk to Ian to clarifiy.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add a constraint for ResourceInteraction, specifying that "realization" property values have to be stereotyped by ResourceInterface.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig143 FunctionParameter

  • Key: UPDM-725
  • Legacy Issue Number: 13777
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig143 FunctionParameter: This seems to be new. Is this a DoDAF 2.0 feature?
    Diagram SV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This is a UML implementation stereotype so that the inputs and outputs of Functions can be constrained and therefore mapped to the structural constraints on Ports, etc.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig45 - NodeChild.

  • Key: UPDM-702
  • Legacy Issue Number: 13750
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig45 - NodeChild. This is quite hard to understand, but seems to imply that a KnownResource can be part of a Node…which it can't. This must be fixed.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Limit KnownResource to only be owned by a LogicalArchitecture.This seems very limiting and doesn't support DoDAF - which seems to allow OperationalRoles (the equivalent of KnownResources) inside Nodes. Either KnownResource should be removed altogether, or they should be allowed to be owned by Nodes. Since it's required for DoDAF and seems to be quite an important concept, we will leave it as it is.To support this decision, we'll add some text to KnownResource to make it clear that in MODAF you should limit these to only being owned by LogicalArchitectures (though we should also raise an issue on MODAF to change this too).

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Limit KnownResource to only be owned by a LogicalArchitecture.
    This seems very limiting and doesn't support DoDAF - which seems to allow OperationalRoles (the equivalent of KnownResources) inside Nodes.
    Either KnownResource should be removed altogether, or they should be allowed to be owned by Nodes. Since it's required for DoDAF and seems to be quite an important concept, we will leave it as it is.
    To support this decision, we'll add some text to KnownResource to make it clear that in MODAF you should limit these to only being owned by LogicalArchitectures (though we should also raise an issue on MODAF to change this too).
    Checked in MODAF 1.2 and it seems as though Known Resource can only be owned by Logical Architecture

    Documentation updated

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 37 - SOA

  • Key: UPDM-701
  • Legacy Issue Number: 13749
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Page 37 - SOA. The documentation says; "In addition, MoDAF permits service-oriented architectures.Instead of needlines between nodes, it is possible simply to show which services the nodes provide and consume." But…there's nothing in fig44 to show how this might be done.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009
    Section
    Page
    Priority High
    Source Ian BaileyModel Futuresian@modelfutures.com
    Date 3rd March 2009
    Rationale
    Resolution We will add Service and Request ports to Nodes.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will add Service and Request ports to Nodes.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig44 - NodePort.

  • Key: UPDM-700
  • Legacy Issue Number: 13748
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig44 - NodePort. There is no need for this in OV-2. I realise it's here because a number of UML tools can't do composite class diagrams without ports. One of the main purposes of OV-2 is to communicate a logical architecture in a simple, uncluttered manner. Ports are not likely to help with this (the main users of OV-2 don't tend to be UML fans anyway).
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution NodePorts are required for people trying to use a SysML approach in conjunction with UPDM. We should document that the NodePorts don't have to be used and they're there to provide a more detailed view if it's required.Another reason to include them is that they were specifically requested as a TRADOC requirement.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Node port removed from OV-2

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig44 - ExternalNode.

  • Key: UPDM-699
  • Legacy Issue Number: 13747
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig44 - ExternalNode. This concept is (probably) represented by things outside the ProblemDomain (TradeSpace in UPDM) in MODAF - there is no need for a new node for this. The definition is very unclear - "outside the architecture" is clearly nonsense, as it's in the architecture the minute you drop it on the page.If this remains in UPDM it is likely to get a MODAF non-compliance. Remember, this is enterprise architecture, NOT systems engineering. Nothing is out of scope in EA if it relates to the problem being examined.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Remove the stereotype as not required by DoDAF or MODAF.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    ExternalNode moved to DoDAF-only elements

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.4.1.1 Operational Activity Definition

  • Key: UPDM-706
  • Legacy Issue Number: 13755
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.4.1.1 Operational Activity Definition. This definition is wrong. Should be "A logical process, specified independently of how the process is carried out. Note: an OperationalActivity may only be carried out by a logical Node."
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Update the description as specified.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the description as specified.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig53 - Logical & Physical

  • Key: UPDM-705
  • Legacy Issue Number: 13753
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig53 - Logical & Physical. Might be worth subtyping entity into LogicalDataModelEntity and PhysicalDataModelEntity. Should have done this in MODAF, as it seems to confuse people as it is.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution With the current UPDM implementation, if an Entity created in the OV is exactly the same in the SV, it can be reused (i.e. connected to an InformationElement and a DataElement). If we add subtypes to Entity as suggested, we will be forcing users to create duplicate Entities just because they're in different places. This seems to be too useful to remove at the moment.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig51 - Mission & States

  • Key: UPDM-704
  • Legacy Issue Number: 13752
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig51 - Mission & States. Mission is hardly used in MODAF. Not sure we need to describe its states, and even if we did, we could do nothing about them, so seems pointless. Also would be incompatible with MODAF.
    OV
    UPDM (OMG Beta) Jan 2009

    Ian BaileyModel Futuresian@modelfutures.com

    Since we are moving Mission into the DoDAF Only section, this doesn't effect a MODAF implementation (see [UPDM_00216 / OMG Issue <tbd>]). For this reason, we'll leave Mission with the ability to have StateMachines.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig51 - Entity SubjectOfOperationalState

  • Key: UPDM-703
  • Legacy Issue Number: 13751
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig51 - Entity SubjectOfOperationalState… This is not really correct - an element in a data model cannot be subject to state transitions. Individual InformationElements in the architecture, maybe, but not entities.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:This is how it's modelled in MODAF 1.2. We'll request clarification from Ian Bailey before we decide to change this or not.The Entity has a continuous lifecycle which can be captured as a State. The current feeling is to leave it as it is.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove generalization between Entity and SubjectOfOperationalStateMachine.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.4.4.10 Mission

  • Key: UPDM-710
  • Legacy Issue Number: 13759
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.4.4.10 Mission: Great care needs to be taken here. DoDAF and MODAF architectures very rarely depict a mission. Mission is coupled into UPDM much more strongly than in MODAF or DoDAF. Suggest it is made completely optional in all cases, or even better, completely removed. It should not be a subject of OV-6 constraints or states either.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Ensure that all tags, etc, which relate to Mission have a cardinality that is 0..n, to ensure that they're optional.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Ensure that all tags, etc, which relate to Mission have a cardinality that is 0..n, to ensure that they're optional.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.4.4.6 HighLevelOperationalConcept

  • Key: UPDM-709
  • Legacy Issue Number: 13758
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.4.4.6 HighLevelOperationalConceptIt says "Note: a background image may be associated with the HLOC, which is referred to by the backgroundImageURL attribute." This is borrowed from MODAF, but unfortunately UPDM didn't borrow the attribute itself.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This was deemed to be implementation specific (as each tool vendor will support this in a different way). We should document this somewhere in the specification and remove the reference to the non-existent tag.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    This was deemed to be implementation specific (as each tool vendor will support this in a different way).
    We should document this somewhere in the specification and remove the reference to the non-existent tag.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Needlines & Non-Information

  • Key: UPDM-708
  • Legacy Issue Number: 13757
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Needlines & Non-Information. There is a potential DoDAF non-compliance here. DoDAF OV-2, 3, 5 show information flows ONLY. No material, energy, etc. If DoD is happy then there is no MOD problem with this.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution People from the DoD have seen this and haven't come back with any issues about it. People have the option of using them or not using them - processes can be defined by organizations to determine which aspects of UPDM to use.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.4.1.1 Tags on OperationalActivity

  • Key: UPDM-707
  • Legacy Issue Number: 13756
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.4.1.1 Tags on OperationalActivity. Is there a constraint to keep these synched with the activity flows and the nodes? For example, if I move an activity from one node to another, will a UPDM compliant tool flag that the consumed and produced needline elements is no longer valid?
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution The tags are derived so there's no need for any constraints (they're populated dynamically).

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Top of Page 37 - "an OV-2 diagram (now OV-2a)"

  • Key: UPDM-698
  • Legacy Issue Number: 13746
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    No such thing as OV-2a. It's really important to get OV-2 right, as it's a pivotal view in MODAF. Suggest we discuss this.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Remove the incorrect text.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove the incorrect text.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Top of Page 37

  • Key: UPDM-697
  • Legacy Issue Number: 13745
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Top of Page 37 - "OV-2 does not depict the connectivity between the nodes". Oh yes it does, hence the name of OV-2 being "operational node relationship description".
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Remove the incorrect text.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove the incorrect text.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig44 - RequiresCapability

  • Key: UPDM-696
  • Legacy Issue Number: 13744
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig44 - RequiresCapability. This does not make sense. An OV-2 may be depicting a simplified representation of an as-is architecture - hence it is not a requirement. Please change this to "ExhibitsCapability"
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:Change the name of the stereotype (if it doesn't become merged as part of [UPDM_00098 / OMG Issue 13580]).

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the name of the stereotype

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig44 - NodeType

  • Key: UPDM-695
  • Legacy Issue Number: 13743
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig44 - NodeType. Don't see NodeType in here ! The concept has been used on a number of UK projects, so if it's not in UPDM it will be a problem for MOD. Remember, an OV-2 may contain several nodes of the same type. Each might be performing different operational activities. If we could start again with MODAF, we would get rid of NodeTypes. If you've got rid of the idea here, then it needs to be documented VERY clearly how a MODAF architecture with multiple nodes of the same type will map onto UPDM. I would suggest that a new UPDM:Node (Class) be created for every MODAF:Node(property).
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:MODAF::Node is equivalent to UPDM::NodeRole and MODAF::NodeType is equivalent to UPDM::Node. We should consider adding a MODAF mapping table or more aliases, as the name changes seem to have thrown some people.We will consult with the other architects, etc.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    MODAF::NodeType is UPDM::Node. Mapping table needs to be updated

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OV-4 - Person

  • Key: UPDM-713
  • Legacy Issue Number: 13763
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    OV-4 - Person: This was always disallowed by a particularly vocal representative on the MODAF user committee. However, time and time again the need to use it comes up. Sometimes, you want to refer to a specific person (all the time when doing an org chart, in fact, and OV-4 is supposed to do org charts). Suggest this is added and allowed as a possible part under Post - i.e. to show that "Fred" is in the post "President".
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution The concept is what I originally thought ActualPost was for - so I can understand why people may want to mode this. However, a Person shouldn't be a part, it should be an Instance - though I've no idea what you'd instantiate (Post wouldn't make sense). This is too complicated to implement now so we should defer to the next version of UPDM.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add new element [InstanceSpecification] ActualPerson
    Add new element [Class] Person
    Add new relationship [Dependency] FillsPost to link ActualPerson and ActualPost.
    Add new derived attribute for ActualPost to indicate ActualPersons filling this post.
    It makes sense to add this as it gives us a complete mapping to IDEAS. We'll look at incorporating this into the next version of UPDM.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig 91 - OrganizationalExchange

  • Key: UPDM-712
  • Legacy Issue Number: 13762
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig 91 - OrganizationalExchange: Not used anymore in MODAF. This should be ResourceInteraction.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Though the name has changed (i.e. now called MovementOfPeople) the relationship still exists in MODAF 1.2. Also, we don't want to reuse SV flows on the OV-2.We should add an alias called MovementOfPeople (as a specialization of OrganizationalExchange) to be consistent with MODAF though.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Though the name has changed (i.e. now called MovementOfPeople) the relationship still exists in MODAF 1.2. Also, we don't want to reuse SV flows on the OV-2.
    We should add an alias called MovementOfPeople (as a specialization of OrganizationalExchange) to be consistent with MODAF though.
    Graham to check it out

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.4.4.11 Needline

  • Key: UPDM-711
  • Legacy Issue Number: 13761
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.4.4.11 Needline: Defined as "A requirement that is the logical expression of the need to transfer information among nodes"…which is wrong. A needline is not a requirement - it may represent an existing information exchange capability in an as-is architecture. Also, in UPDM, your needlines don't just carry information. Suggest definition is changed to "The logical expression of the need to transfer information, materiel, people or energy between nodes".
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Change the UPDM description as specified.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the UPDM description as specified.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.5.2.2 Service

  • Key: UPDM-716
  • Legacy Issue Number: 13766
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.5.2.2 Service: Under the section title, it says MODAF: "The mechanism by which a Service communicates." Which appears to be a definition for ServicePort, not Service.
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution The concept of ServicePort is covered by the SOAML Service, so the description was mapped across. We should tweak the description to make it more obvious that the two are the same.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The concept of ServicePort is covered by the SOAML Service, so the description was mapped across. We should tweak the description to make it more obvious that the two are the same.
    Merged with issue OMG 13878
    Revised Text:
    N/A See 13878.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.5.2.1 Request

  • Key: UPDM-715
  • Legacy Issue Number: 13765
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.5.2.1 Request: MODAF definition is given as "The mechanism by which a Service communicates." This doesn't exist in MODAF, so no idea where this definition has come from or even what "request" is meant to be. The UPDM definition of "A Request port provides an interaction point for accessing a Resource's capabilities, as defined by the ServiceInterface typing the port. It includes the specification of the work required from another, and the request to perform work by another. The Request is basically a conjugated version of a Service port and as such can use the same ServiceInterface. By adding the Request port to the consumer of the Service, the implementation of a service is kept transparent."…is frankly incomprehensible, which doesn't help.
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Change the description to match the SOAML description. We should look at changing this to a summary and a reference to the SOAML specification at a later date.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the description to match the SOAML description. We should look at changing this to a summary and a reference to the SOAML specification at a later date.
    Merged with issue OMG 13878

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig104 - ServiceFunction

  • Key: UPDM-714
  • Legacy Issue Number: 13764
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig104 - ServiceFunction: Not sure why the behaviour approach used before for Op Activity and Function (fig 22) doesn't include ServiceFunction also ?
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Phil to have a more detailed look at this.

  • Reported: UPDM 1.0b1 — Tue, 17 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Figure 44 - Title

  • Key: UPDM-694
  • Legacy Issue Number: 13742
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Figure 44 - Title. The stereotyping of specific views was a major comment on UPDM1. Assumed it was not in this UPDM for that reason.
    Diagram OV
    Document Issue UPDM (OMG Beta) Jan 2009
    Section
    Page
    Priority Low
    Source Ian BaileyModel Futuresian@modelfutures.com
    Date 3rd March 2009
    Rationale
    Resolution The Views are left as non-normative and all the SysML elements have been removed from UPDM L0. A lot of tools don't support the View/Import mechanism in the same way (if at all) so we removed it to keep conformance more flexible.Assuming the issue is about them being missing from the specification and requiring adding, this issue can be set to rejected.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.2.5.3 - Measures

  • Key: UPDM-693
  • Legacy Issue Number: 13741
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary 7.1.2.5.3 - Measures. I assumed the SysML measure model would be used here rather than MODAF's. We need to be able to represent types of measure (e.g. velocity, weight, etc.), units, required property values (actually all this needs be is a property in a to-be enterprise) and actual property values (i.e. a property on an element in an as-is architecture). Think we need to talk about this.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Talk to Ian to explain the SysML mapping and potentially update the document to make this clearer.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The sample problem has been updated to make use of Value Types, Units, Dimensions, and SysML Parametrics.
    Revised Text:
    See 13386.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

7.1.2.5.1 - ActualMeasurement.

  • Key: UPDM-692
  • Legacy Issue Number: 13740
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    7.1.2.5.1 - ActualMeasurement. Definition makes no sense. "Friendly" ? Also, if Actual____ is meant to be an individual instance of something, is this really an actual measurement ? If so, of what?
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Review and update the description as required.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Merged with UPDM_00275/ OMG 13784

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig21 - SameAs.

  • Key: UPDM-690
  • Legacy Issue Number: 13738
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig21 - SameAs. The SameAs trace in MODAF is for referring to external objects. The way it is used here, it can be used to say two things in the architecture are the same. This breaks a major design tenet in MODAF - Use Once, Re-Use Many Times. Redundancy must be prevented in architectural models. This needs fixing.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution This isn't clear in MODAF 1.2 so if we fix this in UPDM we should also raise an issue on MODAF.We'll change the metaConstraint so that the "supplier" role is constrained to ExternalType/ExternalIndividual instead of UPDMElement. The "client " role will stay constrained to UPDMElement.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    This isn't clear in MODAF 1.2 so if we fix this in UPDM we should also raise an issue on MODAF.
    We'll change the metaConstraint so that the "supplier" role is constrained to ExternalType/ExternalIndividual instead of UPDMElement. The "client " role will stay constrained to UPDMElement.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig20 - AV3?

  • Key: UPDM-689
  • Legacy Issue Number: 13737
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig20 - AV3? Is UPDM introducing new views? Strongly suggest you stick to supporting the frameworks and let the MOD and DoD decide what is in those frameworks…don't want a repeat of UPDM 1.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009
    Section
    Page
    Priority Low
    Source Ian BaileyModel Futuresian@modelfutures.com
    Date 3rd March 2009
    Rationale
    Resolution The AV-3 is used to define ActualMeasurementSets/MeasurementSets as it appeared to be missing from MODAF. MODAF supports the addition of custom views and the views in UPDM are non-normative, so this isn't seen as an issue.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The AV-3 is used to define ActualMeasurementSets/MeasurementSets as it appeared to be missing from MODAF. MODAF supports the addition of custom views and the views in UPDM are non-normative, so this isn't seen as an issue.
    Info from Ian suggests that we will get pushback from US Army,
    Remove term AV-3 and replace with Measurements

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig27 & Fig28 & Fig29 - Climate, etc.

  • Key: UPDM-691
  • Legacy Issue Number: 13739
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig27 & Fig28 & Fig29 - Climate, etc. Bit of a problem with this…and with capability usage in general. See later (StV-2 & OV-2) comments on capability metrics and MoEs. Recommend we talk this stuff through face-to-face or over telecon.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution POTENTIAL SOLUTION:Find out what the problem is…

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add 2 new constraints:
    "ExhibitsCapability"
    For every Capability related "required" ActualMeasurementSet, there must be a matching Node related "estimate"/"result" ActualMeasurementSet. The term "matching" is used to mean the classifier for the ActualMeasurementSets must be the same or a specialization.

    "RealizesCapability"
    For every Capability related "required" ActualMeasurementSet, there must be a matching Resource related "estimate"/"result" ActualMeasurementSet. The term "matching" is used to mean the classifier for the ActualMeasurementSets must be the same or a specialization.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ensure that constraints are placed on the combination of Project, ProjectMilestone and ProjectThemeStatus

  • Key: UPDM-676
  • Legacy Issue Number: 13650
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    In order to generate a view like the MODAF specified AcV-2, we need to ensure that constraints are placed on the combination of Project, ProjectMilestone and ProjectThemeStatus
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current approach is so loose that nothing useful could be generated from the model data.
    Resolution: Each Project should only have one association to a ProjectMilestone, and each ProjectMilestone should have ProjectThemes that are all connected to the same ProjectThemeStatus. This means that each type of Project will use the same ProjectThemes (e.g. Lines Of Developments) and the same statuses (e.g. colour codes, etc).

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Each Project should only have one association to a ProjectMilestone, and each ProjectMilestone should have ProjectThemes that are all connected to the same ProjectThemeStatus. This means that each type of Project will use the same ProjectThemes (e.g. Lines Of Developments) and the same statuses (e.g. colour codes, etc).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Rename NeedlineExchange to OperationalExchange

  • Key: UPDM-675
  • Legacy Issue Number: 13649
  • Status: closed  
  • Source: Atego ( Paul Whiston)
  • Summary:

    Rename NeedlineExchange to OperationalExchange

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    As per the Issue.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Association between OperationalActivityEdge and NeedlineExchange should be reversed

  • Key: UPDM-674
  • Legacy Issue Number: 13648
  • Status: closed  
  • Source: Anonymous
  • Summary:

    Association between OperationalActivityEdge and NeedlineExchange should be reversed.
    It should be connected to OperationalExchange, not InformationExchange
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Reverse the association between OperationalActivityEdge and InformationExchange. Change the end from InformationExchange to OperationalExchange

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Milestones

  • Key: UPDM-673
  • Legacy Issue Number: 13647
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The intention behind allowing any Resource to realize a Capability was to stop the creation of lots of dummy CapabilityConfigurations with one Resource in. This makes a lot of sense but unfortunately it hasn't been implemented throughout the rest of MODAF/UPDM. The milestones (for example CapabilitiyIncrementMilestone and ConfigurationDeployed) are only connected to Configurations instead of all Resources.
    Diagram Milestones
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Currently, if you've only connected a single Resource to a Capability it looks like you have a shortfall in the StV-3 (as you cannot connect it to any milestones). Alternatively, you have to create dummy CapabilityConfigurations which then makes connecting other Resources to Capabilities pointless.
    Resolution: POTENTIAL SOLUTION: Allow milestones to connect to any resource and change the stereotype names and tags appropriately. If [UPDM_00199] gets agreed upon then ActualProjectMilestone should also be related to all Resources too.Change names for ConfigurationNoLongerUsed and ConfigurationDeployed to NoLongerUsedMilestone and DeployedMilestoneChange CapabilityIncrementMilestone to IncrementMilestoneAdd Retirement (DoDAF) Alias to OutOfService Action-Architecture teamPOTENTIAL SOLUTION: Allow milestones to connect to any resource and change the stereotype names and tags appropriately. If [UPDM_00199] gets agreed upon then ActualProjectMilestone should also be related to all Resources too.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Allow milestones to connect to any resource and change the stereotype names and tags appropriately. If [UPDM_00199] gets agreed upon then ActualProjectMilestone should also be related to all Resources too.
    Change names for ConfigurationNoLongerUsed and ConfigurationDeployed to NoLongerUsedMilestone and DeployedMilestone
    Change CapabilityIncrementMilestone to IncrementMilestone
    Add Retirement (DoDAF) Alias to OutOfService
    Action-Architecture team
    Allow milestones to connect to any resource and change the stereotype names and tags appropriately. If [UPDM_00199] gets agreed upon then ActualProjectMilestone should also be related to all Resources too.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Change InformationElement to extend Class. Review relationship to Entity?

  • Key: UPDM-672
  • Legacy Issue Number: 13644
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    NodePorts are mapped to FlowPorts which limits the elements that can type it. Since InformationElements are extensions of InformationItem they cannot be linked to a FlowPort and as such UPDM invalidate SysML constraints. We do, however, need to connect InformationElements to NodePorts so we cannot just remove it.Same issue with ResourcePort and DataElement.
    Diagram OV-2 / SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Resolution: Change InformationElement to extend Class. Review relationship to EntityAction-Architecture teamPOTENTIAL SOLUTION: Change InformationElement to extend Class? Alternatively, change ports to connect to Entities?Metaclass changed to class

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change InformationElement to extend Class relationship to Entity

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceInterface currently extends Interface but is also supposed to have provided/required interfaces

  • Key: UPDM-671
  • Legacy Issue Number: 13643
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceInterface currently extends Interface but is also supposed to have provided/required interfaces. This isn't allowed in UML. In SOAML ServiceInterface extends both Interface and Class but this would be confusing to the end user as they will be able to create provided/required interfaces off some ServiceInterfaces (i.e. those that extend Class) but not to others (i.e. those that extend Interface).
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Invalid UML.
    Resolution: Change ServiceInterface to extend Class and communicate with the SOAML team to keep the two profiles in line.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change ServiceInterface to extend Class and communicate with the SOAML team to keep the two profiles in line.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The examples of the SV-9 on the MODAF website don't obviously map to the implementation in MODAF/UPDM

  • Key: UPDM-670
  • Legacy Issue Number: 13641
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    The examples of the SV-9 on the MODAF website don't obviously map to the implementation in MODAF/UPDM. TechnologyArea doesn't exist and the cells in the table seem to relate to model items (e.g. "Software") rather than text in the Forecast comment.
    Diagram SV-9
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com---------------------------------------------Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Resolution: Forecast extends dependency with properties StartTime EndTime. Goes between resources and SubjectOfForecast add Boolean tag to resource for TA Action-Architecture teamPOTENTIAL SOLUTION: The solution that requires the least change is as follows:Add a boolean tag to "Resource" called "isTechnologyArea".Add a constraint to "Resource" to specify that when "isTechnologyArea" is TRUE, "isAbstract" must also be TRUE.To create the example SV-9, shown on the MODAF website, you'd do the following:Create a new "Software" class called "Office Application" and set it's "isTechnologyArea" tag to TRUE.Create three new "Software" classes called "Office 2000", "Office 2005" and "Office Distributed", and make these specializations of "Office Application".Create three new "Forecast" comments with date ranges set to short, medium and long term dates.Connect each "Forecast" to all thee concrete "Software" classes.With this in place you could then derive the information required for the table. A view option could be added to the view to allow the body text of the comment to be displayed somewhere.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Forecast extends dependency with properties StartTime EndTime. Goes between resources and SubjectOfForecast add Boolean tag to resource for TA

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 184, Figure 235 SOV contains composition ownership problems

  • Key: UPDM-669
  • Legacy Issue Number: 13640
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 184, Figure 235 SOV contains composition ownership problems. If the asterisk on the composition ServiceInterface - ServiceOperation belongs to ownedOperation, then it's UML-wise ok but bad diagramming, otherwise it's an UML error. But besides this, ServiceOperation has an ownership conflict (ServiceInterface versus ResourceType). Could be solved with multiplicity [0..1] on the black-diamond.
    Diagram SOVs
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution DMM Slightly out of synch with profile.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    DMM Slightly out of synch with profile.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Some diagrams are very crowded

  • Key: UPDM-668
  • Legacy Issue Number: 13639
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Some diagrams are very crowded. And since they are inserted as non-scaling images, they are unreadable. This applies in particular to Figure 234 OV and Figure 237 SV.
    Diagram DMM Documentation/Diagrams
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Polish the diagrams.
    Part of the resolution (DMM diagram) are solved in issue 13887

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig15 - ActualProjectMilestone to Project Status and ProjectStatus to ProjectTheme

  • Key: UPDM-680
  • Legacy Issue Number: 13727
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig15 - ActualProjectMilestone to Project Status and ProjectStatus to ProjectTheme.The relationships needs to show cardinality so that it is clear that a milestone can carry several statuses, but that each status may be for one and one only theme. Similarly, the ProjectMilestoneType may have several themes.
    Diagram AcV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution: Further to [UPDM_00204], we will set the cardinality on the relationships to make it clear what the constraints are.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add a constraint to ProjectMilestone - All of the ProjectThemes, owned by a ProjectMilestone, must be typed by the same ProjectThemeStatus.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig15 - Inheritance Problem

  • Key: UPDM-679
  • Legacy Issue Number: 13726
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig15 - Inheritance Problem. In Fig 15, MilestoneSequence is shown as a subclass of Project Sequence. This makes no sense, especially with the attribute redeclarations which would force a given MilestoneSequence to also relate two projects.
    AcV
    UPDM (OMG Beta) Jan 2009
    Ian BaileyModel Futuresian@modelfutures.com

    If we leave the inheritance between Project and ProjectMilestone in (as per MODAF) then they both can be linked up with ProjectSequences anyway. The current implementation was seen as a tightening of the constraints. However, this is a little confusing so we will remove the inheritance between Project/ProjectMilestone and ProjectSequence/MilestoneSequence.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    If we leave the inheritance between Project and ProjectMilestone in (as per MODAF) then they both can be linked up with ProjectSequences anyway. The current implementation was seen as a tightening of the constraints.
    However, this is a little confusing so we will remove the inheritance between Project/ProjectMilestone and ProjectSequence/MilestoneSequence.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

PhysicalLocation is located in the wrong package/subprofile.

  • Key: UPDM-678
  • Legacy Issue Number: 13720
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary PhysicalLocation is located in the wrong package/subprofile.
    Diagram
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale PhysicalLocation is used on the OV-1a and therefore isn't just an SV element (the name just makes it sound like an SV element).
    Resolution: POTENTIAL SOLUTION:PhysicalLocation will be moved to the AllElements\Environment package/subprofile.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    POTENTIAL SOLUTION:
    PhysicalLocation will be moved to the AllElements\Environment package/subprofile.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Controls should have the same fixes applied as Commands.

  • Key: UPDM-677
  • Legacy Issue Number: 13719
  • Status: closed  
  • Source: verizon.net ( David Putman)
  • Summary:

    Controls should have the same fixes applied as Commands.
    Document Issue UPDM (OMG Beta) Jan 2009

    Source David PutnamBAE Systemsdavid.c.putman@baesystems.com

    ResolutionThe "informationSource" and "informationTarget" metaConstraints should be changed to "source" and "target". The "conveyedElement" metaConstraint should be changed to "conveyed".

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The "informationSource" and "informationTarget" metaConstraints should be changed to "source" and "target". The "conveyedElement" metaConstraint should be changed to "conveyed".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig21 - Constraint on StructuralPart is wrong

  • Key: UPDM-683
  • Legacy Issue Number: 13730
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig21 - Constraint on StructuralPart is wrong. This would prevent one enterprise being part of another and so be incompatible with MODAF…not to mention complete nonsense.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009
    Section
    Page
    Priority High
    Source Ian BaileyModel Futuresian@modelfutures.com
    Date 3rd March 2009
    Rationale
    Resolution The comment on the AV-1 diagram is supposed to read:"Cannot be typed by a WholeLifeEnterprise"A WholeLifeEnterprise cannot be part of another EnterprisePhase/WholeLifeEnterprise as it represents the whole thing. The comment will be updated.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The comment on the AV-1 diagram is supposed to read:
    "Cannot be typed by a WholeLifeEnterprise"
    A WholeLifeEnterprise cannot be part of another EnterprisePhase/WholeLifeEnterprise as it represents the whole thing.
    The comment will be updated.
    Remove the constraint so that WholeLife Enterprises can have whole part relationships
    Think this changes back to open
    Resolution: Comment removed

  • Updated: Fri, 6 Mar 2015 20:59 GMT

AcV - General Comment.

  • Key: UPDM-682
  • Legacy Issue Number: 13729
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    AcV - General Comment. Might want to put structural relationships for ActualPost and ActualOrganisation in, otherwise it is not clear how an AcV-1 can be produced.
    Diagram AcV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution: The structure for the ActualPost and ActualOrganization is captured on the OV-4 Actual. We will add the Slot extensions and metaConstraints to the AcV-1 to indicate that the structure can be shown on this product.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The structure for the ActualPost and ActualOrganization is captured on the OV-4 Actual. We will add the Slot extensions and metaConstraints to the AcV-1 to indicate that the structure can be shown on this product.
    UPDATE: Add the ActualOrganizationalRole stereotype to the AcV-1 and the metaConstraints that go from/to it to the other elements show on the product diagram.
    Use links to show hierarchy based upon associations in OV-4 typical

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig15 - Project whole and part and ownedMilestones

  • Key: UPDM-681
  • Legacy Issue Number: 13728
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig15 - Project whole and part and ownedMilestones. A whole-part relationship is shown on Project, but this doesn't seem to be stereotyped as one of the constraints used in the documentation. Does this mean it just becomes a tagged value ? Same goes for ownedMilestones ? Suggest that (at least for the whole-part) whatever UML structure is used for instances is used - that way projects structures can also be presented as instance composite diagrams (not sure what the correct UML term for this is, but you know what I mean - instances shown within instances to represent structure). This would help with producing more UML compliant AV-1s.
    Diagram AcV
    Document Issue UPDM (OMG Beta) Jan 2009

    Priority High
    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution: specifies the whole/part relationship between Project and ProjectMilestone (i.e. there should be one Association between them).Whole/part relationships don't exist for ActualProjects, as UML doesn't have support for Instances composed (the structured is supposed to be defined by the instantiated class model). There is also no such thing as an Instance Composite Diagram in UML - though it's an idea that various people have had.FURTHER DISCUSSION REQUIRED WITH IAN

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    [UPDM_00204] specifies the whole/part relationship between Project and ProjectMilestone (i.e. there should be one Association between them).
    Whole/part relationships don't exist for ActualProjects, as UML doesn't have support for Instances composed (the structured is supposed to be defined by the instantiated class model). There is also no such thing as an Instance Composite Diagram in UML - though it's an idea that various people have had.
    The sample problem has been updated to show decomposition of projects.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

would be nice to have the actual legend in the second paragraph of Annex A

  • Key: UPDM-667
  • Legacy Issue Number: 13637
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Since the color coding is consistent throughout the document, It would be nice to have the actual legend in the second paragraph of Annex A instead of just saying "Please refer to the legend in the various diagrams to understand the specific definitions".
    Diagram DMM Documentation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add new chapter for Legend in the introduction in Annex A.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 175, "Figure 225 - Elements related to the EnduringTask stereotype" overlays the text.

  • Key: UPDM-666
  • Legacy Issue Number: 13636
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 175, "Figure 225 - Elements related to the EnduringTask stereotype" overlays the text.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 169, 7.1.14.3.2 EnergyExchange, the constraint description contains two extraneous constraints

  • Key: UPDM-665
  • Legacy Issue Number: 13635
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 169, 7.1.14.3.2 EnergyExchange, the constraint description contains two extraneous constraints, "MaterialExchange.conveyed" and "OrganizationalExchange.conveyed".
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove constraints that belong to MaterielExchange and OrganizationalExchange.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 169, 7.1.14.3.1 Controls

  • Key: UPDM-664
  • Legacy Issue Number: 13634
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 169, 7.1.14.3.1 Controls, constraint description for "Controls.conveyedElement" has wrong stereotype, should be DataElement.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the <<OrganizationalResource>> to <<DataElement>>

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig19 - Ontology Reference

  • Key: UPDM-686
  • Legacy Issue Number: 13734
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig19 - Ontology Reference. Can you change the URL to be rdfID (i.e. an RDF:ID, which is a URL, but it's better to be precise). Might also be wise to add an optional [0..1] attribute for UUID (an Open-Group version 4 GUID).
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Update the tag as specified.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the tag as specified.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig18 - ArchitecturalDescription

  • Key: UPDM-685
  • Legacy Issue Number: 13732
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig18 - ArchitecturalDescription. ApprovalAuthority and CreatingOrganisation tags are typed as ActualOrganisationalResource. I can see the logic behind this, but it does raise a problem of putting the architect in the architecture. Need an approach to ensure these don't get mixed up with the elements in the OV-4, for example.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution: The ActualPosts and ActualOrganizations can just be partitioned off into a separate part of the model. They also, at some point, may become part of an ontology and therefore become ExternalIndividuals, etc. This isn't seen as a problem.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig18 - Mission.

  • Key: UPDM-684
  • Legacy Issue Number: 13731
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig18 - Mission. Suggest this is removed. It was a mistake in MODAF. Missions should be concerned with operational stuff, not the enterprise itself. Better to use Enterprise Goals and Visions.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Move Mission out of Core and into DoDAF Only\OperationalElements\Structure.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Move Mission out of Core and into DoDAF Only\OperationalElements\Structure.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig19 - Use of Ontology & Generalization

  • Key: UPDM-688
  • Legacy Issue Number: 13736
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Summary Fig19 - Use of Ontology & Generalization. It's not clear in MODAF, but you should make it clear here. The ontology can be referenced through the StereotypeExtension mechanism, or simply by importing the ontology element into the architecture as an OntologyReference (actually as a subtype of OntologyReference, as it's abstract).
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Update the document as specified.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the document as specified.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fig19 - StereotypeExtension

  • Key: UPDM-687
  • Legacy Issue Number: 13735
  • Status: closed  
  • Source: Model Futures Ltd. ( Ian Bailey)
  • Summary:

    Fig19 - StereotypeExtension. This only works for ExternalType (it makes no sense for ExternalIndividual). Please point it at externalType (i.e. not OntologyReference). This was a mistake in MODAF.
    Diagram AV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Ian BaileyModel Futuresian@modelfutures.com

    Resolution Update the StereotypeExtension as specified.

  • Reported: UPDM 1.0b1 — Mon, 16 Mar 2009 04:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the StereotypeExtension as specified.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 166, 7.1.14.1.1 ActivitySubject

  • Key: UPDM-661
  • Legacy Issue Number: 13631
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 166, 7.1.14.1.1 ActivitySubject, the attribute (in the description) should be flagged as derived.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Mark property as derived

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 158, "Figure 203 - Elements related to the ProjectStatus stereotype" overlays the text

  • Key: UPDM-660
  • Legacy Issue Number: 13630
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 158, "Figure 203 - Elements related to the ProjectStatus stereotype" overlays the text.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 152, 7.1.11.2.1 DataExchange

  • Key: UPDM-659
  • Legacy Issue Number: 13629
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 152, 7.1.11.2.1 DataExchange, Look at that diagram! It is the ultimate universal model
    Diagram SV-1/SV-11
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution: This is just a DoDAF alias for ResourceInteraction

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 168, "Figure 217 - Elements related to the Controls stereotype" overlays the text

  • Key: UPDM-663
  • Legacy Issue Number: 13633
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 168, "Figure 217 - Elements related to the Controls stereotype" overlays the text.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 167, "Figure 214 - Elements related to the StandardOperationalActivity stereotype" overlays the text

  • Key: UPDM-662
  • Legacy Issue Number: 13632
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 167, "Figure 214 - Elements related to the StandardOperationalActivity stereotype" overlays the text.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

conformance sections from chapter 5 and 6 need to be combined into one single conformance clause

  • Key: UPDM-641
  • Legacy Issue Number: 13609
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    At least in the future Beta-1 document, the conformance sections from chapter 5 and 6 need to be combined into one single conformance clause.
    Diagram Conformance definitionDocumentation P1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

description of the profile package structure in "6.4 Profile Structure"

  • Key: UPDM-640
  • Legacy Issue Number: 13608
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    While the description of the profile package structure in "6.4 Profile Structure" is correct, it lacks to explain the combination with SysML for UPDM L1. A diagram in the same style as the L0 package diagrams, showing the connection to SysML is needed to make the context for L1 clear. At present the reader might become confused by Figure 3: L0 and L1 on page xxiv, versus chapter 6.4 Profile Structure, versus Part II, which on the first glance may appear to talk about L1 only.
    Diagram Compliance LevelsDefinitionDocumentation P1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change Figure 4 to include SysML and SoaML

  • Updated: Fri, 6 Mar 2015 20:59 GMT

material - materiel

  • Key: UPDM-639
  • Legacy Issue Number: 13607
  • Status: closed  
  • Source: Infinity Technology Incorporated ( Dr. Sumeet S. Malhotra)
  • Summary:

    Although the word "materiel" is used appropriately in many different locations within the document, in a few places the word "material" needs to be used. For example on Page 21, line 7, the word "material" needs to be used instead of the mis-typed word "materiel".
    Diagram Documentation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Sumeet Malhotra

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the word materiel to material in Section 1 Scope at the bottom of page 2.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Figure 34

  • Key: UPDM-644
  • Legacy Issue Number: 13613
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Figure 34 - Elements related to the abstract ReferredLocation stereotype. explains both Location and ReferredLocation, maybe moving the figure up by one to Location?
    Diagram DocumentationIssues for Part 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Documentation P2

  • Key: UPDM-643
  • Legacy Issue Number: 13611
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Part II desperately needs an introduction, maybe showing Figure 3: L0 and L1 from page xxiv and briefly re-introducing the package structure of the profile. It is certainly not a good idea to slam four pages of OCL into the face of the reader as an overture for Part II.... The OCL constraints are actually very good, but should come after an introduction to Part II, when the reader is reminded about the relationships between LO and LI, and L1 and SysML.
    Diagram Documentation P2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 7, 6.6.1 Aliases

  • Key: UPDM-642
  • Legacy Issue Number: 13610
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 7, 6.6.1 Aliases says: "Although there are similar concepts in DoDAF and MODAF, they are named the same." Shouldn't that read "... they are not named the same." ?
    Diagram Documentation P1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the text to "... they are not named the same."

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 115, 7.1.7.1.1 Function

  • Key: UPDM-654
  • Legacy Issue Number: 13624
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 115, 7.1.7.1.1 Function, constraint description misspelled: "Function.ownedElements" should be "Function.ownedElement".
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Rationale Should be coupled with UPDM_00045

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Constraint removed.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 91, 7.1.5.2.4 ServiceInterface

  • Key: UPDM-653
  • Legacy Issue Number: 13623
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 91, 7.1.5.2.4 ServiceInterface, two constraint descriptions are wrong. ServiceInterface.ownedRule must be stereotyped "ServicePolicy", and ServiceInterface.ownedOperation must be stereotyped "ServiceOperation".
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Switch the bodies of the constraints so they match names.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 70, 7.1.4.4.19.1.2 ActualOrganizationalResource

  • Key: UPDM-648
  • Legacy Issue Number: 13618
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 70, 7.1.4.4.19.1.2 ActualOrganizationalResource, a stereotyped relationship is listed as constraint. From the text it is possible to imagine what is intended, even though the formal names ("Owned") does not match the diagram.
    Diagram Documentation/ OV-4 Actual
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Remove the Constraint

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove the Constraint

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Remove unnecessary constraints

  • Key: UPDM-647
  • Legacy Issue Number: 13617
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 66, 7.1.4.4.16 NodeRole, Where are all these constraints coming from?
    Diagram OV-1/2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Remove unnecessary constraints

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove unnecessary constraints:
    o TemporalPart.class - Value for class metaproperty must be stereotyped "EnterprisePhase" or its
    specializations.
    o TemporalPart.type - Value for type metaproperty must be stereotyped "EnterprisePhase" or its
    specializations.
    o StructuralPart.type - Value for type metaproperty must be stereotyped "EnterprisePhase" or its
    specializations.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 83, 7.1.5.1.1 ServiceFunction

  • Key: UPDM-652
  • Legacy Issue Number: 13622
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 83, 7.1.5.1.1 ServiceFunction, in the constraint descriptions, "ServiiceParameter" is misspelled.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change "ServiiceParameter" to "ServiceParameter"

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 79, 7.1.4.4.19.1.14 RequiresCompetence

  • Key: UPDM-651
  • Legacy Issue Number: 13621
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 79, 7.1.4.4.19.1.14 RequiresCompetence, where are these "CompatibleWith.xxx" constraints coming from?
    Diagram OV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove
    The following are constraints for RequiresCompetence:
    o CompatibleWith.supplier - Value for the client property must be stereotyped "Node" or its specializations.
    o CompatibleWith.client - Value for the client property must be stereotyped "ReferredLocation" or its
    specializations.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 55, 7.1.4.4.1 ArbitraryRelationshipConnector

  • Key: UPDM-646
  • Legacy Issue Number: 13616
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 55, 7.1.4.4.1 ArbitraryRelationshipConnector, the connector ends are wrongly enumerated in the constraint descriptions.
    Diagram OV-1/Documentation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Merge constraints into one

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Merge constraints into one

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 48, 7.1.4.1.6 SubjectOfOperationalStateMachine

  • Key: UPDM-645
  • Legacy Issue Number: 13615
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 48, 7.1.4.1.6 SubjectOfOperationalStateMachine, the constraint contains the text "...have StateMachines ar owned behaviours,..." which should probably read "have StateMachines as owned behaviours,...".
    Diagram DocumentationIssues for Part 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 75, 7.1.4.4.19.1.8 SubOrganization

  • Key: UPDM-650
  • Legacy Issue Number: 13620
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 75, 7.1.4.4.19.1.8 SubOrganization, in the description the constraint "SubOrganization.class1" should be "SubOrganization.type".
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    change text

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 74, 7.1.4.4.19.1.7 Post, the two constraint descriptions are over cross

  • Key: UPDM-649
  • Legacy Issue Number: 13619
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 74, 7.1.4.4.19.1.7 Post, the two constraint descriptions are over cross.
    Diagram OV-4 Typical
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Changed Diag

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 136, 7.1.7.4.14 ResourceInterface, please verify the constraint descriptions

  • Key: UPDM-656
  • Legacy Issue Number: 13626
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 136, 7.1.7.4.14 ResourceInterface, please verify the constraint descriptions. I believe there are things missing here.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Constraints are fine.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 117, 7.1.7.1.3 FunctionEdge

  • Key: UPDM-655
  • Legacy Issue Number: 13625
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 117, 7.1.7.1.3 FunctionEdge, constraints in diagram and constraint descriptions disagree. It is source vs. supplier and target vs. source.
    Diagram DocumentationPart 2/SV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Rationale Should be coupled with UPDM_00134

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 146, 7.1.8.2 ProtocolImplementation, no diagram to help verifying attributes and constraints

  • Key: UPDM-658
  • Legacy Issue Number: 13628
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 146, 7.1.8.2 ProtocolImplementation, no diagram to help verifying attributes and constraints
    Diagram DocumentationPart 2/TVs/SOVs
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Diagram added

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Diagram added

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 145, 7.1.8.1 Protocol, no diagram here to clarify attributes

  • Key: UPDM-657
  • Legacy Issue Number: 13627
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 145, 7.1.8.1 Protocol, no diagram here to clarify attributes. Diagram on previous page(s) don't help either.
    Diagram DocumentationPart 2/TVs/SOVs
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

    Resolution Diagram added

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Diagram added

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Do we need a place (Node or something else) for OperationalActivities to take place?The same for Functions.

  • Key: UPDM-622
  • Legacy Issue Number: 13585
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Do we need a place (Node or something else) for OperationalActivities to take place?The same for Functions.
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution This is what the Performs relationship is for.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Various properties for InformationExchange (appearing in DoDAF 1.5) should be modelled as Measurements in UPDM

  • Key: UPDM-621
  • Legacy Issue Number: 13582
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Various properties for InformationExchange (appearing in DoDAF 1.5) should be modelled as Measurements in UPDM. Is it really done intuitively or should we create a class library of some kind?
    Diagram OV-3
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: Since these properties could be different for various implementations, we shouldn't include these on the stereotypes as tagged values. Instead, we'll add a section to the non-normative part of the document that describes a potential class library of MeasurementSets that fulfil the current DoDAF/MODAF requirements.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Since these properties could be different for various implementations, we shouldn't include these on the stereotypes as tagged values. Instead, we'll add a section to the non-normative part of the document that describes a potential class library of MeasurementSets that fulfil the current DoDAF/MODAF requirements.
    Add new class ExchangeProperties stereotyped <<MeasurementSet>>, add following attributes:
    accountability
    interoperabilityLevelAchievable
    classification
    classificationCaveat
    criticality
    periodicity
    protectionDuration
    protectionSuspenseCalendarDate
    protectionTypeName
    timeliness
    transactionType
    protectionDurationCode
    releasability
    size
    throughput
    Add new class InformationAssuranceProperties stereotyped <<MeasurementSet>>, add following attributes:
    accessControl
    availability
    confidentiality
    disseminationControl
    integrity
    nonRepudiationConsumer
    nonRepudiationProducer

  • Updated: Fri, 6 Mar 2015 20:59 GMT

CommunicationsLink in DoDAF had properties:capacityinfrastructure technology

  • Key: UPDM-628
  • Legacy Issue Number: 13593
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    CommunicationsLink in DoDAF had properties:capacityinfrastructure technology
    Diagram SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Should be coupled with UDPM_00100
    Resolution Same resolution as [UPDM_00100].

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Same resolution as [UPDM_00100].

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Addition of properties

  • Key: UPDM-627
  • Legacy Issue Number: 13590
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Standards has multiple properties in DoDAF:typeoptionsparametersstart dateend dateversionshort namepublished website
    Diagram TV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: Add those properties to the Standard.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add those properties to the Standard.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

DoDAF had two levels of SV relations - interface and link. UPDM has only one.

  • Key: UPDM-626
  • Legacy Issue Number: 13589
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    DoDAF had two levels of SV relations - interface and link. UPDM has only one.
    Diagram SV-1, 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: TDB Add description. Update the description, so it is clear that both Interface and Link are merged into ResourceInterface.TBD. Who will do it?

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update the description, so it is clear that both Interface and Link are merged into ResourceInterface.
    Duplicates UPDM_00276/OMG 13785

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourcePart is mentioned in the spec

  • Key: UPDM-630
  • Legacy Issue Number: 13595
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    ResourcePart is mentioned in the spec
    Diagram SV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale ResourcePart was the old name for the abstract ResourceRole stereotype but the specification didn't get updated.
    Resolution Not found.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Role Is mentioned in the spec, but no such stereotype exists.

  • Key: UPDM-629
  • Legacy Issue Number: 13594
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Role Is mentioned in the spec, but no such stereotype exists.
    Diagram OV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale The composite structure between Posts and Organizations was non-UML in MODAF (i.e. the structure was confused). This got resolved in UPDM to be more OO and this looks like it wasn't reflected in the specification correctly.
    Resolution: Remove "Role" from SV-1 diagram description for the profile and DMM.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove "Role" from SV-1 diagram description for the profile and DMM.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Why is the relationship between UPDMElement and Measurements not bi-directional?

  • Key: UPDM-625
  • Legacy Issue Number: 13588
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Why is the relationship between UPDMElement and Measurements not bi-directional?
    Diagram SV-7
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale The association should be bi-directional. There is no reason to have unidirectional
    Resolution: Change association to bidirectional.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change association to bidirectional.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Do we need Consumers/Producers for services as in DoDAF?

  • Key: UPDM-624
  • Legacy Issue Number: 13587
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Do we need Consumers/Producers for services as in DoDAF?
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: In UPDM the Consumer is identified through the Resource owning a Request port (the same for Producer and Service ports). We don't really need to add a label to the Resource to indicate this.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

In DoDAF Operational Activity has "cost" property.

  • Key: UPDM-623
  • Legacy Issue Number: 13586
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    In DoDAF Operational Activity has "cost" property.
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Should be coupled with UDPM_00100
    Resolution Same resolution as [UPDM_00100].

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Same resolution as [UPDM_00100].
    Add new class OperationalActivityProperties stereotyped <<MeasurementSet>>, add following attributes:
    cost

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceOperation

  • Key: UPDM-638
  • Legacy Issue Number: 13604
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    ServiceOperation, According to the diagram, a ServiceOperation must be owned by one of the derived types of ResourceType, and the "method" meta-property of the operation is a Function (an activity). According to the UML specification, the owner of the behavior specified in the "method" meta-property of an operation must be the same element that owns the operation. The profile descriptions for Function and ResourceType do not discuss the relationship between them, so these relationships that involve a ServiceOperation may not be possible.
    Diagram SOV
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: Add tag ConcreteBehavior typed by Function to ServiceOperation Remove metaconstraint method to Function from ServiceOperationAction-Architecture team

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add tag ConcreteBehavior typed by Function to ServiceOperation
    Remove metaconstraint method to Function from ServiceOperation
    Action-Architecture team

  • Updated: Fri, 6 Mar 2015 20:59 GMT

InformationElement

  • Key: UPDM-637
  • Legacy Issue Number: 13603
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    InformationElement , This stereotype extends InformationItem, which RSx currently does not support (but the open source UML does).
    Diagram OV-1/2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: This is a problem of UML implementation in specific tool.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

EnvironmentalProperty

  • Key: UPDM-634
  • Legacy Issue Number: 13600
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    EnvironmentalProperty: This stereotype extends Property and its "type" meta- property is supposed to be an element stereotyped by EnvironmentalType, which extends Element. The "type" of a Property can only be an element of the UML type "Type".
    Diagram Environment
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: EnvironmentalType metaclass is changed to DataType

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Performs, Two of the constraints do not belong

  • Key: UPDM-633
  • Legacy Issue Number: 13599
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Performs, Two of the constraints do not belong.

    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: Error in documentation, relates to Realizes Capability

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Remove two constraints:
    o RealizesCapability.supplier - Values for the supplier property must be stereotyped "Capability" or its
    specializations.
    o RealizesCapability.client - Values for the client property must be stereotyped
    "ServiceInterface"/"ResourceType" or its specializations

  • Updated: Fri, 6 Mar 2015 20:59 GMT

SubjectOfOperationalStateMachine

  • Key: UPDM-636
  • Legacy Issue Number: 13602
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    SubjectOfOperationalStateMachine, This stereotype extends Element yet the description indicates an "ownedBehavior" meta-property which refers to a state machine. Only BehavioredClassifiers can own state machines.
    Diagram OV-6
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: Change metaclass to BehavioredClassifier

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Measurement

  • Key: UPDM-635
  • Legacy Issue Number: 13601
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Measurement also has 3 stereotype properties "propertyValue, maxValue and minValue. In the ActualMeasurementSet instance specification, the ActualMeasurement slots that correspond to this Measurement property will not be able to specify alternate values for the stereotype properties. In RSx, a slot can only define values for owned attributes of the corresponding classifier, and not for any stereotype properties associated with that classifier.
    Diagram Measurement
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution: Valid UML

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The min and max values are ranges on the measurement itself. The propertyValue should be removed though as the value is specified on the ActualMeasurement not on the Measurement.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourceInterface and ResourceInteraction.

  • Key: UPDM-632
  • Legacy Issue Number: 13598
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary Related to [UPDM_00018], the same issue exists for ResourceInterface and ResourceInteraction.
    Diagram SV-x
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Graham BleakleyIBMGraham graham.bleakley@uk.ibm.com

    Rationale Should be coupled with UPDM_00018
    Resolution: Same resolution as for [UPDM_00018].

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Same resolution as for [UPDM_00018].

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourceConnector>> is mentioned in the spec

  • Key: UPDM-631
  • Legacy Issue Number: 13596
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    ResourceConnector>> is mentioned in the spec
    Diagram SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale ResourceConnector got merged into ResourceInterface but the specification didn't get updated.
    Resolution: Not found.

  • Reported: UPDM 1.0b1 — Fri, 27 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

UPDM:ScopeContentlanguageaccuracy

  • Key: UPDM-620
  • Legacy Issue Number: 13581
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Information is DoDAF 1.5 has following properties, which are not in UPDM:ScopeContentlanguageaccuracy. The same with SystemDataElement.
    Diagram OV-7
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: Same resolution as [UPDM_00100].

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Same resolution as [UPDM_00100].
    Add new class InformationElementProperties stereotyped <<MeasurementSet>>, add following attributes:
    scope
    content
    language
    accuracy

  • Updated: Fri, 6 Mar 2015 20:59 GMT

relationship between NeedlineExchange and ResourceInteraction

  • Key: UPDM-619
  • Legacy Issue Number: 13580
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The relationship between NeedlineExchange and ResourceInteraction is currently implemented using an unstereotyped Realization. It should be connected using the built in "realization" role that exists as part of the InformationFlow metaclass. It should also be shown on the SV-6.
    Diagram SV-6
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current Realization relationship between the NeedlineExchange and the ResourceInteraction is duplicating a built-in UML role. It should also be shown on the SV-6 diagram to indicate that it's used by the view (e.g. as a column in the table).
    Resolution: Examine abstraction type relationships to identify refactoring issues Action-Architecture team

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add ImplementsOperational (Abstraction) to connect:

    Node-Resource
    Needline-ResourceInterface
    OperationalExchange-ResourceInteraction
    OperationalActivity-Function
    InformationElement-DataElement
    OperationalStatemachine-ResourceStateMachine
    OperationalMessage-ResourceMessage
    OperationalActivityEdge-FunctionEdge
    Remove ContributesTo

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Can NodePort be assigned on NodeRole? Now the constraint says only about Node.The same about ResourcePort

  • Key: UPDM-618
  • Legacy Issue Number: 13579
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Can NodePort be assigned on NodeRole? Now the constraint says only about Node.The same about ResourcePort.
    Diagram OV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: This isn't an issue as the NodePorts are connected to the NodeRoles via the Nodes that type them.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

LocationType is missing, but is mentioned throughout document.

  • Key: UPDM-617
  • Legacy Issue Number: 13578
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    LocationType is missing, but is mentioned throughout document.
    Diagram OV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale As elements got renamed LocationType became Location and the document fell out of synchronization.
    Resolution: We'll update the specification to reflect the new name consistently.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the specification to reflect the new name consistently.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There's no metaConstraint from ResourceInteraction to the source/target of the interaction

  • Key: UPDM-598
  • Legacy Issue Number: 13558
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    There's no metaConstraint from ResourceInteraction to the source/target of the interaction. They should be set to Resource and ResourceRole I assume.
    Diagram SV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Required to model the constraints that need to be adhered to.
    Resolution: We need to apply the same fix that we implement for [UPDM_00018].

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We need to apply the same fix that we implement for [UPDM_00018].

  • Updated: Fri, 6 Mar 2015 20:59 GMT

"abstractBehavior" tagged value between ServiceOperation and ServiceFunction should be shown on the SOV-5 diagram

  • Key: UPDM-597
  • Legacy Issue Number: 13556
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary The "abstractBehavior" tagged value between ServiceOperation and ServiceFunction should be shown on the SOV-5 diagram.
    Diagram SOV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Without it, it's not clear that the relationship exists (i.e. the product views are the important views).
    Resolution: We'll add the missing tag definition to the SOV-5 diagram.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing tag definition to the SOV-5 diagram.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There doesn't seem much point in showing Service on the SOV-1

  • Key: UPDM-596
  • Legacy Issue Number: 13555
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    There doesn't seem much point in showing Service on the SOV-1. It cannot be shown on a diagram as it's an extension of a Port and the owners of the Ports aren't shown.
    Diagram SOV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale There's no point showing this and potentially it could be confusing.
    Resolution: We'll remove the Service stereotype from the SOV-1 view definition diagram (not from the model).

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll remove the Service stereotype from the SOV-1 view definition diagram (not from the model).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The "carriedItem" tag between OperationalActivityEdge and NeedlineExchangeItem (NEI) isn't really needed

  • Key: UPDM-595
  • Legacy Issue Number: 13554
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The "carriedItem" tag between OperationalActivityEdge and NeedlineExchangeItem (NEI) isn't really needed. To model the NEI flow they simply need to show the pins which map to OperationalParameters - as they're typed by the NEI.
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current implementation seems to duplicate information that's already available in the model.
    Resolution: TDB. Get consensus on resolutionRemove carriedItem tag.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    TDB. Get consensus on resolution
    Remove carriedItem tag.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

It'd be more consistent for the "/subject" to "/affectedFunctions" to have the same names as the OV equivalent

  • Key: UPDM-601
  • Legacy Issue Number: 13561
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    It'd be more consistent for the "/subject" to "/affectedFunctions" to have the same names as the OV equivalent (i.e. "/subject" to "actsUpon").
    Diagram SV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Just to be consistent.
    Resolution: Role name changed to "actsUpon"

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Role name changed to "actsUpon"

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The "to/from" tagged values for Protocol should have better names

  • Key: UPDM-600
  • Legacy Issue Number: 13560
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The "to/from" tagged values for Protocol should have better names. Since we're modelling protocol stacks, lowerLayer and higherLayer seem more appropriate. It may also help ease confusion.
    Diagram SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale This should help people to understand what the relationship is for (currently it's a little ambiguous).
    Resolution: We'll add a new stereotype called ProtocolLayer which extends Property. This will be applied to the composite properties that exist between Protocols. The tags will be replaced with metaConstraints for the Protocol's "ownedAttribute" role and the ProtocolLayer's "type" role. Since ownedAttribute is ordered, the higher/lower layer concept is maintained. This will allow people to model protocol stacks on Class/Composite Structure Diagrams.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a new stereotype called ProtocolLayer which extends Property. This will be applied to the composite properties that exist between Protocols. The tags will be replaced with metaConstraints for the Protocol's "ownedAttribute" role and the ProtocolLayer's "type" role. Since ownedAttribute is ordered, the higher/lower layer concept is maintained. This will allow people to model protocol stacks on Class/Composite Structure Diagrams.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ProtocolImplementation

  • Key: UPDM-599
  • Legacy Issue Number: 13559
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ProtocolImplementation has a few issues. It should be abstract (i.e. not extend anything) and only be connected to Protocol via the tagged value. ResourcePort and ResourceInterface should then be specializations of the abstract ProtocolImplementation stereotype. Any interaction/port on/between resources can implement a protocol - they're not different elements.
    Diagram SV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current implementation doesn't map to MODAF and isn't usable.
    Resolution: Implement proposed solutionAction-Architecture team

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Make ProtocolImplementation abstract (i.e. not extend anything) and connect it to Protocol via the tagged value. Make ResourcePort and ResourceInterface to be specializations of the abstract ProtocolImplementation stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There should be some additional constraints for the DoDAF/MODAF stereotypes

  • Key: UPDM-603
  • Legacy Issue Number: 13563
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    There should be some additional constraints for the DoDAF/MODAF stereotypes to indicate that they're replacements for Core stuff.
    Diagram DoDAF/MODAF
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale At the moment it looks like its Core + DoDAF/MODAF stereotypes instead of the DoDAF/MODAF stereotypes replacing some Core stuff…
    Resolution: Implement tag on Architectural Description type by MODAF/DoDAFAdd constraints to Architectural to filter MODAF /DoDAF applicable stereotypes. Relates to alias.Action AndriusWe'll add some text to the document to provide guidance on what the DoDAF/MODAF alias' are and on their usage (i.e. it's recommended to not mix and match terminology).

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Implement tag on Architectural Description type by MODAF/DoDAF
    Add constraints to Architectural to filter MODAF /DoDAF applicable stereotypes. Relates to alias.
    Action Andrius
    We'll add some text to the document to provide guidance on what the DoDAF/MODAF alias' are and on their usage (i.e. it's recommended to not mix and match terminology).
    PULLED FROM VOTE 7 - NEED revote (Enumeration ArchitectureFrameworkKind
    list NAFs as one of its literals

    NAF should be removed from the literals list as NAF is not part of this submission. NAF does use different terms in some places and has some item in it (such as ServiceNeedline for instance) that apparently used in NAF but not MODAF, i think we just open ourselves upto a whole can of worms by allowing people to type an architecture NAF when we do not officially support it and it is outside the scope of the original requirements.)

    Do not include Views/Viewpoints/Requirements in L0, allow it for vendors to implement them as they want to. Do not interchange this part of model as part of UDPM.
    Add SoaML usage to L0.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The SystemsNode stereotype is missing

  • Key: UPDM-602
  • Legacy Issue Number: 13562
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The SystemsNode stereotype is missing. There should be one that extends CapabilityConfiguration I'd have thought…
    Diagram DoDAF
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It's a key component in DoDAF and seems to be missing.
    Resolution: We'll add a new stereotype to the DoDAF SV package and connect it to CapabilityConfiguration with a specialization (as this is the closest match in UPDM).NOTE: We probably need to add some additional constraints to remove the human aspects (e.g. Organizations and Posts) inside the configuration as DoDAF 1.5 doesn't support this concept.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a new stereotype to the DoDAF SV package and connect it to CapabilityConfiguration with a specialization (as this is the closest match in UPDM).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Environment is both a DataType and a Class in the spec.

  • Key: UPDM-616
  • Legacy Issue Number: 13577
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Environment is both a DataType and a Class in the spec.
    Diagram AV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: We'll update the specification document to have the correct diagrams in.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the specification document to have the correct diagrams in.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualLocation is both a DataType and a Class in the spec

  • Key: UPDM-615
  • Legacy Issue Number: 13576
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ActualLocation is both a DataType and a Class in the spec.
    Diagram OV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: We'll update the specification document to have the correct diagrams in.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the specification document to have the correct diagrams in.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ExternalTypes

  • Key: UPDM-614
  • Legacy Issue Number: 13575
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ExternalTypes are allowed to be generalizations of things such as Organizations and Artifacts in MODAF, yet in UPDM it isn't mentioned.
    Diagram AV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale We're currently not compliant with MODAF (and I assume Ideas too).
    Resolution: We will add a Generalization metarelationship between ExternalTypes and UPDMElement.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will add a Generalization metarelationship between ExternalTypes and UPDMElement.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Responsibility is not covered.

  • Key: UPDM-609
  • Legacy Issue Number: 13569
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Responsibility is not covered.
    Diagram OV-4, SV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF.
    Resolution: This concept is covered by a combination of Node, ResourceRole specializations and Competencies.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Attributes for Measurements - units of measure, threshold value.

  • Key: UPDM-608
  • Legacy Issue Number: 13568
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Attributes for Measurements - units of measure, threshold value.
    Diagram AV-3
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF.
    Resolution: TDB. Exact fix. If you're using an L1 implementation, then type the Measurement by a ValueType. If you're using an L0 implementation then customize the profile to add your own tag (should you require it). Phil to update the description on the stereotype.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    TDB. Exact fix.
    If you're using an L1 implementation, then type the Measurement by a ValueType. If you're using an L0 implementation then customize the profile to add your own tag (should you require it). Phil to update the description on the stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

It's not clear on the diagram that we expect people will create Provided/Required Interfaces off a ServiceInterface

  • Key: UPDM-613
  • Legacy Issue Number: 13574
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    It's not clear on the diagram that we expect people will create Provided/Required Interfaces off a ServiceInterface. We should add something to the diagram to make it clearer.
    Diagram SOV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale To make it clearer what the view is supposed to show.
    Resolution: TDB. Exact fixWe will add "something" to the SOV-2 diagram to show that ServiceInterface can have provided and required UML interfaces.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will add a comment to the SOV-2 diagram to show that ServiceInterface can have provided and required UML interfaces.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The SOV-1 is inconsistent with other Taxonomy views and should be updated

  • Key: UPDM-612
  • Legacy Issue Number: 13573
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The SOV-1 is inconsistent with other Taxonomy views and should be updated to make it just be ServiceInterfaces and Generalizations that go between them. ServiceAttributes should be moved to the SOV-2 where the actual specification work is performed.
    Diagram SOV-1, SOV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale To make is more consistent with other taxonomy views in UPDM.
    Resolution: It's not important enough to warrant changing the diagrams in the profile.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Should there be any link between OperationalActivity and Capability?

  • Key: UPDM-607
  • Legacy Issue Number: 13567
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Should there be any link between OperationalActivity and Capability?
    Diagram StV-6, SV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF.
    Resolution: There shouldn't be a direct link between OperationalActivity and Capability as it's implemented via Nodes. Only StandardOperationalActivities are connected to Capabilities and these are imported from a MODAF library and do not require creating in the user model.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Why there is not potential relationship between InformationElement and SystemDataElement?

  • Key: UPDM-606
  • Legacy Issue Number: 13566
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Why there is not potential relationship between InformationElement and SystemDataElement?
    Diagram OV-7, SV-11
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: There are already relationships between the IOFlows that convey them and the underlying data that the Elements represent. Another relationship would make consistency, etc, more difficult and not add much value.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Don't we need System/Artifact specializations, like Network, etc?

  • Key: UPDM-605
  • Legacy Issue Number: 13565
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Don't we need System/Artifact specializations, like Network, etc?
    Diagram SV-x
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale There were previous elements in DoDAF for modelling things such as LAN and MAN, etc.
    Resolution: The profile can be customized by end users to add new stereotypes which can either be specializations of an existing UPDM stereotype or can be applied in addition to a UPDM stereotype. There's no need to add any specific ones to the main profile - they'd only be relevant to certain users.<Insert change document>

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Should there be a relationship between Capability and Mission?

  • Key: UPDM-604
  • Legacy Issue Number: 13564
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Should there be a relationship between Capability and Mission?
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale There was an existing link between these in a previous No Magic DoDAF implementation.
    Resolution As the issue is based on proprietary implementation, there is no need to fix it.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

No traceability from Node to SV.

  • Key: UPDM-611
  • Legacy Issue Number: 13571
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    No traceability from Node to SV.
    Diagram SV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF and to provide a complete picture
    Resolution This information is derived as follows:Node à performs an à OperationalActivityOperationalActivity à is supported by a à FunctionFunction à is performed by a à ResourceThere is no need to add anything further as it would complicate the maintenance of the consistency.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13580 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

No Rule for SV.

  • Key: UPDM-610
  • Legacy Issue Number: 13570
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    No Rule for SV.
    Diagram SV-10a
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF.
    Resolution: The stereotype is called ResourceConstraint in UPDM.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ArchitecturalDescriptions aren't supposed to own Views

  • Key: UPDM-590
  • Legacy Issue Number: 13548
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary I'm pretty sure that ArchitecturalDescriptions aren't supposed to own Views…
    Diagram AV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale I thought Views existed outside of the Views.
    Resolution As Architectural Description is used for AV-1 generation, they have to reference all the Views within this architecture.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

no type for the ProjectTheme so there's no way to define a value

  • Key: UPDM-589
  • Legacy Issue Number: 13547
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary ProjectTheme extends attribute and is used to define the Lines of Development (LOD) relevant to a particular ProjectType. The problem is that there is no type for the ProjectTheme so there's no way to define a value. In the MODAF examples they're typed by an enumeration that provides the colours for the various pie sections. If the enumeration is a fixed thing we might have to introduce the dreaded Class library...NOTE: This also means there's another element missing for the value that goes into the Slot.
    Diagram AcV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Without this we're missing a key feature in the creation of the AcV-2 Pie Diagram thing.
    Resolution A new stereotype called ProjectThemeStatus will be added that extends Enumeration. This will allow users to define their own statuses as required. The mapping between ProjectThemeStatus and a colour (for use on the AcV-2) is deemed an implementation concern and outside the scope of the UPDM specification.This requires an update to the AcV-2 profile diagram.Action-Architecture teamGraham raise issue on MODAF (Ian Bailey)Phil to raise issues re constraints on AcV2POTENTIAL SOLUTION: A new stereotype called ProjectThemeStatus will be added that extends Enumeration. This will allow users to define their own statuses as required. The mapping between ProjectThemeStatus and a colour (for use on the AcV-2) is deemed an implementation concern and outside the scope of the UPDM specification.This require an update to the AcV-2 profile diagram.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    A new stereotype called ProjectThemeStatus will be added that extends Enumeration. This will allow users to define their own statuses as required. The mapping between ProjectThemeStatus and a colour (for use on the AcV-2) is deemed an implementation concern and outside the scope of the UPDM specification.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

milestone sequence stereotype should be shown on SV-8 view

  • Key: UPDM-588
  • Legacy Issue Number: 13542
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    OMG Document Number: c4i/2008-08-13
    Problem definition
    The milestone sequence stereotype is missing from the SV-8 View, the graphical view of this information is unclear.
    Potential resolution

    show the Milestone Sequence on the diagram but don’t enforce the use of MilestoneSequence between all milestones

    That way people can just rely on the dates or use the dependencies.

  • Reported: UPDM 1.0b1 — Mon, 23 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    POTENTION SOLUTION:

    Show the Milestone Sequence on the diagram but don't enforce the use of MilestoneSequence between all milestones

    That way people can just rely on the dates or use the dependencies.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Actual measurement

  • Key: UPDM-587
  • Legacy Issue Number: 13532
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    DoDAF treats measurements as ACTUAL measurement at some (past) time. UPDM measurements are requirements for future.
    Diagram SV-7
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution Adding a time for an actual measurement, i.e. target, future or present. Try to consider pattern matching with SV-9 proposal.Action-Architecture team

  • Reported: UPDM 1.0b1 — Fri, 20 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Adding a time for an actual measurement, i.e. target, future or present.
    Try to consider pattern matching with SV-9 proposal.
    Action-Architecture team
    We'll do two things:
    Add a tag called "date" which will contain the ISO Date Time.
    Add an enumeration tag called "intention" with three literals; "Result", "Required", "Estimate". The purpose of this tag is to identify what the date and values relate to.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

metaConstraint between ResourceType and ResourceRole

  • Key: UPDM-594
  • Legacy Issue Number: 13553
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    To be consistent with other product diagrams, the metaConstraint between ResourceType and ResourceRole with a umlProperty of "class" should have its direction swapped around and the umlRole set to "ownedAttribute".
    Diagram OV-4 - Typical
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Just to be consistent.
    Resolution: It's not important - they both mean pretty much the same thing.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

metaConstraint between ActualOrganizationPart and ActualOrganization

  • Key: UPDM-593
  • Legacy Issue Number: 13551
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    To be consistent with AcV-2, the metaConstraint between ActualOrganizationPart and ActualOrganization should have a umlRole with "slot" and be pointed in the other direction.
    Diagram OV-4 - Actual
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Just to be consistent.
    Resolution: Add the missing metaconstraint

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add the missing metaconstraint

  • Updated: Fri, 6 Mar 2015 20:59 GMT

PostType should be called Post.Post should be called PostRole

  • Key: UPDM-592
  • Legacy Issue Number: 13550
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Diagram OV-4 - Actual
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale To maintain the naming convention we agreed upon.
    Resolution We'll rename the stereotype.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rename the stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There's no metaConstraint from NeedlineExchange to the source/target of the exchange

  • Key: UPDM-591
  • Legacy Issue Number: 13549
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    There's no metaConstraint from NeedlineExchange to the source/target of the exchange. They should be set to Nodes and NodeRoles I assume.
    Diagram OV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Required to model the constraints that need to be adhered to.
    Resolution: Add Source-target constraints to NeedlineExchange Raise issue to change NeedlineExchange to OperationalExchangeAction-Fatma to write description of usageFatma's description to be added to the Exchange descriptions in the specification.PA 17/2/2009 If we rename NeedlineExchange to OperationalExchange then we also need to rename NeedlineExchangeItem to OperationalExchangeItem.Also need to add constraints to OperationalActivityEdge/FunctionEdge that states if the stereotype is applied to an ObjectFlow and the edge is connected to an Exchange, the conveyed item and the pin types need to be consistent/compatible.

  • Reported: UPDM 1.0b1 — Thu, 26 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add Source-target constraints to NeedlineExchange
    Raise issue to change NeedlineExchange to OperationalExchange
    Action-Fatma to write description of usage
    Fatma's description to be added to the Exchange descriptions in the specification.

    PA 17/2/2009 If we rename NeedlineExchange to OperationalExchange then we also need to rename NeedlineExchangeItem to OperationalExchangeItem.
    Also need to add constraints to OperationalActivityEdge/FunctionEdge that states if the stereotype is applied to an ObjectFlow and the edge is connected to an Exchange, the conveyed item and the pin types need to be consistent/compatible.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

metaConstraint between EntityRelationship and Attribute

  • Key: UPDM-586
  • Legacy Issue Number: 13531
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint between EntityRelationship and Attribute has an umlRole of "endType". However, this role is supposed to go to the classes at the end of the Association (via the Role). The metaConstraint should either of to Entity or the umlRole should be set to "memberEnd". Ideally both should be used to indicate that the Properties at the end(s) of the Association should be stereotyped as Attibute and can only go between Entities. Also, "endType" should be "/endType" as it's derived.
    Diagram OV-7
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The role doesn't exist between the two metaclasses so the OCL will not work.
    Resolution TBD. Exact fix

  • Reported: UPDM 1.0b1 — Fri, 20 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Reconnect the metaConstraint to go between EntityItem and EntityRelationship.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

two ways to allocate Operational Activities/Function to Nodes/Resources

  • Key: UPDM-585
  • Legacy Issue Number: 13530
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    We agreed that there'd be two ways to allocate Operational Activities/Function to Nodes/Resources. One is via the Performs relationship and the other is via the ownedBehavior.
    Diagram OV-5 / SV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Some users will want to use the UML approach for allocating behaviour and others won't. We should cater for both.
    Most MODAF/System Engineers won't be interested in the UML approach and we should avoid adding confusion by having two approaches for the same thing.

  • Reported: UPDM 1.0b1 — Fri, 20 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ArbitraryRelationshipConnector is a bit of a long name

  • Key: UPDM-584
  • Legacy Issue Number: 13529
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary ArbitraryRelationshipConnector is a bit of a long name…
    Diagram OV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It will make the diagram very messy should the stereotype be shown on a diagram.

  • Reported: UPDM 1.0b1 — Fri, 20 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OperationalActivity

  • Key: UPDM-572
  • Legacy Issue Number: 13515
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Summary OperationalActivity defines an attribute that refers to an ActivitySubject, the element performing the activity. In UML, the performer of a behaviour is typically the element that owns the behavior.
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com
    Date 1st October 2008

    Resolution: Performs does the allocation or it is defined by a derived tag, not the implicit relationship

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13530 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Climate

  • Key: UPDM-571
  • Legacy Issue Number: 13514
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Climate , This stereotype extends Class and generalizes <<EnvironmentalType>>, which is an abstract stereotype that extends Element. Because of this generalization, Climate can be applied to any UML element (e.g., dependencies, comments, package imports, etc.). This will lead to model inconsistency. There are many other stereotypes that also extend Element and are subclassed: UPDMElement, SubjectOfOperationalStateMachine, ConceptItem, NodeParent, etc.
    Environment
    UPDM (OMG Beta) Jan 2009
    Kevin CornellIBMkcornell@ca.ibm.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13372 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualProjectMilestone

  • Key: UPDM-570
  • Legacy Issue Number: 13513
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    ActualProjectMilestoneStereotype has an attribute "time" of type ISO8601DateTime, which is a stereotype that extends LiteralString. A literal string is used to store a string value but it is not a type. It cannot be specified as the type for a stereotype property. It also does not make sense to apply a stereotype to a string value.
    Diagram ACV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Rationale Duplicate. Resolution in UPDM_00130
    Resolution: We are just applying a stereotype to a string so that it can be used to type a property,

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Duplicate. Resolution in UPDM_00130
    OMG Issue 13380
    Disposition: See issue 13380 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceInteraction

  • Key: UPDM-575
  • Legacy Issue Number: 13518
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    This stereotype extends Interface yet the description for ServiceInteraction in section 8.1.5 (paragraph after Figure 103) indicates its purpose is to "specify how a service interacts with external agents, and the sequence and dependencies of those interactions." The stereotype name and this description would seem to indicate it should extend Interaction and not Interface.
    Diagram SOV/ documentation
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution Error update document

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13359 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualOrganizationRelationship,

  • Key: UPDM-574
  • Legacy Issue Number: 13517
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    ActualOrganizationRelationship, This stereotype only extends InformationFlow (no generalizations) and it has constraints for its "client" and "supplier" meta-properties. An InformationFlow does not have client/supplier meta-properties (they should be source and target).
    Diagram OV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13212 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Mission

  • Key: UPDM-573
  • Legacy Issue Number: 13516
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    The Mission stereotype extends UseCase but an EnterprisePhase is supposed to refer to the Mission via the "ownedBehavior" meta-property. However, a UseCase is a BehavioredClassifier (e.g. can own behaviors) but it is not a Behavior, so EnterprisePhase cannot refer to the Mission in the suggested manner.
    Diagram OV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com
    Date 1st October 2008
    Rationale Duplicates UPDM_00007
    Resolution Change the role to useCase

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13201 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Currently ActualMeasurementSets are not related to time

  • Key: UPDM-581
  • Legacy Issue Number: 13524
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Currently ActualMeasurementSets are not related to time. I think, that there might be multiple measures of the resource at certain time points. Is this an issue?
    Diagram All
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution: Add a new stereotype that specializes ActualMeasurementSet that has the additional properties, etc. The following attributes are potential candidates:Recorded Date (when the measurements were taken) - MUSTValidity Date (how long the measurements are valid for) - MAYBE

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13532 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Why are the Controls.xxxx constraints listed here

  • Key: UPDM-580
  • Legacy Issue Number: 13523
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 51, 7.1.4.3.1 Commands. Commands and Controls are both direct specializations of ResourceInteraction. Why are the Controls.xxxx constraints listed here? They shouldn't.
    Diagram DocumentationPart 2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Manfred Koethe

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13502 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Page 49, 7.1.4.2.1 Attribute, has a wrong constraint

  • Key: UPDM-579
  • Legacy Issue Number: 13522
  • Status: closed  
  • Source: 88solutions ( Mr. Manfred R. Koethe)
  • Summary:

    Page 49, 7.1.4.2.1 Attribute, has a wrong constraint, please delete. (That constraint is from the next item on the same page, EntityRelationship, and has a typo entType ? endType, please correct there.)
    OV-7
    UPDM (OMG Beta) Jan 2009

    Manfred Koethe

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13531 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

abstract stereotypes should not extend

  • Key: UPDM-578
  • Legacy Issue Number: 13521
  • Status: closed  
  • Source: International Business Machines ( Mr. Fred Mervine)
  • Summary:

    There are many abstract stereotypes in the profile that extend Element. The derived stereotypes also extend the specific meta-class type to which the stereotype can be applied. However, because these derived stereotypes generalize the abstract stereotype, they can be applied to any element in the model and not just the specified meta-class that the derived stereotype extends. These abstract stereotypes should not extend anything (they do not need to since they cannot be applied anyway)
    Diagram General Comment Abstractions
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Fred MervineIBMfmervine@us.ibm.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13372 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OntologyReference

  • Key: UPDM-577
  • Legacy Issue Number: 13520
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    This stereotype extends Extension but the use of the Extension meta-class appears to be limited to UML Profiles. An Extension is a special kind of Association that is used to indicate that the properties of a meta-class are extended through a stereotype (i.e. a stereotype definition in a profile, not a stereotype application in a model). This OntologyReference should probably extend Dependency or Association.
    Diagram AV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution Update to extend element

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13493 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ProjectSequence

  • Key: UPDM-576
  • Legacy Issue Number: 13519
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    This stereotype extends Dependency yet the meta-constraints refer to source and target meta-properties. For a Dependency, the meta-properties should be client and supplier.
    Diagram ACV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13199 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Can a Node host Activities?

  • Key: UPDM-583
  • Legacy Issue Number: 13526
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Can a Node host Activities?
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13530 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ArbitraryRelationshipConnector

  • Key: UPDM-582
  • Legacy Issue Number: 13525
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    ArbitraryRelationshipConnector - do we need both Relationship and Connector in the name.
    Diagram OV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OperationalActivity/SysFunction consumes/produces exchanges

  • Key: UPDM-551
  • Legacy Issue Number: 13488
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary OperationalActivity/SysFunction consumes/produces exchanges.
    Diagram OV-3, SV-4, OV-5, SV-6
    Document Issue UPDM (OMG Beta) Jan 2009

    Priority High
    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com
    Rationale Required for generating OV-3 and SV-6 diagrams, as well as for information purposes on an OV-5 and SV-4.
    Resolution The tag definitions on OperationalActivity and Function will be removed. New derived tag definitions will be added to NeedlineExchange and ResourceInteraction to derive the consuming and producing OperationalActivities and Functions.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The tag definitions on OperationalActivity and Function will be removed. New derived tag definitions will be added to NeedlineExchange and ResourceInteraction to derive the consuming and producing OperationalActivities and Functions.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Attributes for Organization - code, military service type, etc.

  • Key: UPDM-550
  • Legacy Issue Number: 13487
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Attributes for Organization - code, military service type, etc.
    Diagram OV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Rationale Required for mapping to DoDAF.
    Resolution We'll add the missing attributes.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing attributes.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OperationalConstraint/ResourceConstraint

  • Key: UPDM-549
  • Legacy Issue Number: 13486
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary OperationalConstraint/ResourceConstraint has types in DoDAF - Structural assertions, Action assertions, Derivation. There should be at least category attribute for the Rule.
    Diagram OV-6a, SV-10a
    Document Issue UPDM (OMG Beta) Jan 2009

    Rationale We need to provide a mechanism for people to classify their rules otherwise it will quickly become unmanageable.
    Resolution We'll add an abstract Constraint stereotype that has an additional enumeration tag definition. OperationalConstraint and ResourceConstraint will be made specializations of this.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add an abstract Constraint stereotype that has an additional enumeration tag definition. OperationalConstraint and ResourceConstraint will be made specializations of this.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

various identifiers

  • Key: UPDM-548
  • Legacy Issue Number: 13485
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary What about various identifiers, for example identifier for InformationExchange, ResourceInteraction and Needline, etc.
    Diagram OV-x, SV-x
    Document Issue UPDM (OMG Beta) Jan 2009

    Rationale Required to fulfil the requirements of DoDAF/MODAF.
    Resolution Add the missing identifiers to the relevant stereotypes:InformationElementNeedlineExchangeDataElementResourceInteractionNeedline

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add the missing identifiers to the relevant stereotypes:
    InformationElement
    NeedlineExchange
    DataElement
    ResourceInteraction
    Needline

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Should there be a enumeration property on the RealizesCapability element to indicate the level of the realization?

  • Key: UPDM-554
  • Legacy Issue Number: 13491
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Should there be some sort of enumeration property on the RealizesCapability element to indicate the level of the realization? Something along the lines of:Complete (100%)Partial (around 50 to 75%)Minimal (around 25%)Undefined (default value)
    Diagram SOV-4
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    Rationale To provide more information regarding the cover of a Capability by a ServiceInterface. Currently it's all or nothing…
    Resolution We'll add the enumerations as a tag definition (called realizationLevel) to the RealizesCapability stereotype as specified in the Issue description.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the enumerations as a tag definition (called realizationLevel) to the RealizesCapability stereotype as specified in the Issue description.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceInterfaces should have the ability to have Dependencies between them.

  • Key: UPDM-553
  • Legacy Issue Number: 13490
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary ServiceInterfaces should have the ability to have Dependencies between them.
    Diagram SOV-2
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It sounds quite plausible that people will want to model the dependencies between ServiceInterfaces.
    Resolution We will add a Dependency metarelationship to/from ServiceInterface to show that dependencies can be created.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will add a Dependency metarelationship to/from ServiceInterface to show that dependencies can be created.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Needline is not realized in SVs.

  • Key: UPDM-552
  • Legacy Issue Number: 13489
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Needline is not realized in SVs.
    Diagram OV-2, SV-1
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale Required for mapping to DoDAF.
    Resolution The information can be derived via Exchanges and does not require a new, direct relationship. We'll add a derived tag to Needline and ResourceInterface to list the related ResourceInterfaces/Needlines.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13580 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceParameter needs to have a metaconstraint modelled

  • Key: UPDM-560
  • Legacy Issue Number: 13497
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceParameter needs to have a metaconstraint modelled to show that the "type" role is constrained to ResourceInteractionItem.
    Diagram SOV-5
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The ServiceParameter needs to be constrained to make it compatible with FunctionParameters. Without this Functions cannot implement a ServiceOperation safely.
    Resolution We'll add a metaConstraint between ServiceParameter and ResourceInteractionItem (the umlRole will be "type").

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a metaConstraint between ServiceParameter and ResourceInteractionItem (the umlRole will be "type").

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceOperations need to be owned by Resources as well as ServiceInterfaces

  • Key: UPDM-559
  • Legacy Issue Number: 13496
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceOperations need to be owned by Resources as well as ServiceInterfaces as otherwise nothing is implementing the operation on the interface. This also means that ServiceOperations need to be connected to Functions via a metaConstraint constraining the method/specification relationship.NOTE: We identified the need to do this before the submission but ran out of time…
    Diagram SV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    Rationale ServiceInterfaces specify the operations that need to be implemented by the realizing resource. In order to implement them, they need to be copied to the realizing Resource. They then need a Function connected to them to show how the operation is implemented by the Resource.
    Resolution We'll add a metaConstraint between Resource and ServiceOperation (the same as the one between ServiceInterface and ServiceOperation).

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a metaConstraint between Resource and ServiceOperation (the same as the one between ServiceInterface and ServiceOperation).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OntologyReference has invalid specializations.

  • Key: UPDM-556
  • Legacy Issue Number: 13493
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary OntologyReference has invalid specializations.
    Diagram AV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Rationale OntologyReference currently extends Extension yet the two subtypes are Class and InstanceSpecification extensions. Though the extensions aren't inherited this doesn't seem right.
    Resolution OntologyReference should not be extending Extension. Since its abstract, we'll update it to extend Element as we have for all the other abstract stereotypes.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    OntologyReference should not be extending Extension. Since its abstract, we'll update it to extend Element as we have for all the other abstract stereotypes.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

change ArbitraryConnector to a Dependency and change the name to ArbitraryRelationship

  • Key: UPDM-555
  • Legacy Issue Number: 13492
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary The examples of OV-1c diagrams in MODAF and some of the examples in DoDAF show the relationships between conceptual elements with direction (e.g. an aircraft attacking an enemy target is directed away from the aircraft). Since MODAF has connectors going between the conceptual items you cannot have navigation. It seems more sensible to change ArbitraryConnector to a Dependency and change the name to ArbitraryRelationship (conflicts with UPDM_00012).
    Diagram OV-1
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    Date 30th October 2008
    Rationale We need to be able to produce the example diagrams specified in DoDAF/MODAF, or at least be very close to them. Loosing the direction of the relationships will cause the meaning of the OV-1c to be ambiguous.
    Resolution We will change ArbitraryConnector to be called ArbitraryRelationships and change it to extend Dependency instead of Connector.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will change ArbitraryConnector to be called ArbitraryRelationships and change it to extend Dependency instead of Connector.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

I really don't see the point in Function having a StateMachine

  • Key: UPDM-567
  • Legacy Issue Number: 13506
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary I really don't see the point in Function having a StateMachine… How does that work?
    Diagram SV-10b
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    Rationale I've no idea how or why you'd do this…

  • Reported: UPDM 1.0b1 — Tue, 17 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    See issue 13356 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There should be a stereotype called RealizesNode between Node and Resource

  • Key: UPDM-566
  • Legacy Issue Number: 13505
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    There should be a stereotype called RealizesNode between Node and Resource, rather than just a normal Realization.
    SV-1
    UPDM (OMG Beta) Jan 2009

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    The group agreed that we should have a stereotyped relationship for things such as this.

  • Reported: UPDM 1.0b1 — Tue, 17 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Commands , This stereotype has extra constraints that do not belong there

  • Key: UPDM-565
  • Legacy Issue Number: 13502
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Summary Commands , This stereotype has extra constraints that do not belong.
    Diagram OV-4
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Kevin CornellIBMkcornell@ca.ibm.com
    Resolution Document needs to be updated, Controls and Command combined

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Document needs to be updated, Controls and Command combined

  • Updated: Fri, 6 Mar 2015 20:59 GMT

allow ServiceOperationActions to be owned by Functions as well as ServiceFunctions on the SV-4

  • Key: UPDM-558
  • Legacy Issue Number: 13495
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    We need to allow ServiceOperationActions to be owned by Functions as well as ServiceFunctions on the SV-4. This allows a Resource to call a ServiceOperation on a Request port. NOTE: We identified the need to do this before the submission but ran out of time…
    Diagram SV-4
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Without this we cannot model the invocation of a ServiceOperation from a requesting Resource.
    Resolution We'll add a metaConstraint between ServiceOperationAction and Function (the same as the one between ServiceOperationAction and ServiceFunction).

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a metaConstraint between ServiceOperationAction and Function (the same as the one between ServiceOperationAction and ServiceFunction).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Referred location extends different metatypes than its sub-stereotypes.

  • Key: UPDM-557
  • Legacy Issue Number: 13494
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Summary Referred location extends different metatypes than its sub-stereotypes.
    Diagram OV-2
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Andrius StrazdauskasNo Magicandriuss@nomagic.com

    Resolution Change the metaclass to Element.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change the metaclass to Element.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

A DataType can own attributes and operations but not behaviors

  • Key: UPDM-562
  • Legacy Issue Number: 13499
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Summary Entity, This stereotype extends DataType and generalizes SubjectOfOperationalStateMachine, which has a StateMachine as owned behavior. A DataType can own attributes and operations but not behaviors.
    Diagram OV-7/SV-11
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Kevin CornellIBMkcornell@ca.ibm.com

    Rationale Similar to issue re activities and Statemachines
    Resolution Entity metaclass is changed to Class.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Entity metaclass is changed to Class.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

We aren't consistent about the tag definition names used for storing start and end dates

  • Key: UPDM-561
  • Legacy Issue Number: 13498
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    We aren't consistent about the tag definition names used for storing start and end dates. We seem to have a mixture of "startDate/endDate", "fromTime/toTime" and possibly some others. We should be consistent.
    Diagram Various
    Document Issue UPDM (OMG Beta) Jan 2009

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It's easier for users if we're as consistent as possible with everything in the profile.
    Resolution We'll make all the date/time tags have the same names (i.e. startDate and endDate). This will make it a lot more consistent.All references changed to startDate, endDate, date.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll make all the date/time tags have the same names (i.e. startDate and endDate). This will make it a lot more consistent.
    All references changed to startDate, endDate, date.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing stereotype

  • Key: UPDM-564
  • Legacy Issue Number: 13501
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Operational ActivityThe first constraint indicates all owned parameters are OperationalActivityParameters but that stereotype does not exist (should be OperationalParameter).
    Diagram OV-5
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution Error in text document

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Error in text document.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

A DataType is not a StructuredClassifier so it cannot have parts

  • Key: UPDM-563
  • Legacy Issue Number: 13500
  • Status: closed  
  • Source: International Business Machines ( Mr. Kevin Cornell)
  • Summary:

    Summary EnvironmentExtends DataType but the reference umlRole="ownedAttribute" is called "Part". A DataType is not a StructuredClassifier so it cannot have parts.
    Diagram Environment
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Kevin CornellIBMkcornell@ca.ibm.com

    Resolution Environment metaclass is changed to Class.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Environment metaclass is changed to Class.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ItemInConcept is an abstract stereotype, but is should not be.

  • Key: UPDM-569
  • Legacy Issue Number: 13512
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    ItemInConcept is an abstract stereotype, but is should not be.
    OV-1
    UPDM (OMG Beta) Jan 2009
    Andrius StrazdauskasNo Magicandriuss@nomagic.com

  • Reported: UPDM 1.0b1 — Thu, 19 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13204 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ArbitraryRelationshipConnector

  • Key: UPDM-568
  • Legacy Issue Number: 13507
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Version Beta 1.0

    OMG Document Number: c4i/2008-08-13

    ArbitraryRelationshipConnector should have end roles/client-Supplier associated with ItemInConcept instead of ConceptItem
    This is linked to Issue 13492 where the relationship is renamed and redefined as dependency. This affects the diagram associated with section 8.1.1.1.4.4.1

    figure 64, page 54

  • Reported: UPDM 1.0b1 — Tue, 17 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    As per the Issue

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Imported SysML Stereotypes cannot be applied

  • Key: UPDM-527
  • Legacy Issue Number: 13376
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    According to the UML 2.1 specification, importing elements into the profile simply make them accessible within the profile namespace, meaning other stereotypes can generalize or refer to those imported stereotypes. However, the import does not define those stereotypes in the profile namespace. When the UPDM profile is applied to a model, only those stereotypes in its namespace can be applied to elements in the model. That means the SysML stereotypes imported into the UPDM profile cannot be applied in the model.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Do not include Views/Viewpoints/Requirements in L0, allow it for vendors to implement them as they want to. Do not interchange this part of model as part of UDPM.
    Add SoaML usage to L0.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

No support for MODAF Problem Domain

  • Key: UPDM-526
  • Legacy Issue Number: 13375
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    ProblemDomain exists in MODAF but not in UPDM. This is an important concept and should be captured.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    TradeSpace is the current UPDM version of ProblemDomain - this should be renamed.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourcePort & ResourceType circular inheritance

  • Key: UPDM-525
  • Legacy Issue Number: 13374
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    There seems to be a circular inheritance between the elements below:
    · A ResourcePort is typed by a ResourceInteractionItem and is owned by a ResourceType
    · A ResourceType inherits from a ResourceInteractionItem
    When you go further down the inheritance tree, the elements that inherit from the ResourceType do not really make sense to be ResourceInteractionItems as you end up with:
    DataElement,Energy,CapabilityConfiguration,PostType,OrganizationType,Artefact,Artifact,Software.
    I think this should only be DataElement and Energy.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Stereotype names collide with UML keywords (meta-types)

  • Key: UPDM-524
  • Legacy Issue Number: 13373
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    We cannot have any stereotypes with the same name as UML keywords. Activity and Component (possibly Part) are…
    The following keywords are conflicting:
    · activity (current abstract so may not be an issue right now)
    · artifact
    · attribute
    · component
    · entity
    · function (to be confirmed)
    · node (this one could be contentious)
    · subsystem

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Change:
    Activity to PerformedActivity
    Artifact to ResourceArtifact
    Attribute to EntityAttribute
    Component to ResourceComponent
    Entity to EntityItem
    Subsystem to SubsystemPart

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Abstract Stereotypes should not Extend Element

  • Key: UPDM-523
  • Legacy Issue Number: 13372
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    A lot of the abstract stereotypes are set to extend Element when they shouldn't be. They're abstract so they don't really need to extend anything (their derived stereotypes will do that). The main problem is that since UPDMElement is set to Element and everything is a specialization of it, the stereotypes appear to inherit the ability to be applied to anything - something we definitely don't want!

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll remove all the extensions from abstract stereotypes.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Stereotyped Dependencies too limiting

  • Key: UPDM-540
  • Legacy Issue Number: 13389
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Practitioner's Perspective:
    Example from SysML:
    16.3.2.7 Verify
    Description
    A Verify relationship is a dependency between a requirement and a test case that can determine whether a system fulfills the requirement. As with other dependencies, the arrow direction points from the (client) test case to the (supplier) requirement.
    Constraints
    [1]The supplier must be an element stereotyped by "requirement" or one of "requirement" subtypes.
    [2]The client must be an element stereotyped by "testCase" or one of the "testCase" subtypes.
    Generally, SysML practitioners (the RFC participants are the developers and implementers of SysML) do not contemplate instance modelling and therefore dependencies suffice when every concept of the domain is modelled at the "Classifier" level. However, if one wanted to create an instance of a TestCase that had specific parameters and a Requirement that had details for that particular instance, then the association between the two specified by the Verify relationship would not be available to the modeller. Certainly a new dependency could be drawn, but that is not related to the dependency between the classifiers.
    This may not seem to be a big problem to modellers who can draw lots of arrows and boxes, but it severely limits the much larger requirement of being able to use the models in decision support activities and producing ad hoc queries and reports.
    Furthermore, using Dependencies to model domain concepts is contrary to the semantics of Dependency and Association expressed UML 2.0 spece.
    Bottom Line: The use of stereotyped dependencies in the RFC proposal based on SysML approach eliminates the power, flexibility and market opportunities that the use of stereotyped association have in UPDM Beta2.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Relationships defined using Property "type" are not intuitive

  • Key: UPDM-539
  • Legacy Issue Number: 13388
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The profile uses a non-intuitive construct for defining relationships. There are many examples where a stereotype extends Property and the "type" feature of Property is to be set to an element of another stereotype. Although this is legal UML, it is not a very good way to define a relationship between the owner of the Property (say Abc) and the "type" element being referenced (say Def). Because the relationship is defined in this manner and not using one of the UML Relationship types, there is no way to show a line on a diagram that represents this relationship between Abc and Def. The user has to examine the properties and the "type" feature to determine if such a relationship exists. This is a manual process and is not the normal way in UML to define a relationship. In fact, if a stereotyped association was used instead, this property on Abc would be created automatically and the association could be shown on a diagram. Some examples of stereotypes that extend Property in this manner are: EnvironmentalProperty, ItemInConcept, KnownResource, etc

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Document layout and section numbering hard to read

  • Key: UPDM-538
  • Legacy Issue Number: 13387
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The layout of the document is considered to be hard to read and disorganized.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Jim Rice has reformatted the document.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Sequence diagrams cannot show exchanges

  • Key: UPDM-542
  • Legacy Issue Number: 13391
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Just been trying to implement the sequence diagram parts and we have a problem
    SDs cannot show information flows, they can show the elements flowing on them, the information items, but only as arguments on an event or an operation.
    I think the solution is to just events with auguments that relate to the various items that can flow.
    It is unworkable as it is at the moment.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add 3 additional stereotypes that extend message with tag for information flows the message is carried on.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Confusing notational conventions used in diagrams

  • Key: UPDM-541
  • Legacy Issue Number: 13390
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    In many cases, the diagramming indicates an association between stereotypes:
    See example below - UPDMElement.
    UPDMElement -> Standard
    but the documentation does not specify an association, rather it show these as attributes. Is the diagramming correct, or is the document right?
    UPDM/RFC::UPDMElement
    Super type for many of the UPDM elements. It provides a means of extending UPDM elements in a common way. With links to the measurement set, it also allows quantitative metrics to be associated with structural and behavioral elements.

    Figure 1 - Elements related to the abstract UPDMElement stereotype.
    Attributes
    The following are attributes of UPDMElement:
    conformsTo : Standard[*] - Standard that this UPDM element is conforming to.
    URL/URI : String[1] - Unique identifier for the element.
    measurementTypes : MeasurementSet[*] - Types of measurements corresponding to the actual measurements.
    actualMeasurements : ActualMeasurementSet[*] - The actual measurements to which the element must conform.
    Extensions
    The following are extensions for UPDMElement:

    o Element in th esubmission
    UPDM/RFC:: 6.5 Representing stereotype constraints
    This section describes a profile that is applied to the UPDM Profile inorder to specify various relationships. Since this is integral to the definition of the profile, it should be defined as if it were in fact a UML profile in a formal way.
    For example:
    "metarelationship" dependency
    "metarelationship" is a stereotype for dependency, showing that certain domain concepts will be implemented using regular UML relationships.
    For example:
    A Capability may depend on other Capabilities, but this concept cannot be visualized on the diagram:

    Figure 2: Capabilities Generalization
    We are using the "metarelationship" dependency to visualize the dependency concept:

    Figure 3: Visualizing <<metarelationship"
    This diagram should be read as follows:
    Capability may have other Capabilities related to it, using the UML Dependency metaclass.
    The "metarelationship" dependency will appear in only in the specification diagrams, but not the profile XMI.
    In the actual specification:

    There are 3 of these "meta-relationships" shown, but they are not defined anywhere else in the profile. They are part of the normative definition because they are in the diagram, but since they are not in the XMI, then how is that they can be considered as part of the profile?
    We need to have a better understanding what these "notational conventions" used in this submission mean. The explanations in the RFC are not sufficient. We had some difficulty understanding them, and exactly what OCL constraints they imply. A formal definition with resulting OCL would clear it up, and provide guidance to tool vendors as to how to deal with these conventions.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Attribute stereotype has issues with non-navigable associations

  • Key: UPDM-534
  • Legacy Issue Number: 13383
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    This stereotype extends Property and according to the diagram, it must be the value of the "endType" meta-property of an EntityRelationship, which extends Association. This <<Attribute>> stereotype and the implied constraint are fine if the association roles are always navigable. If an association role is non-navigable or if the element at the end of the association cannot own properties, the association end property is owned by the association itself, making it difficult for the user to apply the <<Attribute>> stereotype to that property.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add a constraint to "EntityAttribute" to explain that the stereotype is only applied to Properties that are owned by "EntityItem"s.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OperationalActivityEdge constraints too restrictive

  • Key: UPDM-533
  • Legacy Issue Number: 13382
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The OperationalActivityEdge stereotype extends ActivityEdge and both the source and target actions of this edge are constrained to OperationalActivityActions (CallBehaviorActions). This constraint is too restrictive since you could not create an OperationalActivityEdge from the initial action to the first OperationalActivityAction

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Document text and MM needs to be updated to show that general UML activity constructs can be used.
    TBD. Actioned by

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Operational Activity action constraints too restrictive

  • Key: UPDM-532
  • Legacy Issue Number: 13381
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The first constraint indicates all owned InvocationActions must be OperationalActivityActions (which extends CallBehaviorAction). This will prevent the user from using other invocation actions in the activity such as CallOperationAction, SendSignalAction, etc.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13355 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ISO8601DateTime should not extend LiteralString

  • Key: UPDM-531
  • Legacy Issue Number: 13380
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    This stereotype extends LiteralString, which contains a string value. Stereotyping a string value does not make sense. ISO8601DateTime should be defined as a stereotype extending DataType with 2 string properties for date and time.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Measurement can have a circular reference

  • Key: UPDM-530
  • Legacy Issue Number: 13379
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    This stereotype extend Property and generalizes UPDMElement. It should not generalize UPDMElement since it is used in the UPDMElement::actualMeasurments and could result in circular references.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualMeasurement can have a circular reference

  • Key: UPDM-529
  • Legacy Issue Number: 13378
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Elements that are stereotyped <<UPDMElement>> (indirectly) can have references (actualMeasurements) to instance specifications stereotyped <<ActualMeasurementSet>>. An ActualMeasurementSet instance spec has slots stereotyped ActualMeasurement, which also generalized UPDMElement. This could result in a circular reference. ActualMeasurement should not generalize UPDMElement.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Both UPDM and SysML profiles must be applied

  • Key: UPDM-528
  • Legacy Issue Number: 13377
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Since the UPDM L0 profile refers to imported SysML stereotypes, according to the UML 2.1 specification the SysML profile must be applied to the model before the UPDM profile.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Fix using UML RTF process, involves clarification of PackageImport and SubProfiles.
    Needs to be discussion with Pete Rivett/Architecture team but intended resolution is that text added to spec stating that SysML profile needs to be added first. But I do not think this is the whole issue

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Resource subtypes

  • Key: UPDM-522
  • Legacy Issue Number: 13371
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary The rest of the Resource subtypes should be shown on this diagram to make it clear that all Resources can provide a Service.
    Diagram SV-12
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.7Fig 8.128
    Page 143

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale This misrepresents the contents of the view and conflicts with MODAF.
    Resolution We'll add the missing Resource specializations.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing Resource specializations.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The diagram currently shows InformationElements when it should be showing DataElements

  • Key: UPDM-521
  • Legacy Issue Number: 13370
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The diagram currently shows InformationElements when it should be showing DataElements.
    SV-11
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.7Fig 8.127
    142

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    This misrepresents the contents of the view and conflicts with DoDAF and MODAF.
    We'll update the diagram to replace InformationElement with DataElement.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the diagram to replace InformationElement with DataElement.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

CapabilityConfiguration should be shown on this diagram.

  • Key: UPDM-520
  • Legacy Issue Number: 13369
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    CapabilityConfiguration should be shown on this diagram.
    SV-10a
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.7Fig 8.124
    141

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    It currently looks like all Resources apart from CapabilityConfigurations are displayed in this view but that's not the case.
    We'll add CapabilityConfiguration to the diagram and connect it to Resource with the specialization.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add CapabilityConfiguration to the diagram and connect it to Resource with the specialization.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Artifact and Artefact

  • Key: UPDM-547
  • Legacy Issue Number: 13484
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    I'm pretty sure it was decided that Artifact and Artefact were similar enough that we didn't need both. We should remove the one in the MODAF package.
    Diagram MODAF
    Document Issue UPDM (OMG Beta) Jan 2009
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    Rationale The names are so similar that'd it be more confusing to have both names.
    Resolution We'll remove the MODAF specialized stereotype as the MOD aren't overly worried about the Americanized spelling.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll remove the MODAF specialized stereotype as the MOD aren't overly worried about the Americanized spelling.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ConceptualDataModel just sits in the MODAF package and isn't connected to anything

  • Key: UPDM-546
  • Legacy Issue Number: 13483
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ConceptualDataModel just sits in the MODAF package and isn't connected to anything. I can't find it in the M3 either… Should it be removed?
    Diagram MODAF
    Document Issue UPDM (OMG Beta) Jan 2009

    Rationale It's pointless having it at the moment.
    Resolution: It doesn't exist in MODAF 1.2 so it will be removed.

  • Reported: UPDM 1.0b1 — Fri, 13 Feb 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    It doesn't exist in MODAF 1.2 so it will be removed.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualProjectMilestone need association link

  • Key: UPDM-545
  • Legacy Issue Number: 13394
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    I think ActualProjectMilestone should have an association link to a CapabilityConfiguration, similar to the relationship CapabilityIncrementMilestone and OutOfServieMilestone have - otherwise it is useless in the DoDAF version of SV-8.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Disposition: See issue 13647 for disposition

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Annex C diagrams need fixing

  • Key: UPDM-537
  • Legacy Issue Number: 13386
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The Annex C example shows the corresponding generated DoDAF/MODAF viewpoint products but it does not show the semantic elements in the model and how they are related in order to produce those diagrams. There is no proof that the UPDM stereotyped elements can actually be used to construct these viewpoint diagrams. In fact, several of the stereotypes used in the diagrams do not appear to be defined in the profile: WholeLifeEnterprise (AV-1), ConceptRole (OV-1), Organization (OV-4), Role (SV-1).

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Add non-normative product specifications to the documentation
    Use a proper profile definition to define the sample model. The sample model is now updated and consistent.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Annex C Figure 284 has invalid stereotype

  • Key: UPDM-536
  • Legacy Issue Number: 13385
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    In Annex C-Sample Problem OV-1 diagram, fig 284,the Stereotype ConceptRole does not exist in the profile, it should be an ItemInConcept that has been typed by one of other elements that contribute to the abstract element ConceptItem.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Post constraints are reversed

  • Key: UPDM-535
  • Legacy Issue Number: 13384
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The descriptions for the two constraints are reversed.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Error Update text and Model

  • Updated: Fri, 6 Mar 2015 20:59 GMT

UsedConfiguraton is misspelled

  • Key: UPDM-544
  • Legacy Issue Number: 13393
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    There is an element in the model called "UsedConfiguraton" needs to be changed to UsedConfiguration.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    change text

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing NeedlineExchange meta-constraint

  • Key: UPDM-543
  • Legacy Issue Number: 13392
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    There's a meta-constraint between NeedlineExchange and NeedlineExchangeItem missing for constraining the "conveyed" role.

  • Reported: UPDM 1.0b1 — Fri, 30 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The ActualOrganizationPart stereotype should be called ActualOrganizationRole.

  • Key: UPDM-496
  • Legacy Issue Number: 13214
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The ActualOrganizationPart stereotype should be called ActualOrganizationRole.
    OV-4 - Actual

    To maintain the naming convention we agreed upon.
    We'll rename the stereotype.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rename the stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

We shouldn't connect ActualOrganizationRelationship to ResourceInteractions with a realize tag.

  • Key: UPDM-495
  • Legacy Issue Number: 13213
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    We shouldn't connect ActualOrganizationRelationship to ResourceInteractions with a realize tag.
    OV-4 - Actual

    It's using a tag for something that already exists in UML.
    We will remove the tag definition and use the "realization" role to connect the two InformationFlows together. There should be a constraint that the ends of the ActualOrganizationRelationship must be instances of the ends of the "realized" Commands/Controls relationship.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will remove the tag definition and use the "realization" role to connect the two InformationFlows together. There should be a constraint that the ends of the ActualOrganizationRelationship must be instances of the ends of the "realized" Commands/Controls relationship.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualOrganizationRelationship

  • Key: UPDM-494
  • Legacy Issue Number: 13212
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ActualOrganizationRelationship extends an InformationFlow but is connected to ActualOrganizationalResource with client and supplier roles (they're for a dependency). Also since it's an InformatioFlow it has to convey something and it doesn't.
    OV-4 - Actual

    The current roles don't exist between for InformationFlows so the profile is invalid.
    We will keep the extension to InformationFlow but change the roles from "client/supplier" to "informationSource/informationTarget". We should also add a metaconstraint to the relationship to constrain the "conveyed" data to the same as Commands and Controls.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will keep the extension to InformationFlow but change the roles from "client/supplier" to "informationSource/informationTarget". We should also add a metaconstraint to the relationship to constrain the "conveyed" data to the same as Commands and Controls.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Currently all UPDM ports have no ability to connect UPDM connectors - Needline, ResourceInterface.

  • Key: UPDM-500
  • Legacy Issue Number: 13224
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Suggested resolution: Improve contraints for connectors, so Ports are allowed as connector end types.

  • Reported: UPDM 1.0b1 — Tue, 13 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Improve contraints for connectors, so Ports are allowed as connector end types.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

stereotypedRelationship between Function and OperationalActivity

  • Key: UPDM-499
  • Legacy Issue Number: 13217
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The <<stereotypedRelationship>> between Function and OperationalActivity should be expressed explicitly (i.e. ContributesTo should be shown on the diagram).
    OV-4 - Typical

    It's inconsistent with the other product diagrams and should only be used, if anywhere, on the snippet diagrams.
    Particular stereotyped relationship appears on these diagrams:FunctionOperationalActivityOV-4 TypicalSV-1SV-4SV-5We will change these so that all Product diagrams show the stereotype and metaConstraints. The "element specific" diagrams will still use the stereotypedRelationship notation though.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Particular stereotyped relationship appears on these diagrams:
    Function
    OperationalActivity
    OV-4 Typical
    SV-1
    SV-4
    SV-5
    We will change these so that all Product diagrams show the stereotype and metaConstraints. The "element specific" diagrams will still use the stereotypedRelationship notation though.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualOrganizationPart stereotype should be connected to OrganizationPart abstract stereotype for the definingFeature

  • Key: UPDM-498
  • Legacy Issue Number: 13216
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The ActualOrganizationPart stereotype should be connected to the OrganizationPart abstract stereotype for the definingFeature.
    OV-4 - Actual

    Slots can only exist in UML if they have an attached definingFeature. We need to constrain what these features are.
    Information was already in the model. Missing relationship was displayed in OV diagram.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Information was already in the model. Missing relationship was displayed in OV diagram.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The OrganizationPart abstract stereotype should be called OrganizationRole

  • Key: UPDM-497
  • Legacy Issue Number: 13215
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The OrganizationPart abstract stereotype should be called OrganizationRole.
    OV-4 - Actual

    To maintain the naming convention we agreed upon.
    We'll rename the stereotype.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rename the stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint between ResourceInterface and ResourceType should have a "/" on the front of "endType"

  • Key: UPDM-503
  • Legacy Issue Number: 13352
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint between ResourceInterface and ResourceType should have a "/" on the front of "endType".
    Diagram OV-4 - Typical

    Section 8.1.1.1.4 Figure 8.36
    Page 63

    Rationale We need to indicate the role we're constraining and with the "/" missing it could be misinterpreted.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing "/".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Section 5.1 text is out of context

  • Key: UPDM-502
  • Legacy Issue Number: 13343
  • Status: closed  
  • Source: EmbeddedPlus Engineering Inc ( Kumar Marimuthu)
  • Summary:

    This text is out of context. Rename the section heading to "UML Constraint Representation" and add it in between Section 7.5 and Section 7.6. Have this as Section 7.6 and move existing Section 7.6 to Section 7.7.

  • Reported: UPDM 1.0b1 — Mon, 26 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    This text is out of context. Rename the section heading to "UML Constraint Representation" and add it in between Section 7.5 and Section 7.6. Have this as Section 7.6 and move existing Section 7.6 to Section 7.7.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Issue with SV-9

  • Key: UPDM-501
  • Legacy Issue Number: 13292
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Andrius Strazdauskas)
  • Summary:

    Description. Forest is not tied to time, and there is no distinct TechnologyArea concept - modeler have to use Resources, which may be confusing.

  • Reported: UPDM 1.0b1 — Fri, 16 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:
  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint with the umlRole "ownedElement" is wrong

  • Key: UPDM-513
  • Legacy Issue Number: 13362
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The same as above but between ServiceFunction and ServiceOperationAction.
    SOV-5
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.91
    111

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    23rd October 2008
    Same as above.
    Same as above.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    same as issue 13361

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint with the umlRole "ownedElement" is wrong

  • Key: UPDM-512
  • Legacy Issue Number: 13361
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint with the umlRole "ownedElement" is wrong. The relationship should indicate that the ServiceFunctionActions must be owned by a ServiceFunction (i.e. a metaConstraint from ServiceFunctionAction to ServiceFunction with an umlRole of "activity").
    SOV-5
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.91
    111

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    The current metaConstraint stops a ServiceFunction from owning anything other than ServiceFunctionActions, which is completely wrong.
    We'll change the metaConstraint between ServiceFunction and ServiceFunctionAction (very similar to UPDM_00034).

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll change the metaConstraint between ServiceFunction and ServiceFunctionAction (very similar to UPDM_00034).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

RealizesCapability used to be a Realization but for some reason has been changed

  • Key: UPDM-511
  • Legacy Issue Number: 13360
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    RealizesCapability used to be a Realization but for some reason has been changed. This should be changed back unless there's a good reason for it.
    SOV-3
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.87
    109
    High
    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    23rd October 2008
    The name of the stereotype says it all…
    Metaclass for RealizesCapability changed to Realization.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Metaclass for RealizesCapability changed to Realization.
    WITHDRAWN FROM Vote 2
    Merged with issue OMG 13878
    Revised Text:
    Merged with issue OMG 13878

  • Updated: Fri, 6 Mar 2015 20:59 GMT

CapabilityConfiguration should be shown on this diagram.

  • Key: UPDM-519
  • Legacy Issue Number: 13368
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary CapabilityConfiguration should be shown on this diagram.
    Diagram SV-9
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.7Fig 8.136
    Page 149

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It currently looks like all Resources apart from CapabilityConfigurations are displayed in this view but that's not the case.
    Resolution We'll add CapabilityConfiguration to the diagram and connect it to Resource with the specialization.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add CapabilityConfiguration to the diagram and connect it to Resource with the specialization.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The umlRole "conveyedElement" between ResourceInteraction and ResourceInteractionItem is wrong

  • Key: UPDM-518
  • Legacy Issue Number: 13367
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The umlRole "conveyedElement" between ResourceInteraction and ResourceInteractionItem is wrong. The umlRole should be "conveyed".
    Diagram SV-1
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.7Fig 8.122
    Page 139

    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale The current role is not valid UML.
    Resolution We'll update the umlRole to the correct name.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the umlRole to the correct name.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

We should show ServiceInterface on the SV-1 as the "type" for the Service and Request ports

  • Key: UPDM-517
  • Legacy Issue Number: 13366
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    We should show ServiceInterface on the SV-1 as the "type" for the Service and Request ports.
    SV-1
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.7Fig 8.122
    139

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    To make it obvious what the type is.
    We'll add the unshown "type" metaConstraint between Service/Request and ServiceInterface.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the unshown "type" metaConstraint between Service/Request and ServiceInterface.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceInteraction is currently extending Interface when it should be extending Interaction

  • Key: UPDM-510
  • Legacy Issue Number: 13359
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceInteraction is currently extending Interface when it should be extending Interaction (I think a typo may have slipped in).
    SOV-4c
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.90
    110
    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    The current extension is blatantly wrong and needs resolving for it to fit its purpose.
    Metaclass for ServiceInteraction changed to Interaction

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Metaclass for ServiceInteraction changed to Interaction

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ServiceParameter needs to be shown on this diagram.

  • Key: UPDM-509
  • Legacy Issue Number: 13358
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ServiceParameter needs to be shown on this diagram.
    SOV-2
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5 Fig 8.86
    109

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    By just looking through the product views you wouldn't even know this element exists…
    Service parameter added to SOV-2

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Service parameter added to SOV-2

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The Entity, Attribute and EntityRelationship stereotypes are in the wrong Package

  • Key: UPDM-508
  • Legacy Issue Number: 13357
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The Entity, Attribute and EntityRelationship stereotypes are in the wrong Package. They should be scoped to the Core::TechnicalStandardsElements Package.
    OV-7
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.4Fig 8.41
    67

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    It's inconsistent with MODAF/DoDAF and is misleading.
    We'll rescope the stereotypes.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rescope the stereotypes.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The stereotypedRelationship "realizesCapability" should be show fully on the diagram

  • Key: UPDM-516
  • Legacy Issue Number: 13365
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary The stereotypedRelationship "realizesCapability" should be show fully on the diagram (i.e. as a stereotype with its two metaConstraints shown.
    Diagram StV-3
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.6Fig 8.107
    Page 126
    Priority Medium
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale It's confusing in the current form.
    Resolution Diagram updated.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Diagram updated.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint to ServiceParameter from ServiceFunction should be shown on diagram

  • Key: UPDM-515
  • Legacy Issue Number: 13364
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint to ServiceParameter from ServiceFunction should be shown on diagram.
    SOV-5
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.91
    111
    Medium
    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com
    23rd October 2008
    Without it, it's not clear that the relationship exists (i.e. the product views are the important views).
    We'll add the missing metaConstraint to the SOV-5 diagram.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing metaConstraint to the SOV-5 diagram.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

FunctionEdge should be removed from the diagram as it won't be shown in this view.

  • Key: UPDM-514
  • Legacy Issue Number: 13363
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    FunctionEdge should be removed from the diagram as it won't be shown in this view.
    SOV-5
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.5Fig 8.91
    111

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    It's misleading and incorrect.
    FunctionEdge was removed from SOV-5 diagram

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    FunctionEdge was removed from SOV-5 diagram

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Don't see the point in OperationalActivity having a StateMachine

  • Key: UPDM-507
  • Legacy Issue Number: 13356
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    I really don't see the point in OperationalActivity having a StateMachine… How does that work?
    OV-6b / SOV-4b / SV-10b
    UPDM (OMG Beta) Jan 2009

    Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    I've no idea how or why you'd do this…
    We will remove ServiceFunction, Function and OperationalActivities from the StateMachineOwner abstract stereotype.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We will remove ServiceFunction, Function and OperationalActivities from the StateMachineOwner abstract stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

add the missing metaConstraints

  • Key: UPDM-506
  • Legacy Issue Number: 13355
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary There should be an additional metaConstraint between OperationalActivity and OperationalActivityAction that identifies the ownership via the "activity" role.
    Diagram OV-5 / SV-4
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.4 Figure 8.378.1.1.1.7 Figure 8.131
    Page 64 &145
    Priority Medium
    Source Phillip AstleArtisan Software Toolsphillip.astle@artisansoftwaretools.com

    Rationale Currently there's no constraint as to who can own the Action.
    Resolution We'll add the missing metaConstraints between FunctionAction and Function, as well as OperationalActivityAction and OperationalActivity.

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Role values changed to "source" and "target".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraints from Commands to OrganizationalResource have invalid umlRoles

  • Key: UPDM-505
  • Legacy Issue Number: 13354
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraints from Commands to OrganizationalResource have invalid umlRoles. They should be "source" and "target" not "informationSource" and "informationTarget".
    OV-4 - Typical
    UPDM (OMG Beta) Jan 2009
    8.1.1.1.4 Figure 8.36
    63

    The roles don't exist so the profile is invalid.
    Role values changed to "source" and "target".

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Role values changed to "source" and "target".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint between Commands and DataElement has an incorrect umlRole

  • Key: UPDM-504
  • Legacy Issue Number: 13353
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    OMG Issue No
    FTF Number UPDM_00032
    Summary The metaConstraint between Commands and DataElement has an incorrect umlRole. Instead of "conveyedElement" it should be "conveyed".
    Diagram OV-4 - Typical
    Document Issue UPDM (OMG Beta) Jan 2009
    Section 8.1.1.1.4Figure 8.36
    Page 63

    Rationale The role doesn't exist so the profile is invalid.
    Resolution "umlRole" value changed to "conveyed".

  • Reported: UPDM 1.0b1 — Thu, 29 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

need to change the roles to represent client and supplier

  • Key: UPDM-481
  • Legacy Issue Number: 13199
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ProjectSequence is currently set to extend Dependency but has metaConstraints relating back to InformationFlow. We need to change the roles to represent client and supplier.
    The current implementation isn't valid UML.
    Update constraints and diagrams changing them to "client" and "supplier".

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Update constraints and diagrams changing them to "client" and "supplier".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Project should be called ActualProject as it's an Instance

  • Key: UPDM-480
  • Legacy Issue Number: 13198
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Strictly speaking Project should be called ActualProject as it's an Instance. ProjectType should then be called Project.Rationale To maintain the naming convention we agreed upon.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Rename Project to ActualProject, and ProjectType to Project.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OperationalNodeSpecification

  • Key: UPDM-479
  • Legacy Issue Number: 12057
  • Status: closed  
  • Source: Anonymous
  • Summary:

    it is not clear why this is needed – there is no need to
    separate nodes from their behaviour. In fact, operational nodes are little more than
    collections of operational activities, hence this is a strange choice. It becomes stranger still
    when the need to also use Materiel is taken into account, which adds up to a significant and
    not altogether useful level of indirection.

  • Reported: UPDM 1.0b1 — Fri, 28 Dec 2007 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The Realization relationship between ResourceType and Node should be stereotyped.

  • Key: UPDM-489
  • Legacy Issue Number: 13207
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The group agreed that all of these relationships should be stereotyped for clarity.
    We'll reuse ContributesTo for "Resources to Nodes" as well as "Functions to OperationalActivities". In order to maintain consistency we'll need to add a constraint that Resources can only "contribute to" Nodes, and Functions can only "contribute to" OperationalActivities.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll reuse ContributesTo for "Resources to Nodes" as well as "Functions to OperationalActivities". In order to maintain consistency we'll need to add a constraint that Resources can only "contribute to" Nodes, and Functions can only "contribute to" OperationalActivities.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourceType should be called Resource.

  • Key: UPDM-488
  • Legacy Issue Number: 13206
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ResourceType should be called Resource.
    To maintain the naming convention we agreed upon.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll change the name.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The metaConstraint between Needline and Node should have a "/" on the front of "endType".

  • Key: UPDM-491
  • Legacy Issue Number: 13209
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint between Needline and Node should have a "/" on the front of "endType". We need to indicate the role we're constraining and with the "/" missing it could be misinterpreted

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add the missing "/".

  • Updated: Fri, 6 Mar 2015 20:59 GMT

KnownResources as well as NodeRoles should be connectable to Needlines

  • Key: UPDM-490
  • Legacy Issue Number: 13208
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    KnownResources as well as NodeRoles should be connectable to Needlines (i.e. it should be connected to NodeChild).

    If we don't have this then the flow of exchanges to KnownResources cannot be modelled.
    We'll add Needlines to NodeChild instead of NodeRole so that the full OV-2 description can be implemented.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll add Needlines to NodeChild instead of NodeRole so that the full OV-2 description can be implemented.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualLocation should be called PhysicalLocation.

  • Key: UPDM-487
  • Legacy Issue Number: 13205
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    To stop confusion that ActualLocation is an instance of Location and maintain the naming convention we agreed upon.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll change the name.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ItemInConcept should be called ConceptRole.

  • Key: UPDM-486
  • Legacy Issue Number: 13204
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    To maintain the naming convention we agreed upon.
    ItemInConcept renamed to ConceptRole

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    ItemInConcept renamed to ConceptRole

  • Updated: Fri, 6 Mar 2015 20:59 GMT

metaConstraint between EnterprisePhase and Mission should have its umlRole set to ownedUseCase

  • Key: UPDM-483
  • Legacy Issue Number: 13201
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The metaConstraint between EnterprisePhase and Mission should have its umlRole set to ownedUseCase not ownedBehavior.

    The current role doesn't exist between a Class and a UseCase so the profile is invalid.
    The constraint changes using "useCase" metaproperty.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    The constraint changes using "useCase" metaproperty.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Enterprise should be called WholeLifeEnterprise.

  • Key: UPDM-482
  • Legacy Issue Number: 13200
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    Summary Enterprise should be called WholeLifeEnterprise.

    Rationale It's inconsistent with MODAF and has confused a lot of people in the past.
    Resolution We'll rename Enterprise to WholeLifeEnterprise.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rename Enterprise to WholeLifeEnterprise.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

OrganizationType should be called Organization.

  • Key: UPDM-493
  • Legacy Issue Number: 13211
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    OrganizationType should be called Organization.
    OV-4 - Actual
    To maintain the naming convention we agreed upon.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll rename the stereotype.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The diagram should show the relationship between UPDMElement and ActualMeasurementSet

  • Key: UPDM-492
  • Legacy Issue Number: 13210
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    The diagram should show the relationship between UPDMElement and ActualMeasurementSet, not MeasurementSet.
    Diagram OV-3

    The generated table will contain the actual values not the types of values.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    We'll update the diagram appropriately.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ItemInConcept shouldn't be abstract

  • Key: UPDM-485
  • Legacy Issue Number: 13203
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    ItemInConcept shouldn't be abstract.

    We need to be able to apply this stereotype and we can't if it's abstract.
    ItemInConcept is no longer abstract.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    ItemInConcept is no longer abstract.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

DefinesArchitecture should be a Realization

  • Key: UPDM-484
  • Legacy Issue Number: 13202
  • Status: closed  
  • Source: PTC ( Phillip Astle)
  • Summary:

    DefinesArchitecture should be a Realization (I think it was at one point).

    ArchitecturalDescriptions are the implementations of the EnterprisePhases, which relates better to a Realization. We should always use the best fitting UML element.
    We'll change DefinesArchitecture to extend Realization.

  • Reported: UPDM 1.0b1 — Fri, 9 Jan 2009 05:00 GMT
  • Disposition: Resolved — UPDM 1.0
  • Disposition Summary:

    Extensions
    The following are extensions for DefinesArchitecture:
    o Realization

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Remove SystemConnector from Spec

  • Key: UPDM2-50
  • Legacy Issue Number: 17629
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    SystemConnector has been superceded, but is still in the spec. See section 8.3.1.4.5.1.2 SystemConnector. Remove SystemConnector from Spec

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Remove SystemConnector from Spec. See pages 86/87 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

IndividualPersonRole is missing from the spec, but has references to it

  • Key: UPDM2-49
  • Legacy Issue Number: 17628
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    IndividualPersonRole is missing from the Official spec. Missing, but referred to in mapping tables. IndividualPerson is replaced by IndividualPersonRole

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Remove IndividualPerson section and add IndividualPersonRole
    Remove the following section from the specification
    See pages 90/91 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Mislabeled Figure B.9 OV-3 should be OV-2.

  • Key: UPDM2-51
  • Legacy Issue Number: 17630
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    igure B.9 is mislabeled. Figure B.9 - OV-3 should be OV-2. Change title.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Change title of Figure B.9 - OV-3 to be OV-2.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

properties of EnterprisePhase are wrongly named

  • Key: UPDM2-32
  • Legacy Issue Number: 17551
  • Status: closed  
  • Source: PTC ( Mr. Simon Moore)
  • Summary:

    (on behalf of the MIWG)

    comparing the UPDM spec to the UPDM profile (updated for UPDM 2.0.1):

    spec – profile
    ---------------
    goals – goal
    representedBy – desribedBy (note spelling error)
    visions – vision
    statementTasks – statementTask

    MIWG will use the profile names to allow validation.

  • Reported: UPDM 2.0 — Tue, 14 Aug 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Missed a change in the model, this should be corrected when we update with the new model
    Update the Attributes section for section 8.3.1.3.5.1.4 EnterprisePhase from this

    Attribute
    The following are attributes for EnterprisePhase:
    • endDate : ISO8601DateTime[1] - The time and date at which the Phase ends.
    • fulfills : Mission[*] -
    • goals : EnterpriseGoal[*] - The Goal towards which this Phase is directed and is in support of.
    • RepresentedBy : ArchitecturalDescription[*] -
    • startDate : ISO8601DateTime[1] - The time and date at which the Phase starts.
    • statementTasks : EnduringTask[*] - Collection of statement tasks.
    • visions : EnterpriseVision[1] - The Vision towards which this Phase is directed and is in support of.
    To this
    Attributes

    The following are attributes for EnterprisePhase:

    o desribedBy : ArchitecturalDescription[*] - The EnterprisePhase described by an ArchitecturalDescription.

    o endDate : ISO8601DateTime[0..1] - The time and date at which the Phase ends.

    o fulfills : Mission[*] - EnterprisePhases associated with a Mission.

    o goal : EnterpriseGoal[*] - The Goal towards which this Phase is directed and is in support of.

    o startDate : ISO8601DateTime[0..1] - The time and date at which the Phase starts.

    o statementTask : EnduringTask[*] - Collection of statement tasks.

    o vision : EnterpriseVision[0..1] - The Vision towards which this Phase is directed and is in support of.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Performer is defined both as an alias and a specialization of Node

  • Key: UPDM2-31
  • Legacy Issue Number: 17449
  • Status: closed  
  • Source: CSC ( Peter Kelley)
  • Summary:

    The text relating to Performer in section 8.3.1.4.3.1.1 states that Performer is "An alias for Node in DoDAF" however Figure 8.165 shows it as a specialization of Node and the Generalizations section states that Node is a generalization of Performer.

    These statements are in conflict.

  • Reported: UPDM 2.0 — Tue, 19 Jun 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Modify text by removing reference to performer being an Alias of Node.
    Please not heading indices are likely to change due to the model based nature of the document but they do give an indication of where to find the text

    Change text:

    8.3.1.4.3.1.1 Performer
    MODAF:NA
    DoDAF: Any entity - human, automated, or any aggregation of human and/or automated - that performs an activity and provides a capability. An alias for Node in DoDAF.

    To updated text

    8.2.1.2.3.1.1 Performer
    MODAF:NA
    DoDAF: Any entity - human, automated, or any aggregation of human and/or automated - that performs an activity and provides a capability.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Section on GeoPoliticalExtentTypeKind is missing

  • Key: UPDM2-48
  • Legacy Issue Number: 17627
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Section on GeoPoliticalExtentTypeKind is missing. Should be after GeoPoliticalExtentKind. Missing, although referred to in Table C.1 - DoDAF-DM2, UPDM, and MODAF Mapping.

    Resolution:
    Add the following text after the section on GeoPoliticalExtentKind:

    8.4.2.4.2 GeoPoliticalExtentTypeKind
    Enumeration of kinds of geopolitical extent type, derived from DoDAF, used to support the geoPoliticalExtentTypeKind tag of the GeopoliticalExtentType stereotype.
    • Enumeration Literals
    The following are enumeration literals for Environment:
    CountryType - Powertype Of Country.
    FacilityType - Powertype Of Facility.
    GeoFeatureType - Powertype Of GeoFeature.
    InstallationType - Powertype Of Installation.
    OtherType - Other GeoPoliticalExtentType kind that is not on the enumerated list.
    RegionOfCountryType - Powertype Of RegionOfCountry.
    RegionOfWorldType - Powertype Of RegionOfWorld.
    SiteType - Powertype Of Site.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Add the following text after the section on GeoPoliticalExtentKind:

    8.4.2.4.2 GeoPoliticalExtentTypeKind
    Enumeration of kinds of geopolitical extent type, derived from DoDAF, used to support the geoPoliticalExtentTypeKind tag of the GeopoliticalExtentType stereotype.
    • Enumeration Literals
    The following are enumeration literals for Environment:
    CountryType - Powertype Of Country.
    FacilityType - Powertype Of Facility.
    GeoFeatureType - Powertype Of GeoFeature.
    InstallationType - Powertype Of Installation.
    OtherType - Other GeoPoliticalExtentType kind that is not on the enumerated list.
    RegionOfCountryType - Powertype Of RegionOfCountry.
    RegionOfWorldType - Powertype Of RegionOfWorld.
    SiteType - Powertype Of Site

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Details is missing, even though there are references to it

  • Key: UPDM2-47
  • Legacy Issue Number: 17626
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Details is missing, even though there are references to it. See section 8.3.1.3.7.5.2 EntityItem, which has a reference to it. Details needs to be added to the spec.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 88/89 of dtc/2012-1216 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Resource has been changed to SystemResource

  • Key: UPDM2-46
  • Legacy Issue Number: 17625
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Figure 8.132 Resource is missing class extension.
    Things still refer to Resource in the text in contrast with the diagram See 8.3.1.3.6.4.4 PhysicalArchitecture for an example. There may be others.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 83 and 85 of dtc/2012-12-16 for detaiols

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Activity is an abstract element, it should be concrete

  • Key: UPDM2-34
  • Legacy Issue Number: 17575
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The activity element in UPDM is defined as abstract, for DoDAF 2.0 usage it should be concrete

  • Reported: UPDM 2.0 — Thu, 6 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    In UPDM we deployed subtypes of activities to give a context to the activity types. I.e. we can differentiate between Operational, System or project activities. You cannot do this if all activit elements are activities.

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

By having Exchange Element as a Datatype there is not possible to define the State Machine for it

  • Key: UPDM2-33
  • Legacy Issue Number: 17574
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    By having Exchange Element as a Datatype there is not possible to define the State Machine for it. This is a huge issue for a majority of No Magic's customers

  • Reported: UPDM 2.0 — Thu, 6 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Used to represent changes in state of a data element. Action: change Exchange Element to class, block. Need change in Model and also the SysML mapping table and SysML OCL transformation text.

    Original Text:
    8.3.1.3.1.7.1 ExchangeElement
    MODAF: A relationship specifying the need to exchange information between nodes. DoDAF: NA - this is a specialization of OperationalExchange (DoDAF::Interface).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

DoDAF users are upset using MODAFRoleKind property on the ResourceRole

  • Key: UPDM2-36
  • Legacy Issue Number: 17580
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    DoDAF users are upset using MODAFRoleKind property on the ResourceRole.
    They found the name misleading. The suggestion I've been given from
    Lockheed Martin guys is to simply have RoleKind instead of
    MODAFRoleKind. It also affect the enumeration the property is typed by.

  • Reported: UPDM 2.0 — Wed, 12 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 60 through 64 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Remove model libraries from UPDM 2.0 profile structure

  • Key: UPDM2-35
  • Legacy Issue Number: 17578
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Remove model libraries from UPDM 2.0 profile structure, put them in as model libraries and reference them from the UPDM profile. Corrects issues in XMI

  • Reported: UPDM 2.0 — Tue, 11 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Remove model libraries from UPDM 2.0 profile structure, put them in as model libraries and reference them from the UPDM profile. Corrects issues in XMI

    This change is in the XMI and not reflected in any diagrams or text in the specification, with modified XMI being submitted with the specification.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Conflicting PV-3 diagrams for DMM and Profile

  • Key: UPDM2-39
  • Legacy Issue Number: 17618
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Below, the DMM diagram differs from the profile diagram. The profile diagram reflects solely the elements required for DoDAF, while the DMM diagram reflects a MODAF view and ignores activities

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 72 through 73 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing sequencing capability for DoDAF Project Activities

  • Key: UPDM2-38
  • Legacy Issue Number: 17617
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    DoDAF projects contain activities, similar to tasks on a MS Project diagram. Currently they do not have a time or sequence associated with them, making them problematic for defining a chronological order or sequence. Consequently I cannot see how the can define a project sequence of tasks. For the MODAF AcV-2 we use the date field of the actual project milestone. MS Project tasks can contain sequence dependencies as well as specific start times and durations. The activities will require either a chronological before/after or the creation of an activity diagram for support.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 68 through 70 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ExchangeItem has been deleted from UPDM and should not be in the document

  • Key: UPDM2-43
  • Legacy Issue Number: 17622
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    ExchangeItem is in the document in Figure 8.10, page 42. We need to remove ExchangeItem from the spec/model.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 79 through 80 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ActualProperty definition missing from document

  • Key: UPDM2-42
  • Legacy Issue Number: 17621
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    The definition of the ActualProperty stereotype is missing, although many things reference it. I believe the name was changed to PropertyValue but not updated in the documentation.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    This is a duplicate of 17623 regarding PropertyValue.

    Proposed Disposition: Duplicate

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Service message has the wrong graphic

  • Key: UPDM2-45
  • Legacy Issue Number: 17624
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Service Message is actually shown as ServiceInteraction. The diagram needs to be corrected.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 81 and 82 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

PropertyValue should be removed from the UPDM Document

  • Key: UPDM2-44
  • Legacy Issue Number: 17623
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    PropertyValue have been changed to actualpropertyset. It appears on Page 77 figure 8.27. It should be removed as the name has been changed.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    See pages 95 through 101 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Incorrect SV-4 DMM Diagram

  • Key: UPDM2-41
  • Legacy Issue Number: 17620
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    The SV-4 DMM diagram is actually the SV-3. We need to replace it with the proper diagram.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 76 and 77 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Incorrect AV-1 DMM Diagram

  • Key: UPDM2-40
  • Legacy Issue Number: 17619
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    The DMM diagram is incorrect in the UPDM specification. This is actually the AcV-1 diagram. We need to replace this with the proper diagram.

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 74 and 75 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Confusion in type for Project status

  • Key: UPDM2-37
  • Legacy Issue Number: 17616
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    The AcV-2 is used to report on the timelines of existing «ActualProject» elements and the status of its «ProjectTheme»s. The information for these reports is created mainly on the AcV-3 diagrams.
    The DMM and profile diagrams differ in the naming of the project status type. The DMM calls it ProjectThemeKind and the profile calls it StatusIndicators.

    Modify ProjectThemeKind in DMM to be StatusIndicators
    Replace DMM Acv-2 with modfied version

  • Reported: UPDM 2.0 — Fri, 21 Sep 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Modify ProjectThemeKind in DMM to be StatusIndicators
    Replace DMM Acv-2 with modified version

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Figure 8.8. uses <> incorrectly

  • Key: UPDM2-20
  • Legacy Issue Number: 17207
  • Status: closed  
  • Source: Model Driven Solutions ( Mr. Steve Cook)
  • Summary:

    Figure 8.8 shows a <<metarelationship>> with metaclass = trace. But trace is a stereotype (coming from UML standard profile L2 via SysML) so this should be a <<stereotyped relationship>>.

  • Reported: UPDM 2.0 — Thu, 1 Mar 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 52 and 53 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

"Include DoDAF 2.02 Conformance Level Three (L3) Statement"

  • Key: UPDM2-19
  • Legacy Issue Number: 17095
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    "Section 3.3 Department of Defense" (Normative References) and/or "Section 2 Compliance".

    A paragraph needs to be added related to "DoDAF 2.02 Conformance Level Three (DoDAF L3)."

    UPDM 2.0 conforms with Level Three (3) as specified by DoDAF 2.02.
    The DoDAF Levels of conformance are:

    DoDAF Level 1 is conceptual conformance.
    DoDAF Level 2 is logical data model conformance.
    DoDAF Level 3 is physical data model conformance.
    DoDAF Level 4 is syntactic/ontology conformance with a full spatial-temporal (4-dimensional) ontology.

    Note: DoDAF Levels are not to be confused with UPDM Levels.

    Note: DoDAF Levels are cumulative, that is, Level 3 physical data model conformance builds upon Level 2, logical data model conformance.
    One cannot achieve DoDAF Level 3 without achieving DoDAF Levels 1 and 2.

    As evidence of conformance at the logical data model level (DoDAF Level 2), we refer the reader internally to Annex C.1, "DoDAF-DM2, UPDM, and MODAF Mapping". For DoDAF Level 3, we cite the proven exchanges among UPDM 2.0 implementations at the physical layer using the OMG XML Model Interchange (XMI) specification. Tools that conform with UPDM Level 0 or UPDM Level 1 must be able to make this XMI interchange. See internal section 2.1.1 and 2.1.2

    Len Levine for US DoD

  • Reported: UPDM 2.0 — Thu, 2 Feb 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    The text in section 7.7.2 relating to DODAF 2.0.2 conformance is not in an appropriate place in the document so it should be moved to the section 3.3 relating to DoDAF compliance
    Remove section
    7.7.2 DoDAF 2.02 Conformance
    Compliance with UPDM 2.1 Profile including metadata should assist the tool vendor in adhering to DoDAF 2.02 because the UPDM 2.1 Core and DoDAF-specific metadata models in UPDM 2.1 adhere to the metadata model inherent in DoDAF 2.02 Conceptual and Logical data models. In developing the UPDM 2.1, domain meta-modelers have also consulted the corresponding Physical data model in DoDAF 2.02 and to resolve questions of general conformance with enterprise-level architectural elements. Nevertheless, tool vendors are advised to consult DoDAF Version 2.02 (especially Volume I, page 2-6; Volume II, page 2-6; and Volume III, page 1-2) before claiming DoDAF 2.02 conformance. While conformance with UPDM 2.1 Core and DoDAF-specifics should greatly facilitate conformance with DoDAF 2.02, each tool vendor is still responsible for the tool's ultimate conformance with the documented architecture framework.
    Compliance with UPDM 2.1 Profile including metadata should assist the tool vendor in adhering to DoDAF 2.02 because the UPDM 2.1 Core and DoDAF-specific metadata models in UPDM 2.02 adhere to the metadata model inherent in DoDAF 2.02 Conceptual and Logical data models. In developing the UPDM 2.1, domain meta-modelers have also consulted the corresponding Physical data model in DoDAF 2.02 to resolve questions of general conformance with enterprise-level architectural elements. Nevertheless, tool vendors are advised to consult DoDAF Version 2.02 before claiming DoDAF 2.02 compliance.
    The DoD-CIO has clarified in a Decision Brief of 12 Jan 11 that it does not expect UPDM 2.1 to export models in PES, nor to provide an implementation of 4D (geo-spatial-temporal modeling) including a global implementation of Whole-Part and Temporal-Whole-Part for all UPDM elements (classes/objects).
    The UPDM Profile to DoDAF Metamodel Compliance Matrix has been published as non-normative Annex C of the specification to aid tool vendors in their claims to DoDAF Level 2 Conformance. This matrix should also facilitate upgrades to Level 3 and 4 of DoDAF Conformance in future versions of UPDM.

    Append to section 3.3
    7.7.2 DoDAF 2.02 Conformance
    Compliance with UPDM 2.1 Profile including metadata should assist the tool vendor in adhering to DoDAF 2.02 because the UPDM 2.1 Core and DoDAF-specific metadata models in UPDM 2.1 adhere to the metadata model inherent in DoDAF 2.02 Conceptual and Logical data models. In developing the UPDM 2.1, domain meta-modelers have also consulted the corresponding Physical data model in DoDAF 2.02 and to resolve questions of general conformance with enterprise-level architectural elements. Nevertheless, tool vendors are advised to consult DoDAF Version 2.02 (especially Volume I, page 2-6; Volume II, page 2-6; and Volume III, page 1-2) before claiming DoDAF 2.02 conformance. While conformance with UPDM 2.1 Core and DoDAF-specifics should greatly facilitate conformance with DoDAF 2.02, each tool vendor is still responsible for the tool's ultimate conformance with the documented architecture framework.
    Compliance with UPDM 2.1 Profile including metadata should assist the tool vendor in adhering to DoDAF 2.02 because the UPDM 2.1 Core and DoDAF-specific metadata models in UPDM 2.02 adhere to the metadata model inherent in DoDAF 2.02 Conceptual and Logical data models. In developing the UPDM 2.1, domain meta-modelers have also consulted the corresponding Physical data model in DoDAF 2.02 to resolve questions of general conformance with enterprise-level architectural elements. Nevertheless, tool vendors are advised to consult DoDAF Version 2.02 before claiming DoDAF 2.02 compliance.
    The DoD-CIO has clarified in a Decision Brief of 12 Jan 11 that it does not expect UPDM 2.1 to export models in PES, nor to provide an implementation of 4D (geo-spatial-temporal modeling) including a global implementation of Whole-Part and Temporal-Whole-Part for all UPDM elements (classes/objects).
    The UPDM Profile to DoDAF Metamodel Compliance Matrix has been published as non-normative Annex C of the specification to aid tool vendors in their claims to DoDAF Level 2 Conformance. This matrix should also facilitate upgrades to Level 3 and 4 of DoDAF Conformance in future versions of UPDM.

    Append the following addition to section 3.3 after the additions above.

    DoDAF 2.02 Conformance Level Three (DoDAF L3).

    UPDM 2.0 conforms with Level Three (3) as specified by DoDAF 2.02.
    The DoDAF Levels of conformance are:

    DoDAF Level 1 is conceptual conformance.
    DoDAF Level 2 is logical data model conformance.
    DoDAF Level 3 is physical data model conformance.
    DoDAF Level 4 is syntactic/ontology conformance with a full spatial-temporal (4-dimensional) ontology.

    Note: DoDAF Levels are not to be confused with UPDM Levels.

    Note: DoDAF Levels are cumulative, that is, Level 3 physical data model conformance builds upon Level 2, logical data model conformance.
    One cannot achieve DoDAF Level 3 without achieving DoDAF Levels 1 and 2.

    As evidence of conformance at the logical data model level (DoDAF Level 2), we refer the reader internally to Annex C.1, ""DoDAF-DM2, UPDM, and MODAF Mapping"". For DoDAF Level 3, we cite the proven exchanges among UPDM 2.0 implementations at the physical layer using the OMG XML Model Interchange (XMI) specification. Tools that conform with UPDM Level 0 or UPDM Level 1 must be able to make this XMI interchange.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

It's very odd and counter-intuitive to have UPDM L0 buried in UPDM L1

  • Key: UPDM2-13
  • Legacy Issue Number: 17024
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    It's very odd and counter-intuitive to have UPDM L0 buried in UPDM L1 -

    I spent ages trying to find it in the contents.

  • Reported: UPDM 2.0 — Fri, 20 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    This was the result the initial profile structure we used to separate out their use/import of the SysML profile. This was originally based on a similar structure and conventions used in UML and its compliance levels. To change this during the RTF will have a large impact on the structure of the document, the profile and resultant XMI.

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Document still references DoDAF v1.5, when it should reference DoDAF V2.02

  • Key: UPDM2-12
  • Legacy Issue Number: 16912
  • Status: closed  
  • Source: MITRE ( Dr. Fatma Dandashi)
  • Summary:

    See Page 255 of the UPDM,

    “Table B.1 shows the traceability among UPDM stereotypes and DODAF 1.5/MODAF elements”

    The table column heading: “DoDAF 1.5 Model Elements”

    Page 275: “The scenario and modeling was easily updated to include UPDM concepts including US DoDAF 1.5.”

    Do a search and replace on all references to DODAF v1.5 in the UPDM v2.0 spec: dtc/2011-05-07

  • Reported: UPDM 1.1 — Thu, 15 Dec 2011 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    This issue appears to be fixed, but we did a search on other references to DoDAF 1.5 that should be DoDAF 2.0 and we found that the description for the technical standards elements needed to be updated.

    Make the following change:

    "Replace the text of section 8.3.1.3.7 UPDM L1: :UPDM L0: :Core: :TechnicalStandardsElements

    Section 1.4.4 of the DoDAF version 1.5 Definitions and Guidelines (Volume I): Define the purpose of the Technical View as follows:
    “The TV is the minimal set of rules governing the arrangement, interaction, and interdependence of system parts or elements. Its purpose is to ensure that a system satisfies a specified set of operational requirements. The TV provides the technical systems implementation guidelines upon which engineering specifications are based, common building blocks are established, and product lines are developed. It includes a collection of the technical standards, implementation conventions, standards options, rules, and criteria that can be organized into profile(s) that govern systems and system or service elements for a given architecture.”

    With:

    “UPDM 2.0 retains the TV Viewpoint which maps to the new DoDAF 2.02 StdV Standards Viewpoint. DoDAF Version 2.02, “DoDAF Viewpoints and Models: Standards Viewpoint” defines the purpose of the Standards Views. StdV-1 is a wider definition of the concept of “technical standard” than used in previous DoDAF versions. Such standards were restricted, for example, to ISO, OMG, OASIS, and similar standards) and could be found in the DoD IT Standards Registry (DISR). It now includes not only such software (information technology) standards but wider standards including hardware and other technologies. It includes protocols and data standards. It now is expanded to include technical, operational, and business standards defined liberally as well as guidance, policy, regulations, and laws applicable to the architecture being described. The StdV-1 is a set of such standards that applies to one (current) time-period. If emerging standards are addressed for a future period of time, a StdV-2 Standards Forecast should be completed as well. The purpose of StdV is both to specify the standards with which a project must comply as well as to planning for additional or future application of standards. The StdV collates the various systems, services, etc. with the rules (standards) that govern the implementation of the architecture. A typical StdV should reference elements used in the various other System Views (SV) (SV-1, 2, 4, 6), Service Views (SvcV-1, 2, 4, 6) and layers DIV (DIV-2 and DIV-3). Protocols often are Resource Flow descriptions defined in SV-2 and SvcV-2. The degree of compliance to standards may also be addressed in risk assessments."

  • Updated: Fri, 6 Mar 2015 20:59 GMT

UPDM stereotype name conflict

  • Key: UPDM2-25
  • Legacy Issue Number: 17329
  • Status: closed  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    Specification: Unified Profile for DoDAF and MODAF (UPDM), Version 2.0 (formal/2012-01-03)

    Subclause: 8.3.1.4.3.1.2.2 Organization

    The profile UPDM L1::UPDM L0::DoDAF::OperationalElements::Structure::Organizational defines a stereotype Organization that specializes ActualOrganization from UPDM L1::UPDM L0::Core::OperationalElements::Structure::Organizational::Actual. There is also a stereotype called Organization defined in UPDM L1::UPDM L0::Core::OperationalElements::Structure::Organizational::Typical.

    This is the only case within the UPDM profile as a whole in which there are two stereotypes with the same simple name. While this does not cause any problem from a technical UML point of view, since the stereotypes are in different UML namespaces, it does have implications for the XMI serialization of UPDM models. Since stereotype applications use the XMI namespace for a profile to disambiguate stereotype names, not UML namespaces, having this one naming conflict makes it impossible to use a single XMI namespace for the UPDM profile and all its subprofiles.

    The DoDAF Organization stereotype does not add any functional capabilities over the Core ActualOrganization stereotype. It would therefore simplify the serialization of UPDM models, by allowing the use of a single XMI namespace, if the Organization stereotype was simply deleted from DoDAF and the ActualOrganization stereotype from Core was used instead in DoDAF models.

  • Reported: UPDM 2.0 — Mon, 23 Apr 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    closed in the urgen issue resolution process

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Instance value and slot use in all UPDM elements that extend InstanceSpecification

  • Key: UPDM2-24
  • Legacy Issue Number: 17277
  • Status: closed  
  • Source: Syntell AB ( Mr Lars-Olof Kihlstrom)
  • Summary:

    It is felt that the utility of the UPDM framewor would be increased if the profile allowed slots and instance values on all elements in the UPDM profile that extends the metaclass InstanceSpecification. Currently this is only done partially.

  • Reported: UPDM 2.0 — Wed, 28 Mar 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    This is basic functionality of UML modeling tools so can be implemented by users if need. There is no specific fix required in UPDM

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

ResourceConnector.realizedExchange does not have a programmable direction or other context specific data

  • Key: UPDM2-23
  • Legacy Issue Number: 17265
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Daniel Brookshier)
  • Summary:

    ResourceConnector.realizedExchange between same role has no direction.

    This causes an issue when there is no natural direction for the exchange, especially when two roles have an identical types. There is also no realization specific measures.

    For example. A a structure of a cat box containing two identical resources of the type Kitty with roles a and b. Kitty has an ResourceInteraction to itself defined. In the context of the cat box composite, the only allows the realization of the exchange, but not the direction (a to b or b to a).

    The proposal would be a complex type for realized exchanges that includes direction, the exchange, and possible instance specific measures. This solves several issues. Less viable are lists for direction.

  • Reported: UPDM 2.0 — Tue, 20 Mar 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    This is a complex issue that goes back to the roots of UML if dealt with correctly. A
    Workaround was determined if you use roles in the swimlanes of the activity diagram, use of flow ports or provide required ports, all give indication of direction. Which allows this information to be derived.

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

change stereotype extensions (base_*) marked as "private" to "public"

  • Key: UPDM2-28
  • Legacy Issue Number: 17400
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Graham Bleakley, graham.bleakley@uk.ibm.com

    status critical

    I see that a huge list of stereotype extensions (base_*) that are marked as "private"
    These "private" extensions are preventing the application of the stereotypes
    For instance on the valid.xmi of testcase B, I cannot apply Perfomer stereotype (line 65) due to the private visibility of the attribute "base_Class"

    Resolution
    change all stereotype extension visibility in the xmi to "public" to enable the application of those steretypes.

  • Reported: UPDM 2.0 — Thu, 31 May 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    closed in the urgen issue resolution process

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Attribute URI/URL should be renamed and made optional

  • Key: UPDM2-27
  • Legacy Issue Number: 17361
  • Status: closed  
  • Source: PTC ( Mr. Simon Moore)
  • Summary:

    On behalf of the OMG MIWG:

    There is an attribute on UPDMElement (which many things derived from) called "URL/URI ". This contains a slash character and space (on the end) which are illegal as an XML name, but no xmiName override is provided. Also it should be optional since not all objects would require them for the model to be valid.

    This is blocking validation of XMI files and therefore requires some kind of urgent solution in UPDM 2.0.1.

    Our proposal would be to change the name to "URI" and make it optional.

  • Reported: UPDM 2.0 — Tue, 8 May 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    closed in the urgen issue resolution process

  • Updated: Fri, 6 Mar 2015 20:59 GMT

some properties are wrongly marked as mandatory

  • Key: UPDM2-26
  • Legacy Issue Number: 17360
  • Status: closed  
  • Source: PTC ( Mr. Simon Moore)
  • Summary:

    This is raised on behalf of the OMG Model Interchange Working Group as it affects validation of XMI files which use UPDM.

    I noticed that the MIWG's current reference xmi for UPDM testing fails some checks on the NIST validator because mandatory string properties are not specified.

    For example, in the UPDM 2.0 spec ArchitecturalDescription's 'recommendations' is defined as:
    • recommendations : String[1] - States the recommendations that have been developed based on the architecture effort. Examples include recommended system implementations, and opportunities for technology insertion.

    Whereas in UPDM 1.1 it was:
    • recommendations : String[*] - States the recommendations that have been developed based on the architecture effort. Examples include recommended system implementations, and opportunities for technology insertion.

    It is not marked with change bars in the UPDM 2.0 spec, which might indicate that this change was not intended, and the example above certainly doesn't have an obvious need to be mandatory. As far as I know, UML and SysML have avoided making properties like this mandatory.

    So, was this and others like it an intended change? Were the ones already in UPDM 1.1 intended to be mandatory?

  • Reported: UPDM 2.0 — Tue, 8 May 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 37 and 38 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Need non-nomative profiles for NAF. DODAF and MODAF views and viewpoints

  • Key: UPDM2-22
  • Legacy Issue Number: 17264
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Views and viewpoint stereotypes do not exist in UPDM at the moment.
    We need to add them so that we can start to interchange sections of information formally and exchange diagrams when DDI for the specification of UML/SysML diagrams is defined.

  • Reported: UPDM 2.0 — Tue, 20 Mar 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Resolution:
    References to view and viewpoint in diagram names are not SysML or 1471 definitions, this is a requirement for standard stereotypes for the diagrams and packaging structures in UPDM as as used in DoDAF and MODAF terminology.

    As stereotypes are not allowed for Diagrams types in UML it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Concern needs to be added to the AV-1

  • Key: UPDM2-21
  • Legacy Issue Number: 17263
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Concern:
    Currently Concern is shown as a tagged value string within the concept ViewPoint element ( a stereotype based on package). This misses the general intent in MODAF where Concern is a stereotype of Usecase and where stakeholders can be associated directly with the usecase to indicate who is interested in what within the architecture model in question. THis is done via the dependency stereotype StakeholderHasConcern where the staekoholder can be an OrganisationalResource in MODAF. I would think that in UPDM the stakeholder should be allowed as either an OrganisationalResource or an actual organisational resource.

    The UPDM elements View and Viewpoint are stereotypes of package and this actually creates something of a browser structuring problem and should in my view be deleted/ changed. In MODAF View is used as an additional reading inststruction for a concern essentially implying that for each view instance created by an architect a proxy is created in AV-1 with the same name based with this proxy being a View stereotype of Class. This can also be connected to Concern in order to indicate in which views within the architecture that a certain concern can be found. All of these elements are essentially reading instructions. The element ArchitectureProduct in MODAF is also missing, it is also tied to concern and contains a list of the architecture elements that a given concern is associated with. Its current counterpart in UPDM would seem to be View ( a stereotyped package and as indicated previously the use of packages here represent a problem). It should be noted that a given concern can apply to more than one instance of an architectural view and that elements may well apply to more than one concern i,e, in both cases there is the possibility of many to many relationships, something that makes the use of packages as a means of structuring things very difficult.

  • Reported: UPDM 2.0 — Tue, 20 Mar 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Lars indicated that concern should be added as first class element based upon Use case.

    There is a large impact due to clash between Concerns tag in SysML from which View/Viewpoint in UPDM are derived and also the inadequacies of the View/Viewpoint specification in SysML.

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The namespace to use for UPDM is unclear due to inconsistent values

  • Key: UPDM2-18
  • Legacy Issue Number: 17042
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The specification document (front page) says:
    Standard document URL: http://www.omg.org/spec/UPDM/2.0 and Associated Schema Files: http://www.omg.org/spec/UPDM/20110601
    The XMI for the profile itself declares:
    xmlns:updm='http://www.omg.org/spec/UPDM/2.0/20110615'
    Aside: including "2.0" in the URI is inconsistent with OMG guidelines: the date-based format was to replace the use of version number

  • Reported: UPDM 2.0 — Tue, 24 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    closed in the urgen issue resolution process

  • Updated: Fri, 6 Mar 2015 20:59 GMT

wrong document reference

  • Key: UPDM2-17
  • Legacy Issue Number: 17041
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    The formal XMI file for UPDM http://www.omg.org/spec/UPDM/20110601/dtc-2011-06-15.xml makes several references to SoaML using the following base URL: http://www.omg.org/spec/SoaML/20091101/09-11-15.xmi.
    This is the old document, which is for an older version of UML than used by the UPDM profile, and does not reflect the updated and correct SoaML profile sent by Jim Amsden on Dec 5 (attached), though I'm not sure it has even been allocated a document number or been posted.

  • Reported: UPDM 2.0 — Tue, 24 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    closed in the urgen issue resolution process

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Section 8.2.1

  • Key: UPDM2-16
  • Legacy Issue Number: 17027
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    8.2.1 states that UPDM L1 " imports parts of SysML - Requirements and
    ModelElements namely." However that does not seem consistent with section 2.1 or the diagram

  • Reported: UPDM 2.0 — Fri, 20 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    section 2.1.1 has the following text
    Figure 2.2 illustrates that UPDM 2.0 Compliance Level 0 is an implementation of UPDM extending UML 2 and importing several SoaML stereotypes – namely Expose, Attachment, RequestPoint, ServicePoint, MessageType, Property. In order for a tool to be considered as compliant with L0, the following must be true:

    This is in contradiction to section 8.2.1 which says
    UPDM L0 contains all the Core, DoDAF, and MODAF elements, and imports parts of SysML - Requirements and ModelElements namely. This compliance level is primarily based on UML and reuse of a minimum of SysML elements. This includes Requirements and Views/Viewpoints. As one of the core principles is reuse, cloning/recreating of these existing SysML structures was considered as inappropriate.

    We will change section 8.2.1 to say
    UPDM L0 contains all the Core, DoDAF, and MODAF elements, reuses UML and imports parts of SoaML. This compliance level is primarily based on UML 2 and the import of a minimum of SoaML stereotypes. The SoaML stereotypes imported are Capability, ServiceInterface, Expose, Attachment, Request, Service, MessageType, Property, ServiceChannel and Participant.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Need to add a conforms to relationship for an element of type Interface to be able to associate a standard with it

  • Key: UPDM2-11
  • Legacy Issue Number: 16718
  • Status: closed  
  • Source: MITRE ( Dr. Fatma Dandashi)
  • Summary:

    Need to add a conforms to relationship for an element of type Interface to be able to associate a standard with it

  • Reported: UPDM 1.1 — Fri, 18 Nov 2011 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    We did not want to add any further elements to the UPDM spec and there are potential workarounds for this issue as it is possible to associate a standard using the ConformsTo tag on ResourceInterfaces or ResourcePorts or it could be done using a SysML satisfy between the interface and the standard.

    It was decided to close this issue with no change

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Incorrect acknowledgement

  • Key: UPDM2-10
  • Legacy Issue Number: 16688
  • Status: closed  
  • Source: Logica UK ( Peter Bryant)
  • Summary:

    C.3.2 includes an acknowledgement for the original authors of the SAR model in MODAF, which I believe was included at my request.
    The listing for 'Peter Martin of LogicaCMG' should read 'Peter Bryant of Logica'.

  • Reported: UPDM 1.1 — Wed, 16 Nov 2011 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Think this was done in the Jan 12 revision but we need to note in RTF.

    Current text in OMG 12-01-03 document is the following:
    ________________________________
    D.3.2 Acknowledgements
    The scenario is derived from the UK Search and Rescue framework, which is publicly available on the internet3. The sample problem is based on a concept derived by VEGA under contract for the UK MOD.4 The UPDM Group acknowledges its debt owed to the authors of the original problem:

    • Ian Bailey of Model Futures,
    • Peter Bryant of Logica, and
    • Paul King of Vega
    ____________________________________________________________

    We need to ensure that this change is in version 2.1 as well

  • Updated: Fri, 6 Mar 2015 20:59 GMT

No definition for PhysicalResource

  • Key: UPDM2-30
  • Legacy Issue Number: 17448
  • Status: closed  
  • Source: CSC ( Peter Kelley)
  • Summary:

    The entity PhysicalResource is mentioned in the text in 2 places and in Figure 8.133 but is not defined anywhere.

  • Reported: UPDM 2.0 — Tue, 19 Jun 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 55 and 56 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing TOC entries

  • Key: UPDM2-29
  • Legacy Issue Number: 17447
  • Status: closed  
  • Source: CSC ( Peter Kelley)
  • Summary:

    The TOC fails to include references to many of the UPDM entities defined in the document. The PDF bookmarks also omit these entries. The TOC defines ProjectMilestoneRole on page 39 and the next entry is UPDM L1::UPDM l0::DoDAF on page 161. Even though these elements are at similar document heading levels one is an entity definition and the other is a collection of entities. ProjectMilestoneRole actually ends on page 40 and UPDM L1::UPDM::L0::Core::AllElements begins on page 40 with no TOC entry.

    This issue makes the specification extremely difficult to navigate with as there is no overview of the structure and finding a particular element requires searching which can bring up many irrelevant mentions of common words.

    To fix this problem either the TOC needs to be regenerated with entries down to heading level 6 or below or the sections need to be restructured so that heading level corresponds to the level of detail.

  • Reported: UPDM 2.0 — Tue, 19 Jun 2012 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Due to the final edited format of the specification document, we cannot regenerate the table of content entries. It might be possible to complete this change in final editing which is outside the scope of the RTF.

    Therefore it was decided to close this issue with no change.

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Section 2.1.2

  • Key: UPDM2-15
  • Legacy Issue Number: 17026
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    2.1.2: it's wrong to say that "Figure 2.2 illustrates that UPDM

    Compliance level 1...imports the rest of the SysML sub-profiles". Also
    that it illustrates that it "defines constraints"

  • Reported: UPDM 2.0 — Fri, 20 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

2.1.1: typo: it has RequiresPoint which does not exist in SoaML and I

  • Key: UPDM2-14
  • Legacy Issue Number: 17025
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    2.1.1: typo: it has RequiresPoint which does not exist in SoaML and I

    believe should be RequestPoint as in the diagram above.
    this has been repaired.
    The text is still inconsistent with the diagram -the text is missing
    Capability, ServiceInterface.

  • Reported: UPDM 2.0 — Fri, 20 Jan 2012 05:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Update diagram 2.2 ServicePoint, RequestPoint, to be Service and Request.
    Also update associated text in section 2.1.1.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

The ISO8601:2004 is probably a normative reference and should be placed in section 3

  • Key: UPDM2-9
  • Legacy Issue Number: 16641
  • Status: closed  
  • Source: Change Vision ( Michael Chonoles)
  • Summary:

    The ISO8601:2004 is probably a normative reference and should be placed in section 3.

    Recommended text:

    ISO 8601:2004 Data elements and interchange formats – Information interchange – Representation of dates and times”, IS0, TC154

  • Reported: UPDM 1.1 — Fri, 28 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Update the document section 3 as proposed

    Add the following text as an additional bullet point in section 3.2:

    • ISO 8601:2004 Data elements and interchange formats – Information interchange – Representation of dates and times, IS0, TC154
    http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?ics1=01&ics2=140&ics3=30&csnumber=40874

  • Updated: Fri, 6 Mar 2015 20:59 GMT

8.2.1.1.3 and 8.2.1.1.3.1 define ISO8601DateTime

  • Key: UPDM2-8
  • Legacy Issue Number: 16640
  • Status: closed  
  • Source: Change Vision ( Michael Chonoles)
  • Summary:

    The text for the definition in 8.2.1.1.3.1 is not internally consistent, nor consistent with ISO8601

    Current Text

    “MODAF: A date and time specified in the ISO8601 date-time format including timezone designator (TZD):
    YYYY-MMDDThh:mm:ssTZD So, 7:20pm and 30 seconds on 30th July 2005 in the CET timezone would be represented as “2005- 07-30T19:20:30+01 :00.”

    You may notice that the “-“ and “ “ in the pattern definition and in the example are not consistent. The ISO definition is as follows:

    YYYY-MM-DDThh:mm:ssTZD

    Where TZD= Z for Zulu (GMT)

    = or ±NN:NN

    With the example of 7:20 pm and 30 seconds on 30th July 2005 in the CET (Central European)Timezone would be

    “2005-07-30T19:20:30+01:00”

    Suggested Fix.

    a) Correct Pattern definition

    YYYY-MMDDThh:mm:ssTZD à YYYY-MM-DDThh:mm:ssTZD (where TZD=Z or ±NN:NN)

    This adds the – between the MM and DD subfields, and explains the possible values for the TZD field

    b) Correct Example

    2005- 07-30T19:20:30+01 :00 à 2005-07-30T19:20:30+01:00

    This drops the extra space before the month and after the timezone offset hour.

  • Reported: UPDM 1.1 — Fri, 28 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    The current version of the specfiication has the correct definition of IS08601 date time in the spec. Therefore it was decided to close this issue with no change

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Increment and out of service milestones do not pair

  • Key: UPDM2-7
  • Legacy Issue Number: 16580
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    Increment and out of service milestones do not pair. For instance if you have two out of service milestones defined you cannot know which one is the right one for a concrete increment. I'm thinking about solving this issue by using milestone sequence relationship; however project sequence can be used for other purposes as well. The usage of it is somehow ambiguous, especially in a case like this.

  • Reported: UPDM 1.1 — Mon, 3 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    After discussion with Lars, there are some rules that need be made explicit in the spec. I.e capability increments that are related by CapabilityIncrement then ConfigurationDeployed, ConfigurationNoLongerUsed (as configuration is dropped by Actual org) and finally OutOfService when no org is using the configuration.

    Add some descriptive text to the elements above as guidance on usage. This is added in the description of the diagrams that are used to capture Milestones which are AcV-2/PV-2

    Add the following Descriptive text to the following section:

    Updated Text:

    B.1.1.2 AcV-2/PV-2

    IncrementMilestone and OutOfServiceMilestone are both tied to a particular SystemResource, this implies that the connection to a given SystemResource indicates how the pairing should be made.

    All in all there are 4 different milestones for which there is an implied order. This order is however not enforced by the framework and needs to be dealt with by the architect. The rules for this ordering are as follows:
    • IncrementMilestone:
    Has to be associated with a date that precedes all milestones below for a specified uniquely identifiable SystemResource.
    • DeployedMilestone:
    Has to be associated with a date that occurs after the IncrementMilestone and associated the SystemResource with a specific Organization,
    • NoLongerUsedMilestone:
    Has to be associated with a date that occurs after the DeployedMilestone for a specific SystemResource, Organization combination. This milestone cannot exist if the DeployedMilestone does not exist for the same given SystemResource, Organization combination.
    • OutOfServiceMilestone:
    Has to be associated with date that occurs after or at the same time as the latest NoLongerUsedMilestone for the uniquely identifiable SystemResource and requires that no organization still has this system resource deployed (or after the IncrementMilestone if the SystemResource was never deployed to any organization before being put outOfService).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

It's not possible to show that a resource configuration realizes two or more capabilities at different periods of time

  • Key: UPDM2-4
  • Legacy Issue Number: 16577
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    It is not possible to show that a resource configuration realizes two or more capabilities at different periods of time. It is because increment and out of service milestones are not related to capability. By not having this relationship all periods of time that are described by milestones are applicable to both capabilities realized by the same resource. For instance I want to say that my configuration X will realize capability A starting from 2010.01.01 till 2011.02.12 and will realize capability G starting from 2011.03.01 till 2011.04.12. As I've mentioned before milestones that are holding the date values are not related to capabilities, so what I get is capabilities A and G are realized by the resource configuration X in two periods of time (from 2010.01.01 till 2011.02.12 and from 2011.03.01 till 2011.04.12). By not having relationship between capability and a milestone I can say that for instance increment milestone holding date 2011.03.01 is incrementing G capability. But it can increment A capability as well.

  • Reported: UPDM 1.1 — Mon, 3 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    Leave it how it is. This information needed to be captured as it is outside the scope of MODAF STV-3

    Add guidance to the spec in the context of the framework that a person is using. Text added to STV-3 description in the model

    Add the following text to section A.1.5.4 StV-3/CV-3 and section B1.5.4 StV-3/CV-3

    The IncrementMilestone and RetirementMilestone in UPDM originate from the MODAF framework. They tie to a PhysicalArchitecture/ CapabilityConfiguration and if the latter is indicated this in turn ties to a Capability since it is a CapableElement that exhibits a Capability. Capabilities are by themselves timeless i.e. it should not be possible to associate Capabilities and time directly. If an IncrementMilestone connects to CapabilityConfiguration X at time T and this configuration realizes Capability A, it cannot at a later time also realize Capability B without something having changed, i.e. there has to be a CapabilityConfiguration X’ that is tied to an IncrementMilestone where capabilities A and B are realized. It is suggested that these two CapabilityConfigurations are treated as versions of a CapabilityConfiguration master (SV-8).

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Broken link for issue reporting


capability to assign actual organizational resources to a project in a particular time frame missing

  • Key: UPDM2-6
  • Legacy Issue Number: 16579
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    . I'm missing a capability to assign actual organizational resources to a project in a particular time frame. There is a relationship called Organizational Project Relationship, however it does not have start and end date properties. By not having this capability I cannot calculate how much time on a project spent one or another employee and compare this value with a number required by typical organizational resources for the same project.

  • Reported: UPDM 1.1 — Mon, 3 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    see pages 39 through 44 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Project Sequence should have a tag Sequence Kind

  • Key: UPDM2-5
  • Legacy Issue Number: 16578
  • Status: closed  
  • Source: Dassault Systemes ( Dr. Aurelijus Morkevicius)
  • Summary:

    I would suggest Project Sequence would have a tag Sequence Kind to store values like "start-to-start", "start-to-finish", "finish-to-start", and “finish-to-finish".

  • Reported: UPDM 1.1 — Mon, 3 Oct 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0.1
  • Disposition Summary:

    The rationale behind the request is that it keeps alignment with standard project management tools. Aurelijus suggested a text field to describe this relationships, Lars said this is outside the intent of MODAF and there is an implicit understanding that a target project cannot start until source project finishes.

    There is a workaround which is to use measurements applied to project to capture this information.

    Therefore it was decided to close this issue with no change

    Proposed Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Fix TM symbol in Trademarks

  • Key: UPDM11-30
  • Legacy Issue Number: 16160
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Daniel Brookshier)
  • Summary:

    Original

    MDA®, Model Driven Architecture®, UML®, UML Cube logo®, OMG Logo®, CORBA® and XMI® are registered trademarks of the Object Management Group, Inc., and Object Management GroupTM, OMGTM , Unified Modeling LanguageTM, Model Driven Architecture LogoTM, Model Driven Architecture DiagramTM, CORBA logosTM, XMI LogoTM, CWMTM, CWM LogoTM, IIOPTM , MOFTM , OMG Interface Definition Language (IDL)TM, and OMG SysMLTM are trademarks of the Object Management Group. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners.

    Revised

    MDA®, Model Driven Architecture®, UML®, UML Cube logo®, OMG Logo®, CORBA® and XMI® are registered trademarks of the Object Management Group, Inc., and Object Management Group ™, OMG ™ , Unified Modeling Language ™, Model Driven Architecture Logo ™, Model Driven Architecture DiagramTM, CORBA logosTM, XMI Logo ™, CWM ™, CWM Logo ™, IIOP ™ , MOF ™ , OMG Interface Definition Language (IDL) ™, and OMG SysML ™ are trademarks of the Object Management Group. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners.

  • Reported: UPDM 1.0.1 — Sat, 23 Apr 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Need correct format
    Resolution Fixed TM

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Need to add contents to DoDAF class library section of the specification

  • Key: UPDM11-29
  • Legacy Issue Number: 16095
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Missing contents of DoDAF class library section, they need to be extracted from the model

  • Reported: UPDM 1.0 — Thu, 24 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Duplicate 16087, 16027, closed issue

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add descriptions to a number of subsections

  • Key: UPDM11-28
  • Legacy Issue Number: 16090
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Diagram Affected sections
    UPDM L1::UPDM L0::Core::AllElements::Structure missing
    description (for example "The structural aspects of the AllElements
    profile").
    UPDM L1::UPDM L0::Core::OperationalElements description should
    be laid out correctly.
    UPDM L1::UPDM L0::DoDAF::AcquisitionElements missing
    description.
    UPDM L1::UPDM L0::DoDAF::AllElements::Behavior missing
    description.
    UPDM L1::UPDM L0::DoDAF::AllElements::Environment missing
    description.
    UPDM L1::UPDM L0::DoDAF::AllElements::Measurements missing
    description.
    UPDM L1::UPDM
    L0::DoDAF::OperationalElements::Structure::Organizational missing
    description.
    UPDM L1::UPDM L0::DoDAF::StrategicElements missing
    description.
    UPDM L1::UPDM L0::DoDAF::TechnicalStandardsElements missing
    description.
    UPDM L1::UPDM L0::DoDAF::TechnicalStandardsElements::Data
    missing description.
    UPDM L1::UPDM L0::MODAF::AllElements::Environment missing
    description.
    UPDM L1::UPDM
    L0::MODAF::OperationalElements::Structure::Organizational missing
    description.
    UPDM L1::UPDM L0::MODAF::TechnicalStandardsElements
    missing description.
    PV-3 DMM diagram missing description.
    Formatted: Normal, Space Before: 0 pt,
    After: 0 pt
    Formatted Table
    Formatted: Font: 14 pt
    Formatted: Normal, Space Before: 0 pt,
    After: 0 pt, Tab stops: Not at 0.5"
    UPDM 2.0 FTF
    Disposition: Resolved
    Missing descriptions
    Document dtc/2011-065-01 Page 313
    SV-5/SvcV-5 - DMM diagram missing description.
    CV-7 - DMM diagram missing description.

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Aids readability
    Resolution Add text beneath the section heading indicated in the revised
    text.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add DoDAF class library diagram

  • Key: UPDM11-25
  • Legacy Issue Number: 16087
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Add DoDAF class library diagram and relevant elements to documentation.

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Needed to view the supporting elements for DoDAF
    around measurement sets and the security attributes
    group
    Resolution Create DoDAF class library diagram and populate with
    elements from the class library.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add Diagrams to show non-normative mapping of UPDM elements to views

  • Key: UPDM11-24
  • Legacy Issue Number: 16086
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Enables developers and users to understand what elements sensiby appear on the relevant UPDM views

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Enables developers and users to understand what
    elements sensibly appear on the relevant UPDM views
    Resolution Add non-normative appendix of UPDM views.
    Add the UPDM views in Annex B Chapter 10
    (wholeModel.doc) into Annex B complete doc

  • Updated: Fri, 6 Mar 2015 20:59 GMT

There are two diagrams named project. It affects both Projects: core and the DoDAF one

  • Key: UPDM11-27
  • Legacy Issue Number: 16089
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:
  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Need to simplify the profile
    Resolution Replace section 8.3.1.1 Project both diagram and associated text
    that is there now with the diagram and text from section
    8.2.1.1.1.1.5 ProjectType (after revision of class and classifier
    roles).
    Remove section 8.2.1.2.1.1 Project and associated text
    Remove 8.2.1.1.1.1.5 ProjectType

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add SWAF and SOPES section to DMM section

  • Key: UPDM11-26
  • Legacy Issue Number: 16088
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Missing SWAF design rules and SOPEs diagrams from DMM section of documentation

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Completeness of the spec
    Resolution Add SOPES section 9.2 from wholemodel doc to end
    of annex A
    ADD SWAF section 9.3 from whole model doc to end of annex
    A after SOPES

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add Diagrams to show UPDM elements that are scoped to DoDAF 2.0 diagrams

  • Key: UPDM11-23
  • Legacy Issue Number: 16085
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:
  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Enables DoDAF 2.0 users familiar with DM2 to see the
    relatioship between DM2 and UPDM 2
    Resolution Added normative appendix containing diagrams
    Activity, Capability,Goals, Information and data,
    Location, Measure, Naming and Description,
    Performer, Project, Resource flow, Rules, Services,
    Training skill and education.
    Add Section Annex A 9.4 from whole model .doc after the new
    section 9.3 (Swaf section) in the complete model.doc

  • Updated: Fri, 6 Mar 2015 20:59 GMT

DoDAF Conformance Level Two. Defer PES & Temporal-Whole-Part

  • Key: UPDM11-8
  • Legacy Issue Number: 15962
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    Description:

    1. Strike "DoDAF 2.0" and replace with "DoDAF 2.02" throughout the section.

    2. Add paragraph. "UPDM 2.0 aims to conform with DoDAF 2.02 at Level Two (2). DoDAF has defined four levels of conformance:
    1) Conceptual Conformance;
    2) Logical (Meta Model) Conformance(where there is a mapping to the terms & relationships of DM2 logical data model (LDM);
    3)Physical (Physical Exchange Specification) Conformance; and
    4) full Semantic Conformance.

    3. Add paragraph. The DoD-CIO has clarified in a Decision Brief of 12 Jan 11 that it does not expect UPDM 2.0 to achieve Level 4 conformance. Level 4 may require full implementation of 4D (geo-spatial-temporal modeling)including a global implementation of Whole-Part and Temporal-Whole-Part for all UPDM elements (classes/objects). The discussion of Level 4 Conformance has been deferred until UPDM 3.0.

  • Reported: UPDM 1.0 — Sat, 15 Jan 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Update Statements of Support from DoD and MOD

  • Key: UPDM11-1
  • Legacy Issue Number: 15842
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    "6.1.1 Statement of support from the DoD representative" (Make Request to Mr. Levine for DoD EA for IT Standards and to Mr. Okon for DoD-CIO) and "6.1.2 Statement of support from the MOD representative" (Request to Mr. Patrick Gorman)

    In re 6.1.1, I expect to respond with U.S. DoD Executive Agent for IT Standards position. Namely, UPDM Version 1.0's status as "MANDATED" for those following DoDAF 1.5; my intent to submit UPDM 2.0 as "EMERGING" as soon as OMG AB approves (anticipated for March 2011). Will note status of DoDAF 2.02 (August 2010) in DoD. Will note that UPDM DMM is aligned with DoDAF MM (DM2) as of DoDAF 2.02 via mapping matrix. Also will note status of constituent specifications UML & SysML & other?. Finally, will note UPDM 1.1 status related to the International Organization for Standardization (ISO) – being submitted AND our expectation that UPDM 2.1 will also be submitted to ISO. If OMG UPDM Group wishes to clarify other areas, please submit with request.

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Helps jsutify UPDM with support from MOD, DOD
    and SWAF
    Resolution working on getting support from authorities

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add DM2 DoDAF Meta Model to Abbreviations

  • Key: UPDM11-6
  • Legacy Issue Number: 15848
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    5 Symbols/Acronyms

    DM2 DoDAF Meta Model
    DMM UPDM Domain Meta Model
    PES DoDAF Physical Exchange Specification

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Publish UPDM Domain MetaModel to DoDAF MetaModel Compliance Matrix

  • Key: UPDM11-5
  • Legacy Issue Number: 15847
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    Either as an additional non-normative Annex or as a separte document, please publish the UPDM Domain MetaModel to DoDAF MetaModel Compliance Matrix. This spreadsheet matrix is essential to OMG UPDM Group's claim that UPDM 2.0 specification "conforms" with DoDAF MetaModel (DM2) at the proposed Level 2 (metamodel conformance). Tool vendors will also be able to facilitate their conformance using this as a checklist. Such a published matrix will also facilitate the work of vendors who wish to conform with the DoDAF Physical Exchange Specification (PES) – which is either an alternative or supplement to OMG's MODEL exchange via XMI. PES is DATA oriented and available to non-OMG-UML vendors. A tool that conformed to both DM2 and PES would conform to the proposed Level 3 for DoDAF.

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale I think this relates to the UPDM Profile rather than the
    DMM, the table is updated to cover mappings between
    UPDM, DODAF 2.0 and MODAF 1.2.0.4
    Resolution Replace section Table B1 UPDM Elements to
    DoDF1.5/MODAF with contents of UPDM Element
    mapping to DoDAF 2 V1 doc

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Merge project/milestone concepts in DoDAF/MoDAF to be complementary to each other

  • Key: UPDM11-10
  • Legacy Issue Number: 16021
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Merge MODAF and DODAF concepts for projects to allow Milestones and ProjectActivities to work togther

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale The DoDAF and MODAF ways of dealing with AcV-2
    and PV-2 are different, we need a way to tie them
    together
    Resolution Allow a specialization of Activities to represented as
    ProjectActivities and tied to Projects.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add DMM-DM2 Matrix to Conformance Statement

  • Key: UPDM11-9
  • Legacy Issue Number: 15963
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    Description:

    Reference:
    "Issue 15847: Publish UPDM Domain MetaModel to DoDAF MetaModel Compliance Matrix (updm-2-0-ftf)"

    Add paragraph or sentence.
    "The UPDM Domain MetaModel to DoDAF MetaModel Compliance Matrix has been published as non-normative Annex [EDIT] of the specification to aid tool vendors in their claims to DoDAF Level 2 Conformance. This matrix should also facilitate upgrades to Level 3 and 4 of DoDAF Conformance in future versions of UPDM."

  • Reported: UPDM 1.0 — Sat, 15 Jan 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    The traceability lies between the DoDAF 2.0.2 metamodel and
    the UPDM profile rather than the DMM. The terms in the DMM
    are similar if not identical to the DoDAF Metamodel. The
    statement will be altered to reflect this
    The UPDM Profile to DoDAF MetaModel

  • Updated: Fri, 6 Mar 2015 20:59 GMT

"6.2.2 Organization of this Specification" is OBSOLETE

  • Key: UPDM11-7
  • Legacy Issue Number: 15961
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    Description:

    STRIKE in entirely the Old text, "6.2.2 Organization of this Specification
    DoDAF and MODAF are specifically organized around a set of viewpoints and views that address the concerns of a well-defined set of stakeholders. This specification organizes the presentation of the UPDM 2.0 abstract and concrete syntax around those viewpoints, so that the discussion is well-connected to their domain expertise. (See Section 1.5 for a more detailed description.)"

    Substitute:
    DoDAF and MODAF are formally expressed as domain-specific meta-models known as the DoDAF Meta Model (DM2) and the MODAF Meta Model (M3) respectively. There is also a set of viewpoints and views that address the concerns of a well-defined set of stakeholders. Before DoDAF Version 2.0 and UPDM Version 2.0, these were the organizing factors. This is no longer the case. This specification organizes the presentation of the UPDM 2.0 abstract and concrete syntax around the meta-models, with effort made to establish a maximum set of common Core models and a minimum set of DoDAF DM2 or MODAF M3 specific models. Significant effort has also been made to continue to support the now over 50 viewpoints that can be derived from these meta-models as well as "user-defined views". This is done so that the discussion is well-connected to the domain experts required to produce these views. (See Section 1.5 for a more detailed description.)"

  • Reported: UPDM 1.0 — Sat, 15 Jan 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    see pages 184 - 185 of issue dtc/2011-06-12

  • Updated: Fri, 6 Mar 2015 20:59 GMT

format of submitted XMI is proprietary XML

  • Key: UPDM11-3
  • Legacy Issue Number: 15844
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    The format of the submitted XMI is XML and in proprietary rich XMI format. This appears to be unreadable by at least two common UML tools RSA and Rhapsody.

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    XMI has been updated to be compliant to the OMG
    standard format

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Unified Profile for the Department of Defense Architecture Framework (DoDAF) and the

  • Key: UPDM11-2
  • Legacy Issue Number: 15843
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    Update the Sample Problem. Pay particular attention to those MODELS, Elements or items that were still in development by DoD and MOD in the year before DoDAF 2.02 (approx. Sep 09 - Aug 10) with some resolutions between UPDM DMM (domain metamodel), DoDAF Meta Model (DM2), and in part IDEAS group. A critical list should be developed and coordinated with US DM2 Working Group Chair (Mr. McDaniels) and other interested parties.

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:
  • Updated: Fri, 6 Mar 2015 20:59 GMT

DoDAF Normative Reference and Bibliography

  • Key: UPDM11-4
  • Legacy Issue Number: 15846
  • Status: closed  
  • Source: Independent ( Leonard Levine)
  • Summary:

    3 Normative References. Add reference to DoDAF MetaModel (DM2) Version 2.02 of August 2008 specifically. You may need to use a web citation. Rationale: UPDM 2.0 Domain Meta Model (DMM) MUST conform to the DoDAF Meta Model 2.02 rather than 2.00 for various technical reasons.

    Bibliography, Annex D, Page 431. Citation of DoDAF should be to Version 2.0 for all three 3) volumes. Citations of DoDAF MetaModel specific Version 2.02 as should DoDAF PES Version 2.02 should be added

  • Reported: UPDM 1.0 — Wed, 24 Nov 2010 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Resolution WORKING: Need new Links

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Simplify resources model

  • Key: UPDM11-12
  • Legacy Issue Number: 16023
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Resource simplification (i.e. can we just have one Property stereotype for all Resources and just leave the others as optional aliases for MODAF)?

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    see pages 140 - 163 od dtc/2011-06-12

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Combine SOAML. DoD Services and MODAF services properly

  • Key: UPDM11-11
  • Legacy Issue Number: 16022
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    ServiceAccess completion:
    a. How to make it work with SOAML (e.g. should it be the only thing that can realize a ServiceInterface)?
    b. Stereotypes for owned Properties (and decomposition constraints)?
    SOAML completion:
    a. Final mapping between MODAF and SOAML.
    b. Name changes to make things compatible (or leave as aliases if the proper names are going to confuse things too much)?

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    see pages 109 - 139 of dtc/2011-06-12

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing DesiredEffects in UPDM

  • Key: UPDM11-22
  • Legacy Issue Number: 16084
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Need to show relationship between effects desired the desirer and the desired state that achieve that effect

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Need to show relationship between effects desired the
    desirer and the desired state that achieve that effect
    Resolution Added Desirer, DesiredEffect, and Operational and
    ResourceState

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Modify relationship between EntityItems and ExchangeElements

  • Key: UPDM11-21
  • Legacy Issue Number: 16083
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Modify relationship between EntityItems and ExchangeElements to give a more graphical view of the mapping

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale More graphical view of the mapping
    Resolution Add dependency “Details” between entityitems and
    exchangeElements

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add cosntructs for naming and representation where required

  • Key: UPDM11-15
  • Legacy Issue Number: 16026
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Add cosntructs for naming and representation where required

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Need to map representations of information into
    UPDM
    Resolution Define Information, SameAs and InformationKind to
    define types of information

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Simplify measurements model

  • Key: UPDM11-14
  • Legacy Issue Number: 16025
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    need to define Measurement enumerations and model library, DM2

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Need to Simplify DoDAF Measures to align with UML
    Resolution Added MeasurementSet, MeasureType and Measure to
    allow synchronisation with DoDAF 2

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Add NAF to list of ArchitectureFrameworkKind

  • Key: UPDM11-18
  • Legacy Issue Number: 16080
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Add NAF to list of ArchitectureFrameworkKind

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Missing from list of AFs
    Resolution Modify the element ArchitectureFrameworkKind by adding
    NAF to list of ArchitectureFrameworkKind.
    Added ArchitectureFrameworkKind to ArchitecturalDescription
    Diagram for clairification.

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Rename “Element” to “UPDMElement”

  • Key: UPDM11-17
  • Legacy Issue Number: 16079
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    UPDMElement has more meaning that Element

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    see pages 8 - 108 of dtc/2011-06-12

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Update L1 and L0 diagram align with current MM

  • Key: UPDM2-2
  • Legacy Issue Number: 16078
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Add SOPES and SWAF to the L1 and L0 diagram, L0 Import Participant and ServiceChannel from SOAML,

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 2.0
  • Disposition Summary:

    Adapt figure 2.2 to add SOPES and SWAF (note this is also part of one of the XMI changes as the majority of the profiles indicated in this diagram need to be changed to packages), Update figure 8.2, section 7.4 as the profile stucture is now very flat and does not need to be explained

    Remove section 7.4

    7.4 Profile Structure
    7.4.1 Top Level
    See pages 92 through 94 of dtc/2012-12-16 for details

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Simplify Location model from DM2

  • Key: UPDM11-13
  • Legacy Issue Number: 16024
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Suggest enum be used to define locationkinds

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Too many types of location elements location
    taxonomy in DM2, needs to be simplified to reduce
    complexity
    Resolution Added LocationKind, LocationTypeKind,
    GeoPoliticalExtentKind and
    GeopoliticalExtentTypeKind with enumarated literals
    that map to DM2 types of Location and
    GeopoliticalExtent

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Added ProjectMilestoneRole

  • Key: UPDM11-19
  • Legacy Issue Number: 16081
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Needed to change the way that ActualProjects relate to the actualProjectMilestones so that it is more UML like

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Needed to change the way that ActualProjects relate to
    the actualProjectMilestones so that it is more UML like
    Resolution Added ProjectMilestoneRole as an
    InstanceSpecification and ActualProjectMilestoneRole

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Update SysML mapping and OCL

  • Key: UPDM11-20
  • Legacy Issue Number: 16082
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Update SysML mapping and OCL to SySML 1.2

  • Reported: UPDM 1.0 — Wed, 23 Mar 2011 04:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale Align mapping of elements to SysML 1.2
    Resolution Changes to SysML mapping table and XMI version
    2.1.1

  • Updated: Fri, 6 Mar 2015 20:59 GMT

Missing security attributes group from DM2

  • Key: UPDM11-16
  • Legacy Issue Number: 16027
  • Status: closed  
  • Source: International Business Machines ( Graham Bleakley)
  • Summary:

    Add security attributes group as model library to Profile

  • Reported: UPDM 1.0 — Mon, 14 Feb 2011 05:00 GMT
  • Disposition: Resolved — UPDM 1.1
  • Disposition Summary:

    Rationale No SecurityAttributes in UPDM
    Resolution Added SecurityAttributesModel to UPDM
    16027
    Add

  • Updated: Fri, 6 Mar 2015 20:59 GMT