Issues for Mailing list of the UPDM 1.1 Revision Task Force

To comment on any of these issues, send email to updm-rtf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Issue 13552: SubOrganization and Post should be removed and OrganizationRole made concrete in the core
Issue 13557: ResourceRole specializations really need simplifying and made compliant with our naming convention
Issue 13572: Test Enterprise.
Issue 13583: In DODAF, OperationalActivities and Nodes have level identifiers. Should we have a derived property for it?
Issue 13597: LogicalArchitecture - PhysicalArchitecture
Issue 13605: create detailed step-by-step examples
Issue 13606: inter-operability Requirements and Work Products Implementation
Issue 13612: element descriptions
Issue 13642: The split between Core, DoDAF and MODAF is not intuitive in certain places.
Issue 13721: 7.1.1 - Naming of types and individuals.
Issue 13722: Fig 14 & Fig 16 - Consistent Profile Usage
Issue 13733: Fig19 - More Needed Here
Issue 13754: OV-7
Issue 13769: Fig118
Issue 13773: Instances
Issue 14624: <<OperationalActivityEdge>> has tag called carriedExchange that is type of <<OperationalExchange>>
Issue 14625: <<FunctionEdge>>
Issue 14812: current UPDM documentation and XMI is not in line with the submitted SOAML XMI and documentation
Issue 14813: Elements used by UPDM from SOAML are not the actual elements from the submitted SOAML XMI
Issue 14840: itemFlow stereotype
Issue 14987: miswording on a number of diagram titles for products

Issue 13552: SubOrganization and Post should be removed and OrganizationRole made concrete in the core (updm-rtf)

Click here for this issue's archive.
Source: Atego (Mr. Phillip Astle, phillip.astle@atego.com)
Nature: Uncategorized Issue
Severity: Significant
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].

Resolution:
Revised Text:
Actions taken:
February 26, 2009: received issue

Discussion:
Disposition:	Deferred


Issue 13557: ResourceRole specializations really need simplifying and made compliant with our naming convention (updm-rtf)

Click
here for this issue's archive.
Source: Atego (Mr. Phillip Astle, phillip.astle@atego.com)
Nature: Uncategorized Issue
Severity: Significant
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.

Resolution:
Revised Text:
Actions taken:
February 26, 2009: received issue

Discussion:
Disposition:	Deferred


