AMELIO CleanUp
AMELIO CleanUp
CleanUp your COBOL, PL/I and Delta ADS Applications
Flexibility and fast adaptability of core applications are prerequisites for an optimal software support of business processes. COBOL, Delta ADS and PL/I applications have grown over decades, they have been extended and adapted to new requirements. This has reduced the maintainability of the applications and has significantly hindered their further development.
With the AMELIO CleanUp by Delta Software Technology you can quickly and securely clean up your COBOL and PL/I as well as Delta ADS applications and thus regain the flexibility and adaptability of your core applications.
- AMELIO CleanUp analyses the entire source code automatically.
- Dead code sequences, from data elements to single statements up to entire code blocks, are detected and securely removed.
- Different syntax variants can be reduced to one standard, e.g. from COBOL’74 to COBOL’85.
- If the code to be cleaned up is derived from a copybook, an include or a macro, all impacts and dependencies are verified and the modules are cleaned up consistently.
- By using the Pretty-Print function the layout of the application can be re-formatted and the improved readability can be achieved.
- Every change that is implemented by the factory is documented in an audit-proof way, as special marking in the code and/or as additional documentation that contains a detailed list of the lines that have been removed or modified in which module and why.
- The clean-up of the application can be performed cluster-wise or for the entire source code.
- The maintenance and further development of the application can be continued without any obstruction while the CleanUp takes place.
Additional options
But with the AMELIO CleanUp not only standard clean ups can be performed. The factory can be precisely tailored to the customer’s requirements. In this way, the read- and maintainability of the application can be improved through individual options, like:
- Name changes of sections, paragraphs, data elements
- Uniform implementation of company policies
- Replacement of (business-specific) code smells
- Replacement of third-party tools such as the decision table generator VORELLE by Evaluates, DETAB etc.
CleanUp your Application with AMELIO CeanUp...
Washing Machine
Use AMELIO CleanUp as a permanent modernization and get a software washing machine.
Agile Application Clean-up – A Washing Machine for Software
COBOL- and PL/I-applications are still performing their tasks reliably. But the longer these applications live, the more imperfections and technical debts are collected, that inhibit efficient maintenance. In the preparation of modernization projects, the clean-up of applications is important to prevent errors and reduce the effort.
Traditionally the clean-up of (legacy) software is done manually. During this process, the complete kaleidoscope of possible clean-ups is performed for each program after program. But very often, not all possible and necessary clean-ups are known at the beginning. Many only come in sight when other clean-ups are done. A much better strategy would be to perform the first clean-ups for all programs before, using the knowledge acquired, the next clean-up is performed. This would require an approach where each program might be changed more than once. The risk and effort of such an approach can be minimized when using an automated solution, that can be repeated for as many new clean-ups as are needed.
The AMELIO software washing machine enables such an agile approach in which:
- new clean-ups can be added continuously,
- the application is divided in manageable packages for which each clean-up can be defined separately,
- each of these packages can be processed by the washing machine as many times as needed.
How such a washing machine enables an agile clean-up, will be demonstrated based on a customer example.
Download Language: Englisch - Version: mt21093.02
Existing applications have accumulated a lot of technical debt over the years. Removing it could speed up maintenance significantly. In reality the task of improve the software by removing the obsolete parts is seldom performed. The risk of introducing errors and the cost of testing is the biggest reason for not doing anything.
Read moreDownload Language: Englisch - Version: MT21100.01
RDW has been developing and maintaining its core business applications for over 30 years. The applications work reliably, but over time technical debts have accumulated that make maintenance and further development difficult. The daily business as well as the size and criticality of the application do not allow a manual clean-up of the software. The solution for the problem: a washing machine that performs an automated cleaning of the software from its technical debts.
Read more
Donwloads / Documents
Documents about AMELIO CleanUp Factory
Download Language: Englisch - Version: mt21093.02
Existing applications have accumulated a lot of technical debt over the years. Removing it could speed up maintenance significantly. In reality the task of improve the software by removing the obsolete parts is seldom performed. The risk of introducing errors and the cost of testing is the biggest reason for not doing anything.
Read moreDownload Language: Englisch - Version: MT21100.01
RDW has been developing and maintaining its core business applications for over 30 years. The applications work reliably, but over time technical debts have accumulated that make maintenance and further development difficult. The daily business as well as the size and criticality of the application do not allow a manual clean-up of the software. The solution for the problem: a washing machine that performs an automated cleaning of the software from its technical debts.
Read moreDownload Language: Englisch - Version: MT21102-01
Software also accumulates dust over the years. Because of the effort and risk, a removal of the dust is often avoided. On the other hand, the maintenance is becoming increasingly difficult. If the proven code should be used continuously, either in maintenance or as a basis for rewriting, it is worth cleaning up the applications. To save the time-consuming manual work and to minimize the risks, we have developed a washing machine for software for this task.
Read moreDownload Language: Englisch - Version: mt21089-1
A large insurer has renovated a key component of its core application with the solutions from Delta Software Technology. Deltas AMELIO-Tools for automated analyses, code
clean-up and re-documentation ensure a future-proof application infrastructure as an easy know-how transfer to the application heirs.
Download Language: Englisch - Version: MT21083.01
Let the AMELIO CleanUp Factory improve your applications.
Read more