Unified Profile for DoDAF and MODAF Avatar
  1. OMG Specification

Unified Profile for DoDAF and MODAF — Closed Issues

  • Acronym: UPDM
  • Issues Count: 297
  • 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
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

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