Issue 7921: Linkage package should use MOF::Element instead of RefObject
Issue 7922: 2. 7.2.2, property 'origin'
Issue 7923: . In Section 8.3.2
Issue 8958: HardwareInstance Class
Issue 7921: Linkage package should use MOF::Element instead of RefObject (itpmf-ftf)
Click here for this issue's archive.
Source: Adaptive (Mr. Pete Rivett, pete.rivett(at)adaptive.com)
Nature: Uncategorized Issue
Severity:
Summary:
Linkage package should use MOF::Element instead of RefObject
Replace 'RefObject' by 'Reflective::Element' in the following places: · In the second paragraph of 7.2, in the clause "This package imports the class RefObject," · In the diagram in Section 7.2, Linkage Package · Section 7.2.1.2 first line "RefObject origin [1]" · Section 7.2.5.1 first line referenceObject RefObject
2. 7.2.2, property 'origin': there is an extraneous line "The system used to resolve the link." which should be deleted
The section numbering has changed in the Final Adopted Spec after the issue was raised. In section 7.2.1.2 remove the following line: "The system used to resolve the link."
3. In Section 8.3.2 has no type declared for the 'body' property of Agreement: it should be String
The section numbering has changed in the Final Adopted Spec after the issue was raised. In Section 7.3.2 replace the line: body With the line String body
Please explain why there is a HardwareInstance Class. I see it on the 'Essential' Diagram 8.3.1.4 and Deployment Diagram 8.3.1.3. I expected to find PlatformElement at these points in the model.
PlatformElement is at the 'type' level for example 'Departmental Server' or "Dell Model 242". HardwareInstance as its name suggests is a specific instance - for example "Dell Model 242 with serial number 123456". An actual deployment will therefore be related to a HardwareInstance. The relationship bwtween these is that of Deployment (i.e. the Dell Model 242 with serial number 123456 is a deployment of Dell Model 242. Section 7.3.12 explains this thus "HardwareInstance itself inherits from Deployment - indicating that each item of hardware is the deployment of the PlatformElement representing the Model of server."