3 Terms, definitions, and abbreviated terms

3.1 Terms and definitions

For the purposes of this document, the terms and definitions given in OPC 10000-1, OPC 10000-3, OPC 10000-4, OPC 10000-5, OPC 10000-6, OPC 10000-14, OPC 10000-19,OPC 10000-100,

OPC RIO, OPC PE and the following apply.

3.1.1 SerializationStartNode

an Object or Variable that is the root Node of the Node-tree containing the Serialization Scope.

3.1.2 SerializationEntity

the TargetNode of the HasSerializationEntity ReferenceType.

3.1.3 SerializationScope

the subset of Nodes directly or indirectly referenced by the SerializationStartNode, selected by the SerializationConfiguration.

3.1.4 SerializationConfiguration

the set of Properties of the SerializationEntity influencing the SerializationProcess and the SerializationScope.

3.1.5 SerializationValue

the merged compact aggregation of the Values of all serialized Nodes belonging to the SerializationScope and is the Value of the SerializedData Variable.

3.1.6 SerializationFieldDataType

the DataType of a field of the SerializationFieldDataType or the SerializationValue DataType to represent a serialized Node inside the SerializationValue.

3.1.7 SerializationProperties

Properties of the SerializationEntity which allow the configuration of the SerializationProcess and the SerializationScope.

3.1.8 SerializationProcess

the mapping of the SerializationValue from and to the Values in the SerializationScope.

3.2 Abbreviated terms

UAUnified Architecture
GUID128-bit value used to identify objects in computer systems
JSONText based data interchange format to represent structured data