SmartOS – Cut Costs, Increase Flexibility
Whenever the costs for licensing, maintenance and operation start to put a dent in the budget, porting (rehosting) applications is the first choice.
Port and Inexpensively Run SmartOS Applications
With SmartOS®, applications based on Adabas and Natural can be ported securely and quickly to a more economical platform. The investments in the existing applications are permanently protected.
SmartOS - Analysis
To begin with, a predominantly automatic analysis of applications is conducted.
The goal of the porting analysis of applications is to
- examine the feasibility of porting;
- pinpoint potential risks and define appropriate solutions;
- assess the tasks and efforts needed for porting;
- enable the client to independently do all of the porting or portions of it.
The SmartOS parser first examines the application’s sources for any critical-relevant data. This includes:
The cross-reference analysis in view of
- missing objects;
- unused/referenced objects;
- repeat objects in different libraries;
- use of 3GL programs from within Natural.
The analysis of platform-specific source code constructs like
- the use of hexadecimal constants;
- the use of binary digits and compressed data formats;
- the use of Natural user exits;
- the use of JCL constructs in source code members;
- the use of database commands that lead to modified sorting sequences due to the EBCDIC/ASCII problematic;
- the use of database commands that lead to modified quantities of hits due to the EBCDIC/ASCII problematic;
- an analysis of platform-specific syntax differences.
|