Highlights of P3/COBOL Compiler
The World’s Most Powerful COBOL to Java Modernization System
P3/COBOL enables a variety of of approaches and an overall „best practices“ approach:
These options can be utilized in any combination, also allowing for ongoing optimization of the COBOL Code to produce better Java code during the process. All of these options are compatible and complementary to a stragey of COBOL and Java in whatever form the customer requires it.
What we always suggest as best practice, is an iterative, successive approach which moves the customer and the source thru these options over time. This way, there is the minimum risk, maximum use of resources(human and technical) and in our experience the best of all possible worlds.
Another important point is the easy integration of COBOL business logic into Java applications. So the customer strategy may be to develop new java applications around the existing COBOL logic. The COBOL part can be removed from the peripherial systems, where languages like Java provide much more sphisticated solutions (e.g. GUI) and the business critical part (the calculation) core can be kept in COBOL.
The options listed can be used in any combination, and the base code (COBOL , embedded Java and Java Augmented Syntax) can be optimized throughout the entire process for the generation of the resultant Java Code. COBOL Code optimization can be achieved with some Java Analysis, Performance Analysis, EasiRun/Highway61 or EasiRun/SMART.
And, as a last “sweetener”, our solution supports COBOL development in Eclipse and mixed debugging (Java/COBOL) which is often essential in the eventual modernized environment and the new Application Server with its general remote capabilities.
Potential backlog may include the following:
- Hideous task of constantly integrating and deploying
Too cumbersome testing or development processes that slow down your delivery time
- Being faced with ever growing strategic challenges rather than with specific tasks
- Dealing with outdated parts of software
By making the move to the cloud, you may employ tailored cloud software to mitigate IT backlog by reducing the running, reviewing and reporting activities.
Far-Sighted Project Planning
There is a reason that opposite to the doomsayers who predicted his death almost since its inception, COBOL still dominates even today all critical IT processes that govern our society, and because it is the language used to specify business processes since the beginning of the Information Age. Unlike most programming languages, the primary application of COBOL was to specify the exact steps you had to take to process information and facilitate the use and operation thereof.