Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

UTM system code

Components of the UTM system code

The UTM system code contains the following components:

  • the base system

  • the mapping module for the respective BS2000 version

  • the modules for UTM-D functions

  • the interface modules for the encryption function

These components are treated as separate units when loading and are loaded in the order given.

Mapping modules - execution of openUTM under various BS2000 versions

The modules of the UTM base system are independent of the operating system version. When openUTM requires the functions of the operating system, it calls them via “neutral interfaces”. The neutral interfaces are mapped to system-specific interfaces in a mapping module. This technique allows you to implement a openUTM version in various operating system versions.

A mapping module (= prelinked module) exists for each BS2000 version in which openUTM can run:

Mapping module

BS2000 version

Platform

KCYV190

BS2000 OSD/BC V10.0

/390 and x/86

KCYV200

BS2000 OSD/BC V11.0

/390 and x/86

The mapping module belonging to the BS2000 version is loaded dynamically from the library containing the UTM base system. The link to the base system is established.

Name spaces for modules of the UTM system code

Three separate name spaces exist for the object modules of the components of the UTM system code. The names for ENTRYs and EXTRNs begin with:

  • KCS in the base system

  • KCY in the mapping modules

  • KCD in the UTM-D modules

  • KCO in XAP-TP modules

  • KCE in the encryption modules

Shipment and selectable units

All components for the use of the UTM-D functions are supplied as part of the openUTM V7.0 selectable unit. A license is required, however, to use the UTM-D functions.


UTM system code

The entire system code of openUTM V7.0 is supplied in the following library:

  • SYSLNK.UTM.070.TPR (on servers with /390 architecture) or

  • SKMLNK.UTM.070.TPR (on servers with x86 architecture)

This library contains the system code of the openUTM V7.0A base system, the mapping modules for the BS2000 versions, the system code of the UTM-D modules and the interface to encryption functionality.

The corrections for all modules of the UTM system code are contained in the REP file SYSREP.UTM.070. The REP file is created from the supplied file SYSRMS.UTM.070 during the installation with IMON. The corrections are inserted when loading the UTM subsystem.

The NOREF file SYSNRF.UTM.070 is also supplied. This file contains the names of the modules required for REP processing.