2.3 Internal UCS Layers

The Internal UCS Layers comprises of the following components:

2.3.1 Universal Language Adapter

The Universal Language Adapter (ULA) allows NSN, Perl and ScriptEase to interface with UCS. The ULA abstracts the script statement and converts it into a form compatible with the UCS Core.

2.3.2 UCS Core

The UCS Core Implementation is a mapping layer that acts as an engine and converts script statements from the ULA to Object Model Layer. This layer implements a set of data types, calling conventions and event mechanisms, independent of any scripting language or object model.

2.3.3 Object Model Layer

The Object Model Layer instantiates all the objects into the UCS Core.