View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003565 | 10030: ISA-95 | Documentation Errata | public | 2016-10-07 21:52 | 2016-11-10 23:02 |
Reporter | Bernhard Wally | Assigned To | Paul Hunkar | ||
Priority | high | Severity | major | Reproducibility | always |
Status | assigned | Resolution | open | ||
Summary | 0003565: Ambiguous Use of Highly Relevant Keywords | ||||
Description | This bug report deals with the ambiguous use of highly relevant keywords that appears throughout the Companion Spec. This ambiguity makes the specification very hard to assess in certain aspects (this part I would consider of minor severity). Also it appears, that some of the definitions made in the Spec contradict each other (but probably I am plain wrong on this and have misunderstood/skipped some fundamental concept). | ||||
Additional Information | I have attached a PDF explaining in more detail, what I mean. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
related to | 0003600 | assigned | Paul Hunkar | Model class issue |
|
The document is an OPC UA specification, all terms that are not OPC UA are prefaced with either ISA95 or UML as described in the terms section of the specification, so I see no conflicts with regard to terms in the highlighted section. 1) But the use of ISA-95 (reference to the standard) and ISA95xxxxx for terms should be consistent. All instances should be checked. This item Needs to be cleaned up - It should be broken into two sentences one for ISA95Classes and one for ISA95Objects. It is misleading and hard to follow as it is structured 2)This statement in the writeup The ISA95Classes are mapped to ObjectTypes, ISA95Objects are mapped to ObjectTypes or Objects as the figure indicates. Cleaning up the previous highlighted issue may help, and making sure that all of it is consistent. 3) 4) the item "4" The ISA-95 model mapping table lists the general type of an item (i.e. object is not the OPC UA defined term Object) the choices are reference, datatype DataVariables or objects - the model indicate the type for the item, so I'm not sure what you are expecting different in this table? In B.3 (and C.3) the ISA-95 model element Personnel should be named PersonnelClass." Agreed this will be fixed Item 5) The model supports both instance and type mapping. Figure 2 describes something that could easily happen - a subtype of PersonnelClassType for Operator is created (adding appropriate properties) and then two instance are created one for unit 1 and one for Unit 2 - they would both get all of the items added in but the values of some of the properties might be different. I'm not sure what we need to do for this issue - provide an additional example? or more text? |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-10-07 21:52 | Bernhard Wally | New Issue | |
2016-10-07 21:52 | Bernhard Wally | File Added: Bug Report. Ambiguous Use of Highly Relevant Keywords.pdf | |
2016-11-04 04:16 | Paul Hunkar | Note Added: 0007290 | |
2016-11-10 22:51 | Paul Hunkar | Assigned To | => Paul Hunkar |
2016-11-10 22:51 | Paul Hunkar | Status | new => assigned |
2016-11-10 22:55 | Paul Hunkar | Relationship added | related to 0003600 |
2016-11-10 23:02 | Paul Hunkar | Note Edited: 0007290 |