CSP / VAG
TSG can convert CSP applications into well structured pseudo conversational COBOL CICS, using a fully automated process. The new programs are functionally identical to the original CSP applications.
CSP Maps are converted to BMS and CSP Records are converted to copy books
The input to our conversion engine is the ESF output from the CSP product. This is the design specification for the CSP application, and this is used as the basis for the generation of the new COBOL application.
Users of VisualAge Generator (VAG) can also benefit from the same migration process, as long as the VAG application is a 3270 based system.
The charges for the migration are based upon the number and complexity of the programs.
On engaging in a CSP migration project, the first phase is to perform an initial analysis to provide a firm price for the entire project.
The next phase will be a small proof of concept project (typically involving a subset of 3-5 programs), which will be converted and delivered to the client to demonstrate the quality of the new code both in terms of structure and execution.
If some situations, if the client has had some inventive developers, they may have used CSP features that are not common and not currently supported by our migration toolset. In this case, these idiosyncrasies are identified, the conversion engine rules are changed, regression tested and then the POC code is reprocessed to show the effect of the changes.
Once the process is fully proven, the overall project is planned, usually breaking the deliverables down into several sub projects, typically along the lines of the various systems.
This migration capability uses the same technology as our Mantis migration product, and is therefore very well tested.
Benefits of migration from CSP to COBOL CICS
- CSP is now out of support – any operational problems may not be resolvable.
- Migration to VisualAge Gen is expensive
- Most mainframe application development tools do not provide for easy migration to native code.
- No technical resource problems with COBOL CICS technology