eavJES provides you with the ability to replatform JCL and procs for batch execution with very little change. With eavJES, developers can continue to maintain the JCL and procs according to existing JCL rules. Execution results in the same actions, cataloging, restart, and recovery as on the mainframe. The catalog is constantly monitored and maintained during job execution and can even allow command-line manipulation of datasets.

Our solutionResourcesRegister an interest

Testing 1, 2, 3: Eliminate manual test case creation

60 minutes

Watch on demand

Why modernize?


Exorbitant costs

Mainframes cost as much as 4,500 percent more to operate than equivalent Cloud counterparts. This figure is compounded by a scarcity of development resources and rising  licensing and maintenance fees for ancillary mainframe utilities, applications, and databases. 

Limited data accessibility

Legacy databases are difficult to integrate with systems on modern platforms. This is because of inherent inextensibility, incompatibility, and rigidity of the underlying hardware and software powering these legacy systems.

Limited flexibility

Companies are rapidly moving to DevOps and the Cloud while consolidating their technology stacks to maximize IT performance. Unfortunately, the inflexibility of mainframes has become a growing hindrance to modern, continuously evolving, agile business.

eavJES batch execution


Our eavJES batch execution suite provides a system for organizations who want to preserve their JCL and procs, and continue to maintain them even when they move off the mainframe. eavJES supports COBOL, Natural, JCL and procs, C#, and Java, and can run as an ancillary to ATP, ModPaaS, or as a stand-alone utility. It enables batch execution in a Windows or Linux environment with a back-end database for the batch file catalog, and comes pre-packaged with a myriad of utility replacements (JESBR14, JESCAMS, JESEMAIL, JESFTP, JESGENER, JESSORT). The catalog is constantly monitored and maintained during job execution and can even allow command-line manipulation of datasets.

The eavJES Initiator setup allows jobs to be classed and executed as they are on the mainframe. Job classes can be given different priorities with a limited number of initiators for each type, and message class setup allows output for a class to be automatically transitioned to PDF output or to email. Load libraries can be sequenced for each eavJES environment so that the proper load modules are executed for that batch region, while storage units can be defined to reflect the different storage types that were used in the original mainframe environment.

eavJES also contains a function that allows jobs to be pre-scheduled for submission at a specific time or upon an occurrence of a pre-defined event. Additionally, eavJES listeners provide the ability for other processors to submit a batch job remotely in the same manner as internal reader submission on the mainframe. For maximum visibility, our eavJES monitor provides operations and development teams with the ability to monitor jobs, change priorities, review outputs, and perform other batch management.

Learn more

Over 35 years of Natural and mainframe modernization experience


More than 500 successful modernization projects completed


Over 2.5 billion lines of code refactored through automation


Additional insights to help you modernize


  • Avoiding Natural Disaster

    This whitepaper outlines how a phased approach to modernization removes the common risks and reasons to stay with outdated technology.

    Read whitepaper
    an image associated withAvoiding Natural Disaster Whitepaper
  • 2021 Mainframe Modernization Report

    Explore the the impact Covid-19 is having, and will continue to have, on modernization plans, and the case for application modernization among large enterprises with annual revenues over $1 billion.

    Read report
    an image associated with2021 Mainframe Modernization Report Report
  • Live Discussion: The 2021 Mainframe Modernization Business Barometer Report

    Webinar Watch on demand
  • Struggling to adopt DevOps? Maybe it’s because of your ageing mainframe

    Blog Read blog
  • Liberating Legacy Data from IDMS and IDMSX

    Webinar Watch on demand
  • Liberate legacy data

    Whitepaper Read whitepaper

News & Opinions

BLOG // 10-06-2022

The state of legacy IT skills shortages

by Rob Anderson, Vice President of Marketing and Product for Application Modernization

The state of legacy IT skills shortages