Issue 13123: The metamodel does not provide a means of relating the type, CrossAgencyInitiative (ftf-rtf) Source: Escape Velocity (Mr. Bob Daniel, bob.daniel(at)escapevelocity.com) Nature: Revision Severity: Critical Summary: The metamodel does not provide a means of relating the type, CrossAgencyInitiative, which is found in the "Initiatives Layer" to any type found in the layers below it. As a consequence, the detailed elements comprising the full elaboration of a Cross Agency Initiative are not connected to it. In reviewing the original source documentation from OMB, no association was present. A Cross Agency Initiative represents a configuration of elements instantiated from the metamodel. The means of characterizing this configuration would need to consider that the element instances in the configuration may NOT be unique to it, e.g., an instance of Business Requirement. The implication is that an instance of the CrossAgencyInitiative type would be associated with instantiated elements based on multiple types in the lower levels. Examples of types that would likely be associated include: BusinessRequirement, CommonBusinessProcess, SharedService, SharedComponent, etc. The alternative would be that some claim of uniqueness can be made such that the instantiated type elements are unique to a specific Cross Agency Initiative, which seems highly unlikely. Resolution: Revised Text: Actions taken: November 25, 2008: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 25 Nov 2008 12:51:32 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Bob Daniel Company: Troux Technologies mailFrom: bob.daniel@troux.com Notification: Yes Specification: Federal Transition Framework Section: 2.6.4, 3 FormalNumber: dtc/2008-01-02 Version: 1.0 RevisionDate: 2007/11/07 Page: 11-37 Nature: Revision Severity: Critical HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) Description The metamodel does not provide a means of relating the type, CrossAgencyInitiative, which is found in the "Initiatives Layer" to any type found in the layers below it. As a consequence, the detailed elements comprising the full elaboration of a Cross Agency Initiative are not connected to it. In reviewing the original source documentation from OMB, no association was present. A Cross Agency Initiative represents a configuration of elements instantiated from the metamodel. The means of characterizing this configuration would need to consider that the element instances in the configuration may NOT be unique to it, e.g., an instance of Business Requirement. The implication is that an instance of the CrossAgencyInitiative type would be associated with instantiated elements based on multiple types in the lower levels. Examples of types that would likely be associated include: BusinessRequirement, CommonBusinessProcess, SharedService, SharedComponent, etc. The alternative would be that some claim of uniqueness can be made such that the instantiated type elements are unique to a specific Cross Agency Initiative, which seems highly unlikely.