Issue 13572: Test Enterprise. (updm-rtf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity: Significant
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.

Resolution:
Revised Text:
Actions taken:
February 26, 2009: received issue

Discussion:
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:	Deferred


Issue 13583: In DODAF, OperationalActivities and Nodes have level identifiers. Should we have a derived property for it? (updm-rtf)

Click
here for this issue's archive.
Source: No Magic, Inc. (Mr. Andrius Strazdauskas, andriuss@nomagic.com andrius.strazdauskas@nomagiclt.com)
Nature: Uncategorized Issue
Severity: Significant
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.

Resolution:
Revised Text:
Actions taken:
February 26, 2009: received issue

Discussion:
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.
Disposition:	Deferred


Issue 13597: LogicalArchitecture - PhysicalArchitecture (updm-rtf)

Click
here for this issue's archive.
Source: Atego (Mr. Phillip Astle, phillip.astle@atego.com)
Nature: Uncategorized Issue
Severity: Significant
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

Resolution:
Revised Text:
Actions taken:
February 27, 2009: received issue

Discussion:
Discussion:
Add an abstract context element, that supertypes LogicalContext, PhysicalContext add StrategicContext in UPDM1.1  
Consider tuple for relating physical and logical
Action-Architecture team
Defer to UPDM 1.1
Disposition:	Deferred


Issue 13605: create detailed step-by-step examples (updm-rtf)

Click
here for this issue's archive.
Source: Unisys (Dr. Sumeet S. Malhotra, sumeet.malhotra@unisys.com sumeet_unisys@yahoo.com Sumeet.Malhotra@unisys.com)
Nature: Uncategorized Issue
Severity: Significant
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



Resolution:
Revised Text:
Actions taken:
February 27, 2009: received issue

Discussion:
Disposition:	Deferred


Issue 13606: inter-operability Requirements and Work Products Implementation (updm-rtf)

Click
here for this issue's archive.
Source: Unisys (Dr. Sumeet S. Malhotra, sumeet.malhotra@unisys.com sumeet_unisys@yahoo.com Sumeet.Malhotra@unisys.com)
Nature: Uncategorized Issue
Severity: Significant
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


Resolution:
Revised Text:
Actions taken:
February 27, 2009: received issue

Discussion:
Disposition:	Deferred


Issue 13612: element descriptions (updm-rtf)

Click
here for this issue's archive.
Source: 88solutions (Mr. Manfred R. Koethe, koethe@88solutions.com manfred@88solutions.com)
Nature: Uncategorized Issue
Severity: Significant
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

Resolution:
Revised Text:
Actions taken:
February 27, 2009: received issue

Discussion:
Discussion:
Document being reformatted
Although the suggestions are valid, because of the needed amount of work we have to defer it.
Disposition:	Deferred


Issue 13642: The split between Core, DoDAF and MODAF is not intuitive in certain places. (updm-rtf)

Click
here for this issue's archive.
Source: Atego (Mr. Phillip Astle, phillip.astle@atego.com)
Nature: Uncategorized Issue
Severity: Minor
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


Resolution:
Revised Text:
Actions taken:
February 27, 2009: received issue

Discussion:
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:	Deferred


Issue 13721: 7.1.1 - Naming of types and individuals. (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
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.

Resolution:
Revised Text:
Actions taken:
March 16, 2009: received issue

Discussion:
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.
Disposition:	Deferred


Issue 13722: Fig 14 & Fig 16 - Consistent Profile Usage (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
Summary:
Summary 	 Fig 14 & Fig 16 - Consistent Profile Usage. Fig 16 shows which Metaclass is being extended. Figure 14 does not. Suggest metaclasses be shown (even at the cost of making the diagrams busy).	
Diagram 	 All
Document Issue	UPDM (OMG Beta) Jan 2009
Section	
Page	
Priority	 Low
Source	 Ian BaileyModel Futuresian@modelfutures.com
Date	 3rd March 2009
Rationale	
Resolution	 POTENTIAL SOLUTION:If supported by MagicDraw, we should add a compartment to each of the symbols to indicate the extended element (where the extension is not shown on the diagram).  Adding the extensions to all of the diagrams would make it pretty much unreadable.Andrius to confirm whether this is possible.

Resolution:
Revised Text:
Actions taken:
March 16, 2009: received issue

Discussion:
Doing this would make the diagrams too cluttered. The issue is deferred.


Issue 13733: Fig19 - More Needed Here (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
Summary:
Fig19 - More Needed Here. Can you also add ExternalTuple (under OntologyReference), and ExternalTupleType (under ExternalType)? This is to allow references to relationships defined in the ontology. We missed this in MODAF, and is now causing us problems. Would be really great if you could fix it in UPDM. Thanks.	
Diagram 	 AV
Document Issue	UPDM (OMG Beta) Jan 2009

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

Resolution:
Revised Text:
Actions taken:
March 16, 2009: received issue

Discussion:
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.
Disposition:	Deferred


Issue 13754: OV-7 (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
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.

Resolution:
Revised Text:
Actions taken:
March 17, 2009: received issue

Discussion:
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.
Disposition:	Deferred


Issue 13769: Fig118 (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
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.

Resolution:
Revised Text:
Actions taken:
March 17, 2009: received issue

Discussion:
This isn't essential so we'll defer it to the next version of UPDM.
Disposition:	Deferred


Issue 13773: Instances (updm-rtf)

Click
here for this issue's archive.
Source: Model Futures Ltd. (Mr. Ian Bailey, ian@modelfutures.com)
Nature: Uncategorized Issue
Severity: Minor
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.

Resolution:
Revised Text:
Actions taken:
March 17, 2009: received issue

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


Issue 14624: <<OperationalActivityEdge>> has tag called carriedExchange that is type of <<OperationalExchange>> (updm-rtf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity: Minor
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. 

Resolution:
Revised Text:
Actions taken:
November 13, 2009: received issue

Discussion:


Issue 14625: <<FunctionEdge>> (updm-rtf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity: Minor
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.

Resolution:
Revised Text:
Actions taken:
November 13, 2009: received issue

Issue 14812: current UPDM documentation and XMI is not in line with the submitted SOAML XMI and documentation (updm-rtf)

Click
here for this issue's archive.
Source: International Business Machines (Dr. Graham Bleakley, Ph.D., graham.bleakley@uk.ibm.com)
Nature: Uncategorized Issue
Severity: Significant
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 

Resolution:
Revised Text:
Actions taken:
November 23, 2009: received issue

Issue 14813: Elements used by UPDM from SOAML are not the actual elements from the submitted SOAML XMI (updm-rtf)

Click
here for this issue's archive.
Source: International Business Machines (Dr. Graham Bleakley, Ph.D., graham.bleakley@uk.ibm.com)
Nature: Uncategorized Issue
Severity: Significant
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. 

Resolution:
Revised Text:
Actions taken:
November 23, 2009: received issue

Issue 14840: itemFlow stereotype (updm-rtf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity: Minor
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. 

Resolution:
Revised Text:
Actions taken:
December 8, 2009: received issue

Discussion:
From: "Aurelijus Morkevicius" <aurelijus.morkevicius@nomagic.com>


Issue 14987: miswording on a number of diagram titles for products (updm-rtf)

Click
here for this issue's archive.
Source: International Business Machines (Dr. Graham Bleakley, Ph.D., graham.bleakley@uk.ibm.com)
Nature: Uncategorized Issue
Severity: Minor
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 

Resolution:
Revised Text:
Actions taken:
January 18, 2010: received issue