• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • EvolveWare Sees Growing Demand for Application Rehoming

    January 24, 2022 Alex Woodie

    The COVID-19 pandemic has acted like an accelerant for IT modernization, as companies seek a better technical base upon which to launch new digital initiatives, often from the cloud. At EvolveWare, which specializes in migrating applications, 2021 brought a flood of business migrating applications off legacy systems, including big iron systems from IBM, and 2022 looks to be just as busy.

    Miten Marfatia founded EvolveWare back in 2001 to address what he predicted would be a surge in application modernization in the new millennium. Marfatia had put quite a bit of thought into the company’s business model, and figured there was a sizable number of companies with aging applications and aging workers that would be looking for help with migration or modernization.

    “My reasoning for getting into this space was that the support personnel for legacy applications were basically retiring,” Marfatia says. “I felt that by 2005 or 2006, there would be a shrinking talent pool that would spur organizations to modernize their applications.”

    For example, one of the early customers that EvolveWare worked with was a large truck manufacturing company. Most of the developers who had supported the company’s application were gone, and the youngest person left on the staff who could support the application was 76 years old, Marfatia says.

    Miten Marfatia founded EvolveWare in 2001 to address what was expected to be a surge in application migrations.

    While his reasoning was solid, he overlooked a couple of important factors, including offshoring. Companies in the United States and Europe discovered a large pool of technically savvy, English-speaking engineers in India and other countries who could support the old applications at a fraction of the cost of hiring local engineers.

    Then the Great Recession hit in 2008, and the appetite for big, risky migration and modernization projects dried up. Companies realized they could keep the old applications running a little longer by utilizing stopgap measures, such as emulators. Even by 2011, the big swell of application modernization and migration projects that Marfatia expected had yet to arrive.

    “My timing was quite wrong,” he concedes. “But what I was expecting would happen maybe 10 years ago, we are beginning to see that happen now.”

    In the 20 years of business between January 2001 and January 2021, Marfatia estimates that EvolveWare’s core platform, called Intellisys, has been used to migrated 100 million lines of old code from the 24 languages that it supports to new platforms. But over the past 12 months alone, the company has processed 30 million to 40 million additional lines of code.

    “We have seen a concerted effort by financial and insurance companies,” Marfatia tells IT Jungle. “We’re working with about four different insurance companies right now, very large ones, and they are making a very concerted effort in moving or modernizing their applications. We are beginning to see also automotive companies.”

    Intellisys supports two dozen languages (RPG is on the roadmap), but over the past year, EvolveWare has seen five or six languages dominate, including COBOL, PL/1, PL/SQL, T-SQL, PowerBuilder, and older Java. “We’ve also run into some VB6 on a Hewlett Packard platform,” says EvolveWare CTO Bruce Kirchner.

    A big chunk of the 2021 business came from the State of New York, which contracted with EvolveWare to document about 20 million lines of Unisys COBOL code into Operational Decision Manager (ODM), the business rules management system (BRMS) from IBM. While the government is not migrating its applications at this time, it eventually wants to move to the cloud, and it’s using Intellisys’ code documentation capabilities to prepare for an eventual move in the future.

    EvolveWare’s Intellisys platform can migrate code from 24 languages. (RPG is on the roadmap.)

    The company also has experience working with IBM i applications. About three years ago, EvolveWare was contracted with a financial services firm to migrate about half a million lines of COBOL code off the IBM i platform and its integrated Db2 database. The language target was procedural Java and the runtime environment Oracle Linux. According to Kirchner, the entire project, including user acceptance testing, took about eight months.

    Kirchner recalls several aspects of that IBM i COBOL migration that stood out.

    “The first thing that we did, before doing any processing of code or really any work on the transformation itself, was to identify all of those external interfaces and understand what we needed to do, because IBM iSeries is a slightly different animal than a lot of the other mainframes from IBM, as far as how much accessibility your applications actually have to operating system interfaces directly,” he says.

    “If you’re dealing z/OS, z/VM and those kinds of things, the accessibility to the operating system is somewhat limited compared to IBM iSeries, so there’s a lot of functionality that the i operating system provides that applications can use directly,” Kirchner continues. “And so we had to map all of those type of features that were being utilized or referenced by the applications to something equivalent for Java and Linux.”

    Some of the aspects of the applications could be mapped to their equivalents on the Oracle Linux system, particularly the job scheduling. But there were a number of functions that didn’t map cleanly, such as COBOL’s use of shared memory on the IBM i platform, and those had to be hand-written for the new platform.

    Whereas the software usually hits the mid-70s in terms of the percentage of code that can be automatically generated, this engagement was in the low 70s. “Our automation was a bit low because of some of the challenges on the IBM iSeries platform,” he says.

    The automated code generation in Intellisys improves with time thanks to its pattern-matching system, Marfatia says. Whenever the platform encounters a pattern of code which it does not have a map in XML, it captures those patterns, and we as a support team will add those patterns into the knowledgebase,” he says. “So the more code the product sees, the better it becomes in terms of automation.”

    As the months turn to years, legacy systems aren’t getting any younger. More importantly, companies are beginning to wonder who will support their aging systems as the senior staff members depart. This is bringing a renewed appetite for the risks inherent in application modernization and migrations.

    “If you look at the landscape of the results of people who were trying to modernize their applications, all the way up until 2016, 17, I believe there were more failures than successes and successes were limited to smaller applications, because you can modernize smaller applications manually, even though you may not meet your schedule,” he says. “About three or four years back, people wouldn’t venture into a large-scale initiative of modernization, because A. the tools were not there and B. the past history was so fraught with failures that you don’t want to risk your job.”

    As companies get more comfortable with migration tools and processes, that hesitancy to touch the legacy applications is starting to go away. They still want to move to a platform with more agility than what they have, but they also don’t want to abandon the highly customized business logic they’ve written over the years.

    “I’d say they see quite a lot of value” in the custom business logic, Marfatia says. “You’d be surprised that some of the rules that they have are so homegrown and so important to their operations, that they just cannot do without.”

    Financial services firms, insurance companies, and state and local governments have been contacting EvolveWare about its migration solutions over the last three months or so, with some federal agencies also reaching out. Marfatia expects organizations in other industries to reach out soon, as the potential upside of a more flexible application outweighs the downside of a failed IT project

    “I think the others are kind of treading water right now,” he continues. “Either they want to do proofs of concepts or they’re starting with the smaller systems. But they need to get the apprehension out of the way.”

    RELATED STORIES

    Four Signs That Point to More IBM i Modernization in ’22

    Want to Modernize? Great! Now Get to Work

    Warning Signs: Inside Travis Perkins’ Failed ERP Migration

    Technical Debt: The Silent Killer

    Planning A Modernization Project? Read This First

    So You Want To Do Containerized Microservices In the Cloud?

    How To Not Fail With Your ERP Implementation

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: COBOL, EvolveWare, IBM i, iSeries, Java, Linux, PL/1, PL/SQL, T-SQL, XML, z/OS, z/VM

    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

    IT Spending Growth To Slow In The Coming Years Building A More Perfect IBM i Cloud On Power10 Iron

    Leave a Reply Cancel reply

TFH Volume: 32 Issue: 5

This Issue Sponsored By

  • New Generation Software
  • WorksRight Software
  • Racksquared
  • Manta Technologies
  • Raz-Lee Security

Table of Contents

  • Building A More Perfect IBM i Cloud On Power10 Iron
  • EvolveWare Sees Growing Demand for Application Rehoming
  • IT Spending Growth To Slow In The Coming Years
  • As I See It: The Ideal Workplace, Part 2
  • Some Good Advice About Log4j Mitigation Gotchas

Content archive

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

Recent Posts

  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25
  • 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

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