• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • ARCAD Software Takes On Database Modernization

    November 4, 2014 Dan Burger

    If you’ve seen IBM‘s Redbook on modernization for i-centric customers, it’s clear the direction Big Blue recommends includes the DB2 for i database as an integral part of the modernization process. In application-first environments, which dominate in IBM i shops, database modernization is, at most, an afterthought. That’s changing, and ARCAD Software, known for its application change management software, is changing, too. Its latest release covers DDS to DDL conversion, data integrity checking, and field renaming.

    Philippe Magne, CEO and chairman of ARCAD, explains the rationale behind this extension of enterprise modernization capabilities. “It is the DB2 database that has given IBM i its unrivalled reputation for reliability, security, and scalability, and it will continue to be a major development advantage of the platform–on condition of having a fully relational SQL database. SQL is not only the de facto standard, but it also scales well to large quantities of data and offers industry-beating performance on IBM i,” he states. “With SQL, you render data architecture readable, including migration toward explicit field names and links between tables. You also open up the database for update to all external tools and applications, with no risk to its integrity.”

    IBM’s investment in the IBM i operating system releases and Technology Refreshes has primarily focused on the database, and enhancements there have been DDL (SQL)-based since IBM i 6.1. (RPG Open Access and free-form RPG are the notable exceptions.) As everyone should know by now, IBM has steered DB2 for i in the direction of SQL for the same reasons it has modernized RPG–to make it more mainstream with the modern multi-platform, multi-device IT world.

    There are signs based of increased interest in sessions at the technical conferences that the use of SQL is rising as the IT leaders are recognizing the power it brings to Web, mobile, and social projects. In many of those circumstances–particularly when flat files or hierarchical designs are still in use–the current DDS-based databases will not support the application modernization objectives. The blame for that can be pinned on a lack of interoperability with the most popular Web and mobile technologies.

    “To fully exploit the underlying IBM i platform, you need a three-tier application with a genuine relational database, stored procedures, and a graphical interface–and optionally, Web services. This requires a staged modernization of both the application and database layer,” Magne says.

    ARCAD’s Transformer DB suite fits into the ARCAD Transformer product line, which in its latest update is referred to as V10.04. Other standalone products in that product line include ARCAD Transformer RPG, for conversion from RPGLE to free format RPG; ARCAD Transformer Field, for field size expansion; and ARCAD Transformer Unicode, used to “internationalize” IBM i applications (Asia, in particular).

    Transformer DB is designed to aid database migrations by providing database integrity checking, conversion of DDS to DDL (SQL), and field renaming. Data integrity is important when transitioning from the DDS model to DDL, because the data management technique is different in the two models. To anticipate errors, Transformer DB searches for and analyses incorrect data and also identifies its cause.

    The limited length of field names in DDS (and in RPG) is often unworkable in a modern application. The Transformer DB field renaming feature enables developers to “refactor” source code and file definitions and automate the mass changes involved.

    Also in the ARCAD software arsenal is a separate tool called Observer, which can also assist in understanding the existing database relationship model, even when flat files are part of the data model. It does this using data analysis engines that drill down into program code to “understand” the links between fields and propose a relevant structure.

    Magne believes managing change and mitigating risk are important in the modernization process.

    “Even with the level of automation we provide, modernization of the application and database involves large-scale changes in source code and data,” he says. “And a high level of change means a high risk of regression. Our customers usually need to keep their businesses running on one application version while modernizing in parallel on a separate branch. This is why we stress the importance of using lifecycle management tools, and especially test automation, in a modernization project. It is the safest way to ensure the reliability of your applications and minimize the impact on your end-users.”

    Many companies still unfamiliar with the database modernization wonder about the return on investment. Several factors should be taken into consideration when considering ROI. Data volume, for most organizations, is growing. SQL scales much better and, depending on how I/O bound your program is, converting DDS to DDL can give some programs an immediate performance boost. SQL isolates programs from database structure changes far better, which eliminates mass compilations. Also, when database skills are taken into account, SQL skills are much easier to locate and add to your staff.

    You may have noticed database modernization has yet to be a widely accepted practice in the IBM i community. In part, that can be attributed to thinking that it’s a proven entity, thoughts about integrating with other platforms have yet to be formulated, and modernization projects have been framed from an application development perspective.

    “The increased initiatives for Web- and mobile-centric applications continue to drive the understanding that enterprise modernization is much more, however, than just the screens and devices,” notes Floyd DelMuro, ARCAD’s vice president of sales in the Americas. DelMuro believes the real measure of success for modernized applications is determined by re-engineering the data layer.

    “There is a need for increased database performance and versatility, advanced query and business analytics that are challenging to the databases of old,” DelMuro says. “I am seeing the elimination of batch-processed applications, or a requirement for improving batch-processed applications, to have applications that are more flexible and responsive. I am also seeing companies expanding into new markets where language requirements are forcing changes in data capture and requirements.

    “This need to re-engineer the data layer has increased the need to manage change and mitigate the risk in the modernization process,” DelMuro continues. “In today’s highly competitive economic environment, the company that can automate these large-scale changes in source code and data will have the advantage.”

    The IBM Redbook “Modernize IBM i Applications from the Database up to the User Interface and Everything in Between” is available as a download here.

    RELATED STORIES

    PHP And SQL Driving Modernization Strategies At IBM i Shops, Zend Says

    Database Deficiencies Not Only a Hardware Solution

    ARCAD Integrates Source Code Management in RTC

    IBM i Modernization Redbook A Must Read

    ARCAD Converter Turns Old RPG into Modern RPG

    Knee Deep In Database Modernization

    IBM to Resell ARCAD’s IBM i Tools as Rational Power Pack



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    NGS:  FREE, Live Webinar: Reporting & Analytics on IBM i for Manufacturers & Distributors. Nov 18
    MiNET:  Automate PDF, email, Fax, Archiving & more with ArtForm400. Try us for a FREE Redbox code!
    Four Hundred Monitor Calendar:  Latest info on national conferences, local events, & Webinars

    More IT Jungle Resources:

    System i PTF Guide: Weekly PTF Updates
    IBM i Events Calendar: National Conferences, Local Events, and Webinars
    Breaking News: News Hot Off The Press
    TPM @ EnterpriseTech: High Performance Computing Industry News From ITJ EIC Timothy Prickett Morgan

    Green Screen Replacement Beats The Clock First Pass On Power8 Enterprise Performance

    Leave a Reply Cancel reply

