Articles

  • June 23rd, 2015

    Information Week: COBOL Leads Us Back to the Future

    COBOL defined business software development for decades. Now, is it over the hill or just hitting its prime? by Curtis Franklin Jr. Elastic COBOL Elastic COBOL is part of Heirloom Platform-as-a-Service (Paas), an application development toolset that is a plug-in to the Eclipse IDE framework. Elastic COBOL allows mainframe applications (including CICS and JCL) to... more
  • February 25th, 2015

    Bringing COBOL Into The 21st Century

    Scott M. Fulton Bringing COBOL Into the 21st Century Banks are reluctant to break their reliance upon mainframe systems, in part due to a reliance on COBOL. Now some vendors offer tools that may help. Though it’s generally more cost-effective to consolidate services on modern servers, many new variables can raise costs quickly. It’s a problem I… more
  • April 17th, 2013

    Heirloom Computing Announces Licensing-As-A-Service Solution

    “Installing keys and license daemons on end user hardware is invasive and troublesome, and moving that process to the cloud provides an extremely elegant alternative with significant upsides for application providers and their clients.” more
  • March 21st, 2013

    Heirloom Looks To Move Mainframe COBOL Apps Into The Cloud

    “Companies often struggle with the question of how best to keep using their legacy mainframe COBOL applications (and the business knowledge built into them), but still keep their business agile and their costs low. Legacy modernization platform provider Heirloom Computing thinks the answer is to move the applications to the cloud on a pay-as-you-go basis.”… more
  • March 4th, 2013

    Heirloom Computing Announces Cloud Job Scheduler

    “With the Heirloom cloud-based job scheduler, cloud instances are started and stopped by the scheduler during a batch window. The scheduler and the job entry subsystem divide jobs into classes of resources – CPU, database, network – manages concurrency among a large pool of resources, and collects job report output for later viewing, printing or… more
  • March 1st, 2013

    Heirloom Computing Launches Job Scheduler On ELPaaS

    “Heirloom is touting this as a big step forward in the modernization of legacy applications. And that, of course, is what the company’s modus operandi is all about. Heirloom’s ELPaaS was designed to help enterprises and their trusted providers in shifting older software applications that are required for running the business to the cloud computing… more
  • February 6th, 2013

    Heirloom Computing Launches Mainframe Partnership, Enterprise Cloud

    “Heirloom Computing Inc. has formed a new partnership with Java Platform as a Service (PaaS) provider CloudBees to speed the transition of mainframe workloads to the CloudBees PaaS. With the partnership, Heirloom will deploy COBOL-based mainframe workloads to the cloud, using Heirloom Elastic COBOL and the CloudBees Platform.” Heirloom’s Elastic COBOL enables enterprises to leverage... more
  • January 3rd, 2013

    Heirloom GOPaaS Offers Legacy SaaS

    “With so much riding on cloud-enabled applications (to say nothing of the need for application ubiquity), GOPaaS may offer the perfect compromise solution providers and system integrators need when looking to make the best of an organization’s application migration situation.” more
  • December 16th, 2017

    Application Transformation Done In 60 Seconds

    Mainframe COBOL/CICS/VSAM to Java Application Server & Relational DB   TL;DR — Watch the video below to see how Heirloom automatically takes a complex mainframe warehousing application to Java in 60 seconds with 100% accuracy, guaranteed. Migrating mainframe workloads to anywhere is hard, right? You may have seen vendor presentations that promise an assured migration process, led by analysis tools that... more
  • December 5th, 2017

    Old Code is NOT Bad Code

    Voyager 1 fires thrusters for the first time in 37 years. Running a proprietary assembler program written over 40 years ago engineers at NASA were able to use the voyagers thrusters to replace attitude correction engine that had degraded over the last 40 years. This extends the lifetime of the voyager 1 probe for another... more
  • December 4th, 2017

    CI/CD with COBOL and CICS

    Introduction Reading about Continuous Integration, Continuous Deployment, CI/CD,  and unit testing etc all seem a million miles away from daily life on the Mainframe. In fact there is a basic question to be answered for all projects, “Why do we need to do continuous integration?”. Agile Guru, Martin Fowler puts it best (he usually does) when... more
  • November 29th, 2017

    Mainframe Migration? Why?

    This is part 1 of a series of articles investigating why organisations should consider Mainframe Migration, the options they have and the steps they need to take to transform their mainframe workloads to run on the cloud. Lets set the scene a little bit for a typical large organisation that runs business critical applications on the... more
  • August 16th, 2017

    COBOL/CICS Hooks Up With Pivotal Cloud Foundry

    How To Make An Agile Dinosaur   Would you be skeptical of a claim from a vendor that stated you can take existing mainframe workloads (online and batch), and automatically transform them (with 100% accuracy) into instantly agile Java applications that can immediately be deployed to the cloud? You wouldn’t be alone. For many of... more
  • August 9th, 2017

    Amazon Alexa Hooks Up With COBOL/CICS (On The Cloud)

    Extending Heirloom Applications   There’s a lot of chatter about how to make mainframe workloads agile. I have contributed to that chatter myself. The discourse is essential. Boiled down, my assertion is that the mainframe ecosystem is foundationally not agile (and never will be). No amount of DevOps tooling, nor vendor misdirection is going to... more
  • June 28th, 2017

    COBOL & The Definitive State of the World’s Greatest Legacy Ecosystem

    TL;DR — see picture above, or… a career COBOL’er makes a compelling argument that legacy application systems (COBOL et al) on the IBM Mainframe are killing IT digital transformation initiatives. So, a heads-up… this article is going to be self-serving (at least to start with, perhaps longer), as I’ve come to the conclusion that it... more
  • March 29th, 2017

    Trump, Kushner, COBOL

    Not 3 words you’d immediately assemble together, but that’s exactly what Senior ComputerWorld Editor, Patrick Thibodeau, did yesterday. His article was prompted by a White House announcement of an “Office of American Innovation” to oversee the modernization of federal IT. The article then goes on to give Compuware a platform to launch a somewhat bizarre... more
  • October 10th, 2015

    EBP Architecture and Scalability

    Introduction Elastic Batch Platform (EBP), Elastic Transaction Platform (ETP) and Elastic COBOL runtime environments are designed for scaleability and high-availability in a public or private cloud environment.  First, we present the layout of a typical COBOL application (fig. 1) which divides the portions of the application into the typical 3-layer model:  (1) presentation logic, (2)... more
  • July 4th, 2015

    COBOL Leads Us Back To The Future

    Heirloom in the News We’ve been recently featured in InformationWeek Article COBOL Leads Us Back To The Future By CURTIS FRANKLIN JR. Executive Editor, Technical Content, 6/21/2015 COBOL defined business software development for decades. Now, is it over the hill or just hitting its prime? Elastic COBOL Elastic COBOL is part of Heirloom Platform-as-a-Service (Paas),... more
  • April 20th, 2015

    Moving Beyond COBOL

    I’ve been involved with COBOL for most of my professional career. It is a language that has many unique characteristics, not all positive. Loved by few and (unfairly) vilified by many, it has persisted because it is extremely good at what it was built for — encapsulating business rules. Many of you who have experience... more
  • January 22nd, 2014

    ETP Architecture and Scaleability

    Introduction Elastic Transaction Platform (ETP), Elastic Batch Platform (EBP) and Elastic COBOL runtime environments are designed for running enterprise applications migrated from a mainframe environment and to scale and be highly-availabile in public or private cloud environments.  The system is architected to scale-out across a private or public infrastructure-as-a-service (IaaS).  As more power is required... more
  • November 13th, 2013

    JCA Architecture and Scalability

    Introduction Elastic COBOL transactions containing calls to IBM CICS services are packaged as Enterprise Java Beans (EJB) and execute under control of the Elastic Transaction Platform (ETP) within a JEE Application Server.  There are several ways to access these transactions, From other transactions running in the same EJB or “CICS region” with EXEC CICS LINK... more