IBM Cross System Product (CSP)

IBM Cross System Product (CSP)

IBM's Cross System Product (CSP) was a 4GL intended to create online systems on IBM's mainframe platforms. CSP consisted of a set of source code generators that allowed developers to interactively define, test, generate, and execute application programs. CSP consisted of two product as below;

  • Cross System Product/Application Development (CSP/AD) - development environment.
  • Cross System Product/Application Execution (CSP/AE) - runtime environment.

CSP version 3 was released in 1986, and it extended functions as below;

  • DB2 support in CICS/OS/VS and MVS/TSO environment
  • SQL/DS support in VSE and VM/SP environment
  • MVS/XA (31bit addressing) support

IBM's support of all CSP product was ended in 2001.