One set of tools, customizable architecture, no vendor lock, CNCF coming soon!
In the ’70s and ’80s, we did not believe that we were writing legacy systems when we developed large business applications in COBOL. Yet, that’s what happened. So, how do you avoid creating another such situation? What happens in six years if the modernization language you choose today becomes unsupported and some new language is the new platform of choice? Well, if you modernize with Engineer, you will save dramatically on making further platform changes, because your code is properly structured and completely standardized – and chances are we will support the new platform and can re-generate the bulk of your code to fit.
We know that what needs to get delivered is working software – not labor hours or “months”. So why enter into a contract that simply has a monthly cost and a promise for delivery sometime years in the future?
Don’t forget, you can license ResQSoft® Engineer to maintain your new system, too. You don’t have to, of course; your new code can be maintained by your established support contractor, or by your staff, or by us, or by some combination, whatever you prefer. You get full source code, and you’re not locked in to ResQSoft as a vendor or our tools.
When faced with the need to modernize, re-engineering with automated code writing, aka code generation is one option. There is always some hand work to be done, because the code generators handle all the routine code, and some additional functionality will need human attention.
There are a number of vendors who promise to take your old code (HTML, COBOL, Visual Basic / VB, ASP), and give you back new code using a wholesale, line-by-line conversion into a new language. And, it will usually work, but the translated code retains the structure and naming from the old code.
ResQSoft’s adaptive reuse technology is equally proficient at developing custom applications from scratch or leveraging COTS software to build these systems by keeping configuration changes to a minimum and supplying additional needed functionality with bolt-in modules that are rapidly and inexpensively created with automation assistance. The key to success is our approach.
The usual options for business or government legacy software migration to the Web are pretty unattractive: you can use some kind of “screen scraping” technology, but then you are stuck with maintaining the legacy application and your users still don’t really get a modern Web interface. You can try to adopt a COTS software package, but even if you can find one, it probably won’t meet all of your requirements.
The ResQSoft® approach to legacy systems integration is very straightforward. Our process generates code in the Java or C# programming language that implements standard architectural patterns for legacy integration. We anticipate that most projects can be completed within a single budget cycle and at less than half the cost of manual code integration.