The most reliable, rapid and cost-effective software tools to optimize and transform enterprise applications.

CM First tools have been perfected through the modernization and maintenance of countless lines of code for over 400 companies. Our tools are designed to get you to your desired future state faster, easier and with a quicker overall payback on your investment. We deliver the best system understanding of your legacy apps in a shorter timeframe, so your teams can be far more efficient and productive. Even less experienced team members can readily understand and master legacy code maintenance and modernization because CM First tools don’t require in-depth knowledge of legacy software languages or previous system usage. Our customers have found they can easily maintain and innovate their largest, most complex legacy investments with fewer errors, less rework and faster QA, using these specialized offerings.

CM EvolveIT

Maintenance analytics software uniquely created for enterprise applications, CM evolveIT reduces discovery time by 80% through compiler technology that automatically finds and documents business rules and system interactions. The result? Analysts get a handle on legacy code quickly, easily and completely.


CM M3 is a turnkey service, fueled by a flexible and scalable automated transformation engine, that delivers fast, cost-effective, robust and future-ready modernizations of CA 2E enterprise applications.

CM Webclient

A rich internet application (RIA) generator designed to build web and mobile applications from the CA Plex model-based application development platform.

Matchpoint ALM

A cross-platform application life-cycle management product that provides end-to-end governance of software change processes.

Cm MetaAnalytics

A source code scanning, impact analysis and quality metrics product to enhance code quality, component reuse and modernization planning.

CA Plex

Using a single set of skills and development techniques, CA Plex helps your developers create high-quality client/server, web-based, service-oriented, character-based, batch and wireless device-based applications. Applications can be developed in a Windows® environment then compiled and tested in your organization’s target environment for greater flexibility, increased productivity and quality while reducing costs. The model-based approach and pattern-driven development techniques provided by CA Plex help you modernize legacy System i® applications across platforms, to the Web and to SOA environments without reinventing the wheel.


CA 2E is designed to simplify application development by incorporating development design models, native code generation of RPG and COBOL, and deployment facilities into a single development environment.CA 2E enables your staff to create programs without extensive knowledge of technical specifications or programming languages. With the implementation of traditional and newer IBM® i-Series®-supported technologies, it helps your staff address key development trends like component-based architecture and data integration across systems and platforms.

Axon Ivy

As your business scales up, business activities become more complex and the organization is challenged to be as agile and responsive as before. Your employees rely on a portfolio of enterprise software applications to run the business, but these are often disconnected from each other and difficult and expensive to change. Axon.ivy is the integrated solution designed to optimize your existing software, processes, and workflows — to help your company scale cost-effectively. Its lightweight methodology is combined with enterprise-class power, and ROI is often measured in weeks or months rather than years.