Fortune 1000 companies around the world run their businesses on many flavors of Unix. At eCube we recognize the value in developing on the highly portable and scalable Unix platforms. We are experts in developing and maintaining high performance applications. Our middleware solutions were designed for supporting, maintaining and modernizing applications built on IBM AIX, HP-UX and Oracle Solaris. We have a proven record of delivering middleware solutions, cost savings and improved productivity to customers running these vendor specific versions of Unix. Your company extend your existing Unix expertise by leveraging eCube’s extensive portfolio of:
Linux has become the de facto platform of choice for the development of new web-based applications. As with Unix, Linux has developed into different branches and distributions: eCube provides middleware to integrate them and complete support for both Debian and RPM-based distributions. Your company can take advantage our Linux expertise by leveraging eCube's:
With eCube enterprise class solutions can extend to the Windows client and server platforms. eCube currently supports several Fortune 100 companies with mission critical distributed applications running on Windows servers and clients. eCube expertise in SOA plays a major role in support for Windows-based solutions and their cross-platform integration. Your company can take advantage our Windows expertise by leveraging eCube's:
OpenVMS is one of the world’s most successful platforms and even now has a large installed base. Despite a lack of support by HP, the OS has continued to adapt with new features, Open Source integration and even UNIX bash support. In 2014, HP turned the keys to OpenVMS to a new company, VMS Software. VMS Software immediately hired all of the former HP/DEC developers to fix up the aging OS and it's commitment to the OpenVMS platform alleviates uncertainty about the future of OpenVMS. However, many organizations are still concerned about their ability to support and maintain strategic applications built on the powerful operating system.
eCube's modern OpenVMS offerings are designed to address these concerns:
NXTware Remote, the industry’s first cross-platform remote development solution for HP OpenVMS, combines an intellegent Eclipse plug-in with a remote server execution component to deliver a modern development environment that simplifies and modernizes the OpenVMS development process.
With NXTware Remote, developers can edit code on local workstations—then deploy, compile and debug on a remote OpenVMS or Linux/Unix server. Any OpenVMS developer using NXTware Remote can be more productive than ever, without specialized training.
Organizations that use NXTware Remote deliver better quality code faster because of the platforms ability to:
NXTware Remote simplifies the maintenance of applications written in C/C++, COBOL, BASIC, PASCAL and FORTRAN. It easily integrates custom utilities, frameworks and development patterns specific to each user and organization. Remote work can be done on OpenVMS, NMS and Unix/Linux simultaniously from the same environment.
Modernizing OpenVMS starts with modernizing the development process -- in many cases the oldest part of your OpenVMS Environment. NXTware Remote protects your software assets against the "legacy" label by allowing you to use and implement modern development practices and tools. Move forward with confidence and get the most out of your OpenVMS investment by investing in best practices and the skills of your people.
NXTware Remote for OpenVMS:
NXTera, eCube’s unique integration middleware, simplifies the integration and optimization of OpenVMS business logic. Whether that logic is running on OpenVMS, hosted on Linux/Windows or servicing desktop, Web or other system consumers, NXTera provides OpenVMS users with a flexible path forward via integration with:
NXTminder is a tool for managing the configuration, deployment and automated execution of distributed applications on OpenVMS, Unix and Linux. Whenever you deploy enterprise applications with ACSM, a commercial ORB or middleware, you need to make sure that your application's components operate properly on each system and operating systems.
The real-time management provided by NXTminder:
A maintenance interface is also provided to help testers and developers quickly deploy configurations.
NXTminder provides developers and operations staff with an easy to use tool that quickly starts configurations, monitors them and takes automated actions to ensure service levels.
eCube Systems offers a wide variety of OpenVMS services. They include:
eCube Systems released a new NXTera 6.0 component called NXTera Bridge, which automates the process of modernizing COBOL to access the .NET framework..The NXTera Bridge, enables .NET applications and clients to seamlessly interoperate with legacy applications built in COBOL on any middle-tier platform, including Windows, Linux, Unix and OpenVMS. Using NXTera Bridge, existing COBOL code may fully participate in the Microsoft .NET cross-language development framework., all without forcing expensive rewrites or complex transformations. COBOL to .NET modernization makes sense to most companies with legacy COBOL apps because it leverages and reuses existing, stable processes, logic, labor and financial investment of an existing COBOL application. By using eCube's tools to expose those COBOL programs as .NET services, companies can use these elements and their functionality with a newer, more modern, true object oriented language and platform. Since there is no clear path from COBOL to .NET, eCube has seen a market for automated solutions to modernize/convert COBOL applications to the .NET framework and more modern supported middleware environments.
These new capabilities deliver solid benefits to software developers and enterprise managers tasked with getting more out of existing resources. These include
NXTera generates, manages and integrates service interfaces for legacy COBOL, C, FORTRAN business logic to .NET and Java. NXTera's bridging tools and procedures make the COBOL to .NET process quick and flexible.
Developed in the 1980s, DCE (Distributed Computing Environment) was a two tier RPC middleware integrated integrated into most major Unix vendor's OS. Many secure applications were developed with this middleware technology. Historically DCE complexity has forced IT organizations to make hard choices between existing and valuable resources developed in DCE -- and the benefits of starting over in newer technologies.
With Services and technology eCube lower the cost of ownership and simplify the integration, maintenance and evolution of valuable legacy DCE applications. Contact us for a free Level 1 Appraisal of your DCE application and environment and you'll receive a free modernization and system health report.
Many organization are replacing applications based on DCE, but they continue to run them because moving and/or migrating DCE applications into contemporary technologies, platforms and languages takes more time than they planned. In meantime, DCE continues to provide the valuable infrastructure for these companies. eCube provides the infrastructure and expertise to support and maintain DCE while the modernization effort proceeds: we provide utilities to monitor and maintain these applications while replacement technology is being developed.
eCube's DCE Support program offers alternatives to maintaining in-house DCE support and development staff; we have over 30 years experience with DCE, including operational expertise and tools to assist in the monitoring and deployment of DCE applications. We also provides ways to augment your staff with personnel experienced in migrating and replacing DCE. DCE support provides:
NXTware IME for DCE is an Eclipse-based engineering environment that makes difficult legacy DCE middleware to easier to manage and more cost effective to maintain and integrate. NXTware visualizes the maintenance and development of RPC applications making it easier for engineers unaccustomed to command line environments. The NXTware IME for RPC includes 20 tools and Wizards that simply the development, testing, deployment and maintenance of DCE-based applications. NXTware IME for RPC delivers:
The NXTware IME is designed specifically for maintenance engineers and those needing to integrate applications based on DCE middleware. Its unique blend of features and benefits make it a stand out as an integration tool. Using NXTware IME for DCE, users can integrate legacy Fortran, COBOL, C, C++ and other legacy DCE systems with contemporary platforms such as SOAP, .NET and message oriented middleware.
Modernization of DCE includes moving and/or migrating applications based on heritage technologies into contemporary technologies, platforms and languages. In addition, DCE Modernization includes the capture, reuse and redeployment of existing DCE business rules as services in services oriented and model driven architectures
DCE Modernization offers alternatives to development and package deployment projects and also provides ways to augment replacement initiatives through the reuse and migration of existing data and application architectures. DCE Modernization:
As IBM continues to transition its focus to Java, Linux and WebSphere®, companies are revisiting their investments in RPG and COBOL on the System i (also known as the iSeries or AS400). Companies with large investments in legacy RPG code face increased maintenance costs and difficult choices about their long term future. eCube Systems, an Advanced IBM partner, provides modernization, integration, replatforming and web-facing solutions to iSeries users.
Download our RPG to Java/.NET Transformation Process Presentation
Clients can choose to extend the ROI of their RPG applications by transforming the business logic to Java or they can modernize their iSeries with the XML/SOA based middleware. eCube's variety of iSeries options allow users select the solution that best meets their needs.
Integrate iSeries data and business logic to the web, desktop and enterprise using NXTware XB and a service model that employs SOAP, .NET and XML in an easy-to-use scripting tool. This iSeries integration solution is for companies with existing RPG applications that they want to expend to the rest of the enterprise. eCube provides this capability with its XML for RPG product set.
eCube's legacy transformation service for iSeries is a complete solution that combines human interaction with automated tools to convert iSeries/AS400 based RPG and COBOL to Java. This iSeries Migration service includes all of the key provisions needed to make a transition from RPG to Java. This can range from an initial assessment and proof of concept, through complete testing and hands on or formal training. Specialized training, education and iSeries Migration mentoring is available before and after the transformation to help RPG development teams migrate their skills to Java. Moreover, eCube can assist companies in implementing Web interfaces and integrating new Java-based applications with third-party party business solutions.
Making a transition from RPG to Java requires a rich set of solutions that must address both the application and the environment the application is used in. Unlike other tool-only solutions, eCube works with its customers through all of these requirements, guaranteeing the success of the project.
eCube has the expertise to implement Web Facing solutions using IBM's Web Facing Tool. eCube can quickly convert your System i display file source so your existing System i programs can run in a browser. With eCube and IBM tooling you can move your application source, converting it, and deploying it as a new Web-based program running as a WebSphere application.
If you are visiting this page, COOl:Gen is probably used to run and maintain one of your company’s most strategic applications. Whether you call it IEF, Advantage:Gen, AllFusion Gen or something else, you’re probably looking for options – ways to remove or reduce your dependency on the COOL:Gen platform.
eCube offers a powerful series of COOL:Gen transformation and modernization services that reduce the cost and risk associated with operating COOL:Gen applications that use generated COBOL code.
The most unique and important feature of eCube's offering is its fidelity to creating clean and easily maintainable code. It starts with transforming COOL:Gen’s computer-generated, non-human-readable COBOL and its “Black-box” functions into readable and easy to maintain ANSI Standard COBOL, before optionally continuing the transformation to, or integration with, contemporary languages like C# and Java.
Click here to access our COOL:Gen Transformations Service Offering Fact Sheet
The Jump-Start is designed to make it possible for you to affordably (< $42,000 USD) prove how a transformed version of your COOL:Gen application can reduce operational cost and risk while creating a map to get there based on your business needs.
The Jump-Start mirrors eCube's complete transformation process with three core activities, each with several short phases. (You can download more information on the process from our Content Library).
Contact us to get step-by-step instructions on what is required for a jump-start PoC and to request a PoC appraisal or to have one of our attentive transformation associates contact you.
The COBOL COOL:Gen generates is “correct”, but it is totally unmaintainable outside of the legacy COOL:Gen environment. The COBOL delivered is generated for executability, not structure or readability. It is cluttered with coding obscurities and depends heavily on licensed COOL:Gen “black box” runtime components. This means that the COBOL generated is not really yours and, without the runtime components, is nearly useless.
Our process transforms the generated COBOL. It removes “black box” dependencies and improves code quality so you have options at the end of the first phase and can select a path forward for your valuable business logic. This allows you to make technical decisions based on business needs not technical limitations. At the end of our initial conversion process your new COBOL business logic will be:
As IBM continues to transition its focus to Java, Linux and WebSphere®, companies are revisiting their investments in RPG and COBOL on the System i (also known as the iSeries or AS400). Companies with large investments in legacy RPG code face increased maintenance costs and difficult choices about their long term future. eCube Systems, an Advanced IBM partner, provides modernization, integration, replatforming and web-facing solutions to iSeries users.
Download our RPG to Java/.NET Transformation Process Presentation
Clients can choose to extend the ROI of their RPG applications by transforming the business logic to Java or they can modernize their iSeries with the XML/SOA based middleware. eCube's variety of iSeries options allow users select the solution that best meets their needs.
Integrate iSeries data and business logic to the web, desktop and enterprise using NXTware XB and a service model that employs SOAP, .NET and XML in an easy-to-use scripting tool. This iSeries integration solution is for companies with existing RPG applications that they want to expend to the rest of the enterprise. eCube provides this capability with its XML for RPG product set.
eCube's legacy transformation service for iSeries is a complete solution that combines human interaction with automated tools to convert iSeries/AS400 based RPG and COBOL to Java. This iSeries Migration service includes all of the key provisions needed to make a transition from RPG to Java. This can range from an initial assessment and proof of concept, through complete testing and hands on or formal training. Specialized training, education and iSeries Migration mentoring is available before and after the transformation to help RPG development teams migrate their skills to Java. Moreover, eCube can assist companies in implementing Web interfaces and integrating new Java-based applications with third-party party business solutions.
Making a transition from RPG to Java requires a rich set of solutions that must address both the application and the environment the application is used in. Unlike other tool-only solutions, eCube works with its customers through all of these requirements, guaranteeing the success of the project.
eCube has the expertise to implement Web Facing solutions using IBM's Web Facing Tool. eCube can quickly convert your System i display file source so your existing System i programs can run in a browser. With eCube and IBM tooling you can move your application source, converting it, and deploying it as a new Web-based program running as a WebSphere application.