ExperThink Technology™
ExperThink™ is a different type of conversion tool. Many tools on the market provide simple substitution capabilities; e.g., see this, do that. The challenge with this approach becomes critical when modernizing a legacy application. ExperThink™ uses a different approach. ExperThink™ analyzes the program flow -- the logical and physical flow. By keeping tabs on the flow and tracking how data elements are used in varying processing paths, ExperThink™ learns the way the program logic interacts with the data.
ExperThink™ is ExperSolve's proprietary conversion and migration tool. ExperThink™ is our secret weapon that makes our solution competitive with off-shore conversion providers and other low cost labor intensive options. ExperThink™ is the leverage that performs the hard work of converting the source elements; the programs, screens, control language and even the data according to the conversion specification. ExperThink™ provides a high degree of quality and consistency in the conversion project.
Understanding Data Movement
At the core of ExperThink™ is a repository of information about the project, the DataMap. The DataMap contains the blueprint for the conversion, very detailed facts about the source environment, the conversion rules, how the programs are to be transformed, location and format changes to individual data elements, and more -- all the information required to successfully complete the conversion.
By tracing the program logic and tracking the use of the data elements, ExperThink™ learns and understands which data elements are required for a particular process. This knowledge is transformed into Smart SQL, using the power of the relational engine to access only the data required for the operation.
Used Throughout the Modernization Process
The ExperThink™ tools fit into our Application Renovation Methodology™ to make a seamless solution!
Uses
ExperThink™ was initially developed in the late 1980s and has been constantly updated to reflect new customer requirements. ExperThink™ has been used on many successful projects:
| Platform Changes | |
| Language Changes | |
| Non-relational to relational database migrations | |
| Field Expansion | |
| Data Name Rationalization | |
| Program Cleanup -- removal of dead code and restructuring | |
| Data Migration | |
| Data Cleansing | |
| ICD-10 / HIPAA Renovation |
Languages, Databases and Platforms
We have experience with many migrations. Here is a short list of some of our capabilities:
| Mainframe to ASP.Net | Mainframe to Java | IMS DC to ASP.Net | IMS to DB2 |
| IMS to Oracle | COBOL to ASP.NET | PowerBuilder to Java | IDMS to DB2 |
| Turbo Image to DB2 | COBOL to C# | Ideal to Web | ADS/O to CICS |
| ADS/O to ASP.Net | PL/1 to COBOL | Basic to COBOL | In House Access Method to DB2 |
| Account Number Expansion | HIPAA Assessments | Data Name Normalization | CRUD Analysis |