Volume 14, Number 21 -- November 4, 2014
THIS ISSUE SPONSORED BY:

Profound Logic Software
Maxava
Manta Technologies
Linoma Software
Fresche Legacy

Table of Contents

  • Vision Gets Serious About Hosted HA with MIMIX 8
  • HelpSystems Bolsters Automation Tool with Database Triggers
  • Inventory Forecasting Software Lives in the Cloud
  • HarrisData Supports Linux with new ‘AppsInHD’ Platform
  • Zend Delivers Mobile App Enhancements to PHP Developers
  • Storwize Gets Faster Pipes, Encryption at Rest
  • Attachmate Emulators Run Natively on iOS and Android
  • Halcyon Tackles IBM i Security with New Products
  • Homebuilder Repels the Tape Monkey with Crossroads VTL
  • ARCAD Software Takes On Database Modernization

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Meet The Next Gen Of IBMers Helping To Build IBM i
  • Looks Like IBM Is Building A Linux-Like PASE For IBM i After All
  • Will Independent IBM i Clouds Survive PowerVS?
  • Now, IBM Is Jacking Up Hardware Maintenance Prices
  • IBM i PTF Guide, Volume 27, Number 24
  • Big Blue Raises IBM i License Transfer Fees, Other Prices
  • Keep The IBM i Youth Movement Going With More Training, Better Tools
  • Remain Begins Migrating DevOps Tools To VS Code
  • IBM Readies LTO-10 Tape Drives And Libraries
  • IBM i PTF Guide, Volume 27, Number 23

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle