Thursday, October 09, 2025
10 Innovative Companies of the Year 2025
Business Honor
Founded in 2002 by former employees of Borland Software Corporation and Open Environment Corporation, eCube Systems specializes in modernizing legacy systems to contemporary platforms.
The company offers a range of products and services designed to enhance the efficiency, scalability, and portability of enterprise applications. Their core competencies include development, deployment, middleware, and platform modernization, with expertise in technologies such as Eclipse, high-speed middleware, Entera/RPC/CORBA, SOA, and OpenVMS.
eCube Systems' product suite features NXTware Remote, facilitating remote development across various operating systems; NXTera, enabling high-performance distributed and service-oriented applications; NXTmonitor, managing configuration and deployment of distributed applications; and NXTsecure, an advanced security platform ensuring compliance with established security standards.
Their services encompass outsourced support with Service Level Agreements for multiple programming languages and middleware technologies, as well as programming services that include application design, software modernization, maintenance, abandonware support, and performance tuning.
The company's ARM (Assessment, Remediation, Modernization) methodology provides a structured approach to legacy system modernization, allowing clients to determine the most cost-effective and functional strategies.
eCube Systems has collaborated with Fortune 500 companies, midsize firms, international corporations, and government agencies, delivering solutions that maximize returns on technology investments by existing technical assets to meet evolving business needs, reduce risk, and increase productivity.
Providing Specialized Services that Help Businesses Maintain, Modernize, and Enhance Their Legacy Systems
Outsourced Support
eCube Systems delivers outsourced support solutions to businesses that struggle to maintain legacy applications due to lack of expertise, vendor abandonment, or high maintenance costs. Their support services cover various programming languages, including C, Java, Pascal, Basic, FORTRAN, and COBOL, along with middleware technologies such as Entera, EZRPC, DCE, .NET, and CORBA. Their 3rd-party support model provides a cost-effective alternative to vendor support, ensuring system stability and extended operational life. With 24/7 availability, guaranteed service levels, and system health assessments, eCube helps companies maximize their IT investments while minimizing risks.
Programming Services
eCube offers extensive programming services aimed at maintaining and optimizing enterprise applications. Their team assists in custom application maintenance, re-platforming, re-hosting, and performance tuning to improve software efficiency. Clients benefit from modernization solutions that transform outdated systems into agile, scalable architectures, reducing operational costs by up to 60%. Additionally, their abandonware support service allows businesses to continue using essential applications without vendor dependency, ensuring uninterrupted functionality.
Supported Platforms
eCube Systems specializes in a wide range of platforms, providing cross-platform development, deployment, and integration solutions. Their products and services support OpenVMS, Linux, Unix, Windows, and mainframe systems, enabling seamless modernization. Through their advanced middleware solutions—NXTware Remote, NXTera, and NXTmonitor—they ensure compatibility across diverse environments, allowing legacy applications to integrate with modern infrastructure.
By utilizing their expertise in software modernization, eCube Systems helps businesses extend the lifespan of critical applications, optimize performance, and enhance security, ensuring a seamless transition into future-ready digital ecosystems.
Interview Highlights with Kevin Barnes, the President and CEO
How does eCube Systems approach software modernization, and what key strategies or technologies do you utilize to enhance scalability, efficiency, and portability?
Our approach to software modernization is to hear from our customers what they feel are their problems and needs for Modernization – what they think their future looks like. Armed with the target system they want, we take customers through the ARM process: Assessement of their existing system first, addressing the areas which will be affected by the future system. Upon delivering the Assessment report, the client can proceed on their own to remediate their existing software in preparation for modernization or they can hire us to perform the remediation or the modernization components. We enhance scalability with the NXTera middlware, which can register multiple copies of servers with the broker. Efficiency can be enhanced with the use of NXTmonitor which can dynamically start and stop services to conserve CPU and memory while raising service levels to meet demand from the end users. Portability is inherent in the NXTera platform since it can run on multiple OS platforms and can be used to connect multiple programming languages and most SQL compliant databases.
What are the key benefits of eCube Systems outsourced support and programming services in maintaining and modernizing software applications?
Software Support Services allows clients who can no longer support their legacy application or systems. eCube provides support with Service Level Agreements (SLA) for C, Java, Pascal, Basic, FORTRAN, and COBOL applications and the following middleware technologies: Entera, EZRPC, DCE, .NET, and CORBA. Benefits include:
3rd Party Support and Maintenance
eCube's 3rd party support offerings replace annual support for targeted operating systems, distributed middleware, and application stacks, providing a cost-effective alternative. Service packages can be delivered on current and older non-supported versions of targeted software.
With eCube's 3rd party support offerings, you can continue to use strategic business applications as long as you want to with lower risk and improve support.
Custom Application Maintenance and Operational Support
Mature legacy applications can be run better and at higher service levels, often for 60% of your current costs, when you take advantage of eCube's custom application service offerings.
Test the value proposition
Contact us for a free evaluation to see if these services will provide you with the benefits and cost savings you need. Our analysts will work with you to develop a Return on Investment (ROI) calculation that accurately reflects your situation and the various solution scenarios possible.
With this analysis, which establishes ROI, Total Cost of Ownership and other values, you will be able to understand what the best solution is for you and what it is worth to your business in real dollars. If the numbers are compelling, we'll work with you to further define what the right solution looks like and to develop a plan that reflects your needs, benefits and the returns required. Call us to schedule some time with an analyst.
What role does the ARM methodology play in the modernization of legacy systems, and how does it streamline the transformation process?
ARM is an acronym for a modernization process called Assessment, Remediation and Modernization. The ARM modernization process is a series of tool-enabled disciplines that facilitate the understanding, improvement, migration, reuse and/or transformation of existing software systems.
What are the biggest innovation trends in software modernization, and how is eCube Systems staying ahead of them?
We think the flexibility of web services in the SOA approach is the biggest innovation to Software Modernization and is best model to stay ahead. Webservices combined with an RPC middleware like NXTera enables total independence of your software from the paradigms and platforms being modernized. This is the future of software modernization; because it minimizes the impact of the change and keeps your legacy software logic intact.
What leadership principles have guided you in building eCube Systems into an industry innovator?
Our business model is very focused on client needs and is customer centric in its approach to innovation. By listening to our customers, we learn what they want and try to deliver that at a fair price. Our work ethic conforms to the McKinsey 7S Framework as the best approach: focus on Strategy, Skills, Staff, Style, Systems, Structure and finally, Shared Values.
How does eCube Systems plan to evolve its modernization approach to align with future industry shifts?
We believe an enterprise evolution approach with a Service Oriented Architecture is the best approach to adapt to future industry shifts.
Kevin Barnes, the President and CEO