View Issue Details

IDProjectCategoryView StatusLast Update
000962810000-100: DevicesImplementation Bugpublic2025-03-18 12:59
ReporterTonja Heinemann Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionreopened 
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.

Matthias Damm

2025-03-18 12:59

administrator   ~0022546

Based on feedback from Randy during meeting today this is a issue in the tooling that needs to be fixed.

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
2025-03-18 12:59 Matthias Damm Status resolved => feedback
2025-03-18 12:59 Matthias Damm Resolution not fixable => reopened
2025-03-18 12:59 Matthias Damm Note Added: 0022546