HOME

TheInfoList



OR:

IBM's Cross System Product (CSP) was an
application generator An integrated development environment (IDE) is a Application software, software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build ...
intended to create online systems on IBM's mainframe platforms. Introduced in 1981, CSP consisted of a set of
source code In computing, source code, or simply code, is any collection of code, with or without comment (computer programming), comments, written using a human-readable programming language, usually as plain text. The source code of a Computer program, p ...
generators that allowed developers to interactively define, test, generate, and execute application
programs Program, programme, programmer, or programming may refer to: Business and management * Program management, the process of managing several related projects * Time management * Program, a part of planning Arts and entertainment Audio * Programm ...
. CSP was composed of two products: *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 with extended functions: *
DB2 Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and ...
support in
CICS IBM CICS (Customer Information Control System) is a family of mixed-language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE. CICS family products ...
/OS/VS and MVS/ TSO environment * SQL/DS support in VSE and
VM/SP VM (often: VM/CMS) is a family of IBM virtual machine operating systems used on IBM mainframes System/370, System/390, zSeries, System z and compatible systems, including the Hercules emulator for personal computers. The following versi ...
environment * MVS/XA (31bit addressing) support The 1987
SAA Saa or SAA may refer to: Languages * Saa language, a language of Vanuatu * Saba language (ISO 639 code: saa) Law * Space Act Agreement, a type of legal agreement with NASA * Stabilisation and Association Process, for countries seeking to join t ...
announcement cast doubt on IBM's commitment to CSP – it "wasn't silent on CSP; it dismembered it.". The last version of CSP, version 4.1, went out of support at the end of 2001. In 1994 IBM released a successor product called VisualGen which incorporated "the ability to develop client/server applications (particularly the addition of Graphical User Interfaces (GUIs) to applications), the ability to access data from non-IBM vendors’ data stores, and the ability to execute application in operating environments beyond the mainframe." In 1996 this product was again renamed to VisualAge Generator. VisualAge Generator was withdrawn from service in 2009 and succeeded by Rational Business Developer.


See also

*
Rational Software Rational Machines is an enterprise founded by Paul Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative development. It changed its n ...


References

Fourth-generation programming languages IBM mainframe software {{mainframe-compu-stub