Stack-M

Stack-M is a license-free technical stack that enables mainframe applications to be deployed in containers, on open or the cloud.

Stack M by Move Solutions

Stack-M Cloud Integration Layer

Middleware for full integration of your COBOL applications with Java, .net, C and Webservices technologies

STACK M Cloud Integration Layer ensures bidirectional communication between all programs or protocols, whatever the technology, within the same database transaction.

STACK M Cloud Integration Layer also provides CICS, IMS, TDS, TP8, Tuxedo and TXseries-compatible transaction monitor functions on the application server of your choice, enabling you to deploy your traditional applications on a J2EE or .net technical stack.

Your new developments are developed in Java or .C#, Cobol or both.

APIization of your applications and transformation into webservices becomes native.

The suite also features a 3270 mode, a true 3270 application server, enabling communication with third-party applications using the 3270 protocol.

STACK M Cloud Integration Layer is 100% compatible with all Cloud technologies!

Meet the challenges of modernizing your mainframe legacy systems

Companies face 3 major IT challenges:

  1. Lower costs
  2. Reduce and control technical debt
  3. Offer new digital services

Stack-M responds to these 3 challenges by offering a fast, economical solution for modernizing your mainframe legacy systems, with no licensing costs:

  • Redeployment on a Cloud / Container architecture compatible with AWS, Google, Azure, Cloud souverain, Cloud privé or infrastructure on premises,
  • A state-of-the-art, high-performance, scalable technical platform, with no licensing costs but extensive support to secure your production,
  • Native interoperability of your existing application components with new technologies: Each program becomes exposable as a Webservice.

Modernization trajectory

System modernization is a generic term that actually covers two themes:

  • Reducing IT costs
  • Reducing technical debt

These two themes come together because the main obstacle to cost reduction is the fact that the technologies used are tied to infrastructures that are expensive to operate.

A good way to define modernization is to consider the architecture you would implement if you were developing a new system from scratch.

A modernization project should therefore aim to implement the architecture you would choose if you were developing your applications today.

The optimum modernization path consists of:

Use Stack-M to deploy your existing as-is applications on a J2EE-C#/Cloud/Container architecture. Your programs become natively interoperable with the Java/C# world, enabling you to dramatically reduce the time-to-market of your new digital offerings.

You’ll have a state-of-the-art technical platform that’s very economical to run, with no licensing costs and optimum performance, thanks in particular to our COBOL-M compiler, which is on an equal footing with the best commercial compilers.

This step gives you the financial maneuvering room you need to modernize your application, focusing on business needs. New developments can be carried out in Java/C#, COBOL or a combination of the two, with every COBOL program now available as a Webservice.

A very large proportion of mainframe legacy programs are either not evolving or evolving very little. Information system enhancement is usually achieved by adding new applications. It therefore makes little sense to spend energy and money migrating your COBOL programs to Java or C#, when they will evolve little or not at all, and when the maintainability and performance of the migrated code will be a major issue.

In addition, you can secure your IT production by retaining control of the application through your maintenance teams, who can be progressively trained in the new technologies.

By simply setting parameters and without modifying the code, Stack-M enables http and 3270 protocol exchanges.

Your GUIs are immediately available in a browser, and refactoring them in a javascript framework is quick and easy. Your assets become totally scalable from a business point of view!

Non-relational databases (DL1, IMS, IDMS, IDS2, Datacom, etc.) are supported and mapped to PostgreSQL or the database of your choice.

We convert to standard COBOL Mainframe languages or AGLs such as Pacbase, Telon, Ideal, PL1, ASM to factorize your technologies and remove old-world adherences.

Your JCLs are translated into ksh, Bash or Python.

Utilities frequently found on a mainframe are also supported by Stack-M.

Stack-M full Open

Stack-M Data Layer

STACK-M Data Layer is a solution for migrating non-relational databases to the relational database of your choice.

It emulates the following technologies:

  • DATACOM – DATACOM emulator (Indexed base) on relational database
  • IMS DL/1 – DLI emulator (Hierarchical base) on relational database
  • IDS2 – IDS2 emulator (Network base) on relational database
  • IDMS – IDMS emulator (Network base) on relational database
  • VSAM / GSAM / QSAM – VSAM / GSAM / QSAM emulator on relational database

Stack-M PostgreSQL Driver

An optimized PostgreSQL driver

STACK M PostgreSQL Driver is a PostgreSQL driver optimized for use with Cobol programs on Linux, AIX or Windows.

The driver provides record caching to optimize performance, especially when using cursors.

STACK M PostgreSQL Driver comes with a precompiler compatible with any Cobol compiler on the market.

STACK M Cloud Integration Layer is 100% compatible with all Cloud technologies!

Stack-M Utilities

Scroll to Top