View Issue Details

IDProjectCategoryView StatusLast Update
000514710000-009: Alarms and ConditionsSpecpublic2020-03-05 16:33
ReporterAlexander Allmendinger Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0005147: Removing confusing clause on ConditionRefresh and ConditionRefresh2
Description

5.5.7 ConditionRefresh Method + 5.5.8 ConditionRefresh2 Method

The specification describes that the ConditionRefresh and ConditionRefresh2 method can only be available on the ConditionType or one of its subtypes. According to this having the method on instances is not allowed to be available outside of the type system. Also in the types it wouldn't be allowed to have the same Method defined in the ConditionType and a subtype as it would be inherited by the subtype anyhow. In addition the next sentence of the spec then requires to always use the method of the ConditionType.

As the method is not allowed to be used on instances and the spec defines which method needs to be used, allowing the method being on Subtypes doesn't provide additional capabilities and might confuse the reader. Therefore the part allowing the method being allowed on subtypes of the ConditionType should be removed in the ConditionRefresh and ConditionRefresh2 definitions.

Additional Information

Text in 1.04:
This Method is only available on the ConditionType or its subtypes. To invoke this Method, the call shall pass the well-known MethodId of the Method on the ConditionType and the ObjectId shall be the well-known ObjectId of the ConditionType Object.

Proposal for update:
This Method is only available on the ConditionType. To invoke this Method, the call shall pass the well-known MethodId of the Method on the ConditionType and the ObjectId shall be the well-known ObjectId of the ConditionType Object.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0005194 closedAlexander Allmendinger Compliance Test Tool (CTT) Unified Architecture A&C Refresh / 000 -> Test Case Description needs to be updated 

Activities

Jim Luth

2019-10-22 15:50

administrator   ~0011133

agreed to suggested change.

Paul Hunkar

2019-12-22 03:30

developer   ~0011356

Updated as indicated (removed "or its subtypes" )

Jim Luth

2020-03-05 16:33

administrator   ~0011684

Agree to changes reviewed in Dallas meeting.

Issue History

Date Modified Username Field Change
2019-10-15 14:22 Alexander Allmendinger New Issue
2019-10-22 15:50 Jim Luth Note Added: 0011133
2019-10-22 15:50 Jim Luth Assigned To => Paul Hunkar
2019-10-22 15:50 Jim Luth Status new => assigned
2019-10-24 13:37 Alexander Allmendinger Relationship added related to 0005194
2019-12-22 03:30 Paul Hunkar Status assigned => resolved
2019-12-22 03:30 Paul Hunkar Resolution open => fixed
2019-12-22 03:30 Paul Hunkar Fixed in Version => 1.05
2019-12-22 03:30 Paul Hunkar Note Added: 0011356
2020-03-05 16:33 Jim Luth Status resolved => closed
2020-03-05 16:33 Jim Luth Note Added: 0011684