The Cullinet Banking System (CBS) cannot run with the IDMS multitasking feature enabled.
The Cullinet Banking System (CBS), is a heavily assembler-based application written for IDMS in the 1980s. It is still in use today.
Release: All supported releases.
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 IDMS. Furthermore, the CBS was optimized and runs tightly coupled to IDMS control blocks, and this means that much code must also be checked for multitasking compliance.