3.1 Terms and definitions

For the purposes of this document, the terms and definitions given in OPC 10000-1, OPC 10000-2, and OPC 10000-3, and OPC 10000-4 as well as the following apply. An overview of the terms defined in this standard and their interaction can be viewed in Figure 1.

3.1.1 application

a software program that executes or implements some aspect of OPC UA

3.1.2 Application Profile

a Profile that defines all features necessary to build a functional OPC UA application

3.1.3 ConformanceUnit

a specific set of OPC UA features that can be tested as a single entity

3.1.4 ConformanceGroup

a group of ConformanceUnits that is given a name

3.1.5 Facet

a Profile dedicated to a specific feature that a Server or Client may require

3.1.6 ProfileCategory

arranges Profiles into application classes, such as Server or Client

3.1.7 TestCase

a technical description of a set of steps required to test a particular function or information model

3.1.8 TestLab

a facility that is designated to provide testing services