[HOME]    [PRODUCT INFO]    [TECHNICAL PAPERS]    [CONTACT US]    [CORPORATE INFO]    
 


Featured Migrations Toolkit: Anugen I/O

The Anugen I/O toolkit from Anubex retargets COBOL programs with (index) sequential file access (ISAM, VSAM, C/SAM, DMS...) to a Relational Database Management System (RDBMS). The tool has been used successfully in the migration of several European banking systems.

Anugen I/O provides organisations with a fast mechanism to migrate to a distributed application architecture without the need of a "full blown" migration or an extensive language conversion effort. With Anugen I/O, organisations can safely retarget large mission-critical systems to RDBMS without writing a single line of code.




The Anubex Migration Toolkit: Overview of Tools

Legend:

Analysis Tool

Maintenance Tool

Conversion Tool




Anugen I/O
The ISAM to RDBMS toolkit for COBOL applications

Tool Name

Description

Category

XCOCO

XCOCO converts IO commands from COBOL programs, preparing them for interaction with the RDBMS connection libraries. This tool also creates configuration files with information on the primary and alternate keys and copybooks with file descriptions (FDs). This tool is used once to convert the applications and is not used after the upgrade. The tool is compatible with ANSI COBOL and several dialects like Micro Focus and X/Open CAE. Language extensions for other dialects like COBOL/370, and IBM VS COBOL can be integrated with the basic compatibility platform with ease.

IOGEN

IOGEN generates the performance optimisation libraries, 'create table' scripts (or dynamic PL/SQL packages) and a program to migrate the data from the ISAM files into Oracle through ASCII files. You can use IOGEN in the maintenance of the upgraded system, to regenerate the I/O modules automatically when changes to the database have been made.



WANG Migration Toolkit

Tool Name

Description

Category

Purpose

Anco

Anco analyses all your Wang applications, including the PACE database. The resulting report enables Anubex to accurately determine the size and complexity of your applications. With this information, Anubex determine the time scale, required resources and cost of the entire migration project. This results in an accurate tender.

Analysis

Coco

COCO is the Wang COBOL and HLI (Host Language Interface) converter. Each program is converted into its functional equivalent in Microfocus COBOL or PL/SQL. Therefore, COCO should be considered a source-to-source translator.
COCO can also help you to upgrade from indexed or sequential files to the Oracle RDBMS: the complete data in files and data interaction can be converted into Oracle tables and I/O modules for the database interaction. When files contain screen descriptions, COCO converts them into input files for the KIWI tool, which will then convert them into Oracle Forms 6. Additional features (stripping down code for interpreting the structure, generating screen paint files to assist in the redevelopment of the GUI, indenting of the code…) complete the COCO functionality.
Once migration is finished, you do not need COCO anymore. The converted files are ready for maintenance through the FPP tool included in the Migration 350 suite.

Code Conversion

FPP

FPP is the Falcon Preprocessor. You have to use it in the migration process towards Microfocus COBOL and PL/SQL. FPP has a very specific and limited task. It just expands the special FPP directives used in intermediate COBOL and PL/SQL files. This avoids typing and maintaining lengthy lists of all fields in a table to select, insert or update records.After migration, FPP becomes a maintenance tool: together with the APPL++ tool, it enables you to perform maintenance on your application and interaction with the Oracle database in a way very similar to the PACE environment. Using FPP and APPL++, you can implement changes in the application database without manually changing the source code.



Preprocessing

KEA

KEA converts Wang VS Screen Sets into Oracle Forms Release 6. The migrated forms offer the same functionality. In addition, the template used, offers considerable leverageing: features like saving queries and exporting data to Microsoft Excel are available on every migrated form after the automated conversion.

Screen Conversion

KIWI

KIWI converts Wang COBOL screens into Oracle Forms Release 6. This tool uses the same form template as the KEA tool, resulting in consistency among all migrated forms.

Screen Conversion

APPL++

APPL++ generates support packages, triggers and include files for the migrated application and database. It contains and manages the business rules and the referential integrity. This tool complements the standard Oracle tools, with user-friendly features, formerly available in the PACE maintenance.
APPL++ also enables the management of additional fields without changing the original tables. This feature is only useful for application databases that are deployed on different (customer) sites: every site can define additional fields but keeps the option to upgrade the common core of the database.



Application Maintenance

REKEA

REKEA enables you to maintain all the migrated Oracle forms. Main features are modifications to the form components (canvases, datablocks, items, parameters, program units, libraries, triggers and visual attributes) and the form size.
The power of Rekea lies in its batch processing: you can apply any of the maintenance actions on a selection of the forms.



Forms Maintenance

DDTRIC

DDTRIC is the Anubex Data Dictionary trigger converter. It converts the PACE table conditions, relational expressions and virtual fields to PL/SQL. The input for DDTRIC comes from the dd__user schema.Once migration is finished, you will not need DDTRIC anymore. The converted triggers are ready for maintenance through the APPL++ tool included in the Migration 350 suite.

Code Conversion

SQL Splitter

SQL Splitter splits PL/SQL packages into smaller pieces. This is necessary when the size of a (migrated) package exceeds the maximum package size that Oracle can load. After migration, SQL SPLITTER becomes a maintenance tool.



Splitting PL/SQL packages

makefiles

MIGRATION 350 MAKEFILES is a set of standard 'makefiles' developed by Anubex. These 'makefiles' contain the statements (rules) that convert, pre-process, compile and link the source files for the migration. They refer to the commands of the other Migration 350 command line tools (such as COCO and FPP), the PROCOBOL compiler, COBOL compiler and COBOL linker.

The content of the 'makefiles' is executed by the GNU Make program, implemented by Richard Stallman and Roland McGrath. You can find the source files of GNU here.

Code Conversion Support

QAR

QAR converts PACE Queries and Reports to Oracle views and COBOL-based reports.

Report Conversion

Repository Generator

The Repository Generator extracts information on the PACE data dictionary and screens.

Report Conversion

dd__user menu

The dd__user menu provides support to the Oracle Repository (dd_user) configuration: The user can run the relevant scripts for loading data and print the relevant reports from a menu. The tool then marks these items as executed by the user.

Database and Screen Conversion

appl__user menu

The appl__user menu provides support to the Application database configuration: The user can run the relevant scripts for loading data and print the relevant reports from a menu. The tool then marks these items as executed by the user.

Database and Screen Conversion

Template form and Forms Library

Anubex have developed Oracle template forms and a forms library that the migration tools apply when converting to Oracle Forms. This technique ensures a consistent look and feel and enables consistency of new features - such as saved queries and export to Excel - in every migrated screen.

Screen Conversion



WANG VS Tools

Tool Name

Description

Category

Paceman

Paceman enables you to Query VS data files and PACE databases from within Windows. Paceman makes it possible for end-users to define and execute Paceman queries to a Wang VS database and store the results directly in spreadsheets, databases or other file formats that are accepted by the most common Windows applications. The Paceman also helps in the migration process, extracting table descriptions from the PACE database.

Pace Export

Pace Export enables you to load the data from the PACE database into the Oracle database. It uses the table descriptions created by Paceman to create the necessary queries and control files.




Browse the archive:
Software Migration: Siemens BS2000 Migration
Anubex’ BS2000 migration tools can extend the life of applications built with a variety of development tools and automates the translation of application code, enabling a full transformation in a fraction of the time and cost of manual redevelopment. The application code is retargeted for RDBMS products like DB2 or Oracle 9i; is 100% functionally identical to the original; and retains its ease of maintenance. (Posted April 16th, 2004)


Analysis guide for Wang Pace Applications
Modeling, analyzing, or reverse-engineering a Wang Pace application containing DD and AB elements? This guide provides a helpful overview of the Pace technology components that your application might use. (Posted February 4th, 2004)


CA IDMS Migration
The Anubex migration solution for IDMS spans the full spectrum of component technologies that are part of this development tool. Learn how Anubex maps LRF, ADS, IDMS DML, COBOL DC, and other components into modernised equivalents to ensure a smooth transition of applications, screens, and data. (Posted October 6th, 2003)


