CBS can not run with MT enabled

Document ID : KB000117361
Last Modified Date : 11/10/2018
Show Technical Document Details
Introduction:
The Cullinet Banking System (CBS) cannot run with the CA-IDMS multitasking feature enabled.
Background:
The Cullinet Banking System (CBS), is a heavily assembler-based application written for CA-IDMS in the 1980s.
It is still in use today.
Environment:
CA-IDMS, all supported releases.
Instructions:
The CBS makes significant use of shared storage and no attempt is made to single-thread access to this shared storage.
The reason for this is that it was developed well before the multitasking feature was envisaged for CA-IDMS.
Furthermore, the CBS was optimized and runs tightly coupled to CA-IDMS control blocks, and this means that much code must also be checked for multitasking compliance.
Additional Information:
Multitasking Support