View Issue Details

IDProjectCategoryView StatusLast Update
000962810000-100: DevicesImplementation Bugpublic2024-07-25 21:26
ReporterTonja Heinemann Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionnot fixable 
Summary0009628: Mandatory (Placeholder) Nodes not available
Description

Nodes with IDs
6571
6599
6248
are all missing <ProfileIdentifier>.
All of them are an Instance of ConnectionPointType so they should have the mandatory Placeholder <ProfileIdentifier>.

Steps To Reproduce

Validate Model in SiOME

TagsNo tags attached.

Activities

Randy Armstrong

2024-07-25 21:26

administrator   ~0021510

<ProfileIdentifier> has a ModellingRule ManatoryPlaceholder which means a node with BrowseName <ProfileIdentifier> NEVER appears on instance so the proposed fix is wrong.

Technically a new Node with some undetermined BrowseName should appear on every instance but if this is to occur a "Sample" node needs to be explicitly stated in the specification where an instance of ConnectionPointType is defined.

From a practical perspective, the modelling rule should be OptionalPlaceholder. We could have more philosophical discussions on what the point of ManatoryPlaceholder is given this unexpected side effect.

Issue History

Date Modified Username Field Change
2024-06-28 13:29 Tonja Heinemann New Issue
2024-07-25 21:26 Randy Armstrong Assigned To => Randy Armstrong
2024-07-25 21:26 Randy Armstrong Status new => resolved
2024-07-25 21:26 Randy Armstrong Resolution open => not fixable
2024-07-25 21:26 Randy Armstrong Note Added: 0021510