Anubex Transformation Knowledgebase for customers, partners
Anubex is pleased to announce the launch of the Anubex Transformation Knowledgebase, its newest service for its partners and clients. The Transformation Knowledgebase is an expert and decision support system free for use of Anubex partners and customers who automate the transformation of applications with the help of Anubex tools. (Posted March 26th, 2003)


Measuring quality in automated legacy transformation and migration
A number of factors can influence the success of a software transformation project. Read how Anubex satisfies its customers through its vision on quality. (Posted January 31st, 2003)


German migration partner testifies on their experience with Anugen I/O
Learn from the project experience of our migration partner OPITZ. This paper on COBOL to Oracle migration with Anugen I/O was presented by German Oracle Partner Award winner OPITZ at the 2002 DOAG-Konferenz. (Posted November 26th, 2002)


Wang Migration
Overview of the architecture of Wang COBOL and Wang PACE applications and their conversion to open systems with the Anubex toolkit. (Posted October 22nd, 2002)


Anubex Migrations : Tools to manage the quality of project services
Part three: The "extended toolkit" for project management and acceptance testing. (Posted September 20th, 2002)


Anubex Migrations : Tools to manage the quality of project services
Part two: The "extended toolkit" for project preparation and planning, and application conversion. (Posted September 11th, 2002)


Anubex Migrations : Tools to manage the quality of project services
Part one: Introducing services quality management in the form of the extended migrations toolkit. (Posted August 19th, 2002)


Migrations Concept: Technical Training Tracks
A three-part series that looks at the three core training modules and their components from the Anubex Migrations Concept. This standardised training package is tailored to Wang customers and is offered as a part of all Anubex migration projects. The training package targets IT professionals who collaborate on the migration project and those responsible for future systems maintenance.
Target Technology Training Track (Posted June 11th, 2002)
Project Mechanics Training Track (Posted June 18th, 2002)
Post-Migration Application Maintenance Training Track (Posted June 27th, 2002)


Featured data migration and coexistence tool: Paceman
Learn how the Paceman data migration and platform integration tool works and allows easy data flow between the Wang platform and a Windows environment. (Posted May 24th, 2002)


AB Conversion Mechanics
Explore the technical mechanics of the Anubex Migration Toolkit in Wang Pace Migration to Oracle. (Posted May 6th, 2002)


Technical Barriers to Retarget COBOL (ISAM) to RDBMS
A three-part series that takes a "hard" look at the technical issues facing organisations in the retargeting of data to an RDBMS.
Part One: Introduction (Posted April 8th, 2002)
Part Two: Incompatibilities in Data Handling (Posted April 15th, 2002)
Part Three: Turning an Index-based Mindset into a Cursor-based Mindset (Posted April 26th, 2002)


"Chicken Little" versus "Cold Turkey"
A comparison of two legacy reengineering methodologies and an evaluation of how migration methodologies fit in. (Posted March 18th, 2002)


How dead is the Wang/VS?
Op-Ed on the legend of the Wang/VS platform and whether migration to open systems makes sense today. (Posted March 5th, 2002)


The Economics of Migration:
Learn how Anubex Migrations can save your organisation money. (Posted January 18th, 2002)

 









This site and its contents are copyright ©2001-2008 by Anubex NV except where otherwise indicated. Anubex, the stones logo, Anugen, SLAM, and SOAR are trademarks of Anubex NV. Click here to read this site's conditions of use, legal disclaimers, and privacy policy.






- NEWS -


City of Brussels chooses Anubex for IT Modernization
10 July 2008

Anubex sees sharp increase of IT migrations in the Netherlands
28 June 2008

Anubex to perform IDMS migration for Swets
28 May 2008

Anubex to migrate VB6 applications to VB.NET for leading Dutch law firm
28 April 2008

Anubex awarded contract to modernize IT of Kopieersystemen Nederland
18 April 2008


more news...