ADS on Eclipse is Delta’s modern, integrated development environment (IDE) for the efficient development and maintenance of COBOL and PL/I applications written with Delta ADS.
The new ADS on Eclipse Release 8 is available now. It offers improved functionality for the development and maintenance of applications written with Delta ADS.
ADS on Eclipse
ADS on Eclipse supports your development teams with specialised features that enables them to deliver new functionality to your business users faster and with better quality.
- Clearly arranged perspectives to display the corresponding areas and views in the IDE
- Modern editor with intelligent editing and debugging functions such as automatic syntax check, chroma coding, code completion and templates, outline views, bookmarking, code folding, documentation and much more
- Direct integration of the application generators, so that dependencies and build precedence are checked
- Post-generation debugger for step-by-step tracking and testing of the generating process with direct switching between code editing and debugger.
- And more …
Working with ADS on Eclipse improves the understanding of your applications as the generators provide additional information about the application components.
Furthermore, ADS on Eclipse enables the seamless integration of application development with Delta ADS into the entire development process.
New in Release 8 for ADS on Eclipse
Release 8 is now available for ADS on Eclipse. It contains numerous innovations.
- Configuration and deployment: Improved handling of configuration and deployment of the installations.
Companies increasingly use central deployment software to automate the provisioning of workstations. This gives them security and simplifies administration and support through uniformly designed work environments.
ADS on Eclipse Release 8 now help to significantly reduce the administrative effort, especially in larger installations when using central deployment software. - Eclipse Release 2022-03: With Release 8, ADS on Eclipse now supports Eclipse Release 2022-03, making ADS on Eclipse available for Eclipse Releases 2019-12 up to and including 2022-03.
- Java 17: With Release 8, ADS on Eclipse now also supports Java 17, making ADS on Eclipse available for Java Long-term Support (LTS) Releases 11 and 17.
For more information, see the release notes for ADS on Eclipse Release 8.
What else …
The integrated development system Delta IDS is not only available in the variant ADS on Eclipse, but also for other systems such as Visual Studio, Micro Focus EDz, IBM IDz, LzLabs LzWorkbench.
We will soon provide ADS on Visual Studio for Visual Studio 2022.
ADS on Eclipse for you
You too can benefit from the power of ADS on Eclipse. Work with the new ADS on Eclipse to provide your business users with new functions faster and with better quality.
We would be pleased to help you, please get in touch with us.
The Best Environment for Your Application Development
Innovating, implementing better solutions, finding errors faster, getting more value out of what you have:
All this requires a working environment that supports you in your daily work and that you feel comfortable with.
Do you or your teams develop applications with Delta ADS? In COBOL? In PL/I?
We would like to know from you which development environment do you prefer?Which one do you use and which one would you like?
Thank you for participating in our quick survey.
Dear Reader,
Almost 50 years ago, the computer scientist Dr. Reinhold Thurner presented the first ideas for the automation of application development using software generators. This resulted in one of the most successful tools for the generative development of COBOL and PL/I applications: Delta ADS. We're proud to be celebrating Delta ADS's 45th anniversary this year.
The fact that ideas, concepts, tools and applications often prove themselves sustainable much longer than expected not only applies for Delta ADS. Many large, complex and mission-critical applications that have grown over decades constitute the core of our customers' successful business operations.
Find out today how you can automatically recover the knowledge about these applications with AMELIO Logic Discovery.
At the SVA Mainframe Days, we recently presented how technologies in such complex applications can be replaced automatically and in parallel with ongoing operations.
We are curious: What is your dream environment for ADS, COBOL and PL/I?
We hope you enjoy reading,
Your Delta Software Technology Team
45 Years Delta ADS
Delta ADS celebrates its 45th anniversary!
"I am pleased that after almost 50 years, Delta ADS
is still being used successfully for the development
and migration of large and complex applications."
says Dr. Reinhold Thurner, the "father of Delta ADS".
We have summarized for you how Delta ADS has evolved over the past 45 years, why it has been and still is so successfull. Find out what advantages Delta ADS offers you for your future application development.
45 Years Delta ADS
45 Years Delta ADS
Life starts at 40 something: Delta ADS turns 50
Developing software is looking to the future, but sometimes it is good to turn around and look back. As we did, we discovered that the foundations of our products were made almost half a century ago.
The Beginning - 1972 The first Idea
In 1972 Professor Reinhold Thurner, Zürich University, published ‘Entscheidungstabellen: Aufbau, Anwendungen, Programmierung’. He founded the Sodecon AG that implemented his ideas in DETAB/GT (Decision Tables/Generator).
In the beginning, DETAB/GT was able to produce COBOL, PL/I and Fortran and not much later also Assembler.
The Evolution - 1976 ADS was released
Resolving decision tables was only a first step. The idea of generating (slightly) different variants (targets) of programming code from one single source proved a fruitful idea. Over the next years the generator system Delta was developed and released in 1976. The foundation for this development tool is that an application contains a lot of functionality that are just slightly different implementations of each other (File I/O, Screen I/O, Printfiles, reports etc). The generators in Delta contain the abstraction of this implementation with the result that the developer only has to specify the parameters of this specific implementation to be able to get needed functionality.
Besides an increase in productivity (up to three times compared to traditional hand coding, according to some publications) one of the other main advantages is portability. It is that portability that enables software developing companies to sell their products on a number of different platforms without the full developing efforts. It also enables companies to migrate from one platform to another without having to rewrite their applications.
“I am pleased that after almost 50 years, Delta ADS is still being used successfully for the development and migration of large and complex applications.”
Dr. Reinhold Thurner
The concept was very successful: by 1982 there were already 130 installations worldwide and was available for 12 different platforms.
Till today, the majority of installations are found in banking and insurance, governmental institutions and software solution sellers.
The Future - and beyond
Like Delta DETAB, Delta ADS for COBOL and PL/I (as it is officially named today) remains a part of our product portfolio. Over the years an estimated 2+ billion unique lines of code have been generated with our generator system, a number that is still growing each year. Initially, DETAB and Delta ADS were only available for the platforms for which they generated code. Today they are also integrated into modern development environments such as Eclipse or Visual Studio and can generate cross-platform.
As the advantages of this generative approach to software development is still valued by our customers we remain committed to supporting them with our tools. The current release 6 of Delta ADS will certainly not be the last as we will continue to find solutions for the challenges our customers experience in their software development process.
Download Language: Englisch - Version: MT21094.01
Life starts at 40 something: Delta ADS turns 45 this year
Developing software is looking to the future, but sometimes it is good to turn around and look back. As we did, we discovered that the foundations of our products were made almost half a century ago.
Read more
AMELIO Logic Discovery - 'Nicholas'-Release
On 06.12.2021 we have released a new release of AMELIO Logic Discovery.
The new query technology expands the KnowledgeBase perspective and provides you with exactly the modules that are relevant for your task. In addition to the ready-made queries, you can now easily define your own queries with the query builder.
Do you want to (re)understand your applications, carry out a migration or modernization project? Or free your applications from technical debt?
AMELIO Logic Discovery helps you and automatically provides you with all the information you need. Try it out ...
AMELIO Logic Discovery - 'Nicholas'-Release
AMELIO Logic Discovery - 'Nicholas'-Release
AMELIO Logic Discovery helps you to (re) understand your large and complex COBOL, PL/I and ADS applications. The two new perspectives “KnowledgeBase” and “CallTree” speeds up this process.
KnowledgeBase – Finding instead of Searching
With the KnowledgeBase perspective, you get an overview of all analysed artifacts at the push of a button. You can quickly and safely find the access to the modules that are relevant for your task.
Furthermore,
- You get analysis information on groups of artifacts as well as on each individual artifact
- You will find out which (code) patterns were found and how often, both for the entire application, for groups of artifacts or just individual artifacts
- You can use the comment function to record findings and make them available to others
- With the bookmarks and tags you get the possibility to mark artifacts of particular interest to find them easier
- With intelligent filter functions, you can simply focus on the artifacts that are relevant to the current task
Query Technology
The new query technology expands the KnowledgeBase perspective and provides you with exactly the modules that are relevant for your task. In addition to the ready-made queries, you can now easily define your own queries with the query builder.
Overview in the Application Network
One question that always recurs is to identify dependencies in the network of artifacts: Who is calling whom and who is being called by whom? AMELIO Logic Discovery provides that too at the push of a button. The new CallTree perspective is the counterpart to the established ProgramTree perspective. For a program, it shows the other programs from which it is called.
- You receive information about the program interfaces, which parameters are expected and which are actually transferred
- Decision tables show you clearly and unambiguously which conditions must be fulfilled to enable a program to be called.
Ensure the Success of your Project through optimal Application Analysis with AMELIO Logic Discovery
Do you want to (re) understand your application, carry out a migration or modernization project?
Or get rid of technical debt from your applications?
AMELIO Logic Discovery helps you with this and automatically provides all the information you need. Try it.
You can find more information about AMELIO Logic Discovery on our website ... or just contact us directly.
Also read ...
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 more
SVA Mainframe Dayz 2021
Delta Software Technology participated at the SVA Mainframe Dayz digITall with the presentation "Application modernization according to your wishes, parallel to ongoing operation". Dr. Daniela Schilling exemplified a large-scale mainframe project to show how you can safely and reliably carry out a complex modernization of your applications in parallel with ongoing operations.
You could not attend?
Here you can find the presentation slides and watch the recording:
SVA Mainframe Dayz 2021
SVA Mainframe Dayz 2021
SVA Mainframe Dayz 2023
In March 2023, the focus will be on the mainframe again!
A variety of presentations, exciting discussions and, above all, lots of field reports from the world of the mainframe await you on March 7th and 8th, 2023 at the Mainframe Dayz in Wiesbaden.
Delta Software Technology is represented with a lecture. On March 7th, 2023 at 1:15 p.m., Dr. Daniela Schilling presents:
"Automated Application Cleanup: Using the Washing Machine for Software"
Be there and take the opportunity to present yourself with your colleagues and to shed light on current topics.
Further information such as the agenda and registration can be found here: https://www.sva.de/de/mainframedayz2023
Also read about this:
Download 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
SVA Mainframe Dayz 2022
From March 9th to 10th, 2022 we were at the SVA Mainframe Dayz 2022 in Wiesbaden, Germany!
Delta Software Technology were present with a booth and presentation. On March 9th, 2022 at 2:30 p.m., Dr. Daniela Schilling:
"Successful Automatic Database Migration at Gothaer: In Time - In Budget - In Scope"
You could not attend? Here you can request the presentation slides.
Only available in German. If you are interested in an English version, please contact us directly.
In a monthly event series, the Mainframe SpeakZ, SVA again gave the mainframe a voice. With a diverse mix of customer presentations, industry news, tool updates, and more, SVA keeps you up to date on all things mainframe.
Delta Software Technology was there with a presentation:
"Application modernisation according to your requirements, parallel to ongoing operation"
Dr. Daniela Schilling (CEO Delta Software Technology) explained sticking points and pitfalls in large modernization projects and showed solutions based on a large project at a leading German insurance company.
Contents
The foundation of business-critical applications has often evolved over decades. During this time, the applications were changed and further developed. New technologies were introduced, partly without completely removing the old technologies.
Modernisations such as clean-up, refactoring, technology exchange and standardisation as well as platform migration are necessary to meet new requirements, improve performance and maintainability, and increase the sustainability of the backend applications.
The documentation of the applications and the knowledge about what was implemented and why it was implemented that way has been lost over time.
- So, how do you regain the required implementation knowledge?
- What do you do with the dependencies?
- What about the risks?
- How do you find all the sticking points?
- How do you organise parallel changes and further development?
- What must be tested?
- How do you securely manage (testing) efforts, costs and risks?
- ...
The solution lies in the precisely targeted analysis prior to a modernisation project, the complete automation of the changes and the flexible organisation of the project processes.
Referencing a large project at a leading German insurance company, we show you how you can safely and reliably carry out a complex modernisation of your applications in parallel to ongoing operation in the mainframe area.
Slides and Recording
You could not attend? Here you can request the presentation slides and watch the recording.
Only available in German. If you are interested in an English version, please contact us directly.
The Best Environment for Your Application Development
Innovating, implementing better solutions, finding errors faster, getting more value out of what you have: All this requires a working environment that supports you in your daily work and that you feel comfortable with.
Do you or your teams develop applications with Delta ADS? In COBOL? In PL/I?
We would like to know from you which development environment do you prefer?
Which one do you use and which one would you like?
Thank you for participating in our quick survey.
The Best Environment for Your Application Development
The Best Environment for Your Application Development
Innovating, implementing better solutions, finding errors faster, getting more value out of what you have:
All this requires a working environment that supports you in your daily work and that you feel comfortable with.
Do you or your teams develop applications with Delta ADS? In COBOL? In PL/I?
We would like to know from you which development environment do you prefer?Which one do you use and which one would you like?
Thank you for participating in our quick survey.
Download Newsletter
Download Language: Englisch - Version: nl21021.03
Content
- 45 Years Delta ADS
- AMELIO Logic Discovery - 'Nicholas'-Release
- SVA Mainframe Dayz 2021
- The Best Environment for Your Application Development
We have released new versions of the following products:
- AMELIO Logic Discovery 2.1.1
- ADS for COBOL 6.4.4 - for all platforms
- ADS on Micro Focus Enterprise Developer 7.2.0
- ADS on Eclipse 7.2.0
- Generator Engine 6.5.2 for IBM z/OS; Windows, Linux, ...
AMELIO Logic Discovery: Better overview faster with new perspectives
Benefit from the new features: Besides the proven perspectives, the new release AMELIO Logic Discovery 2.1 now provides two further perspectives (KnowledgeBase and CallTree) that helps you to (re)gain the knowledge about your applications. Furthermore, we have created the possibility of annotating each artifact in order to secure knowledge and to further facilitate the work in the team.
Do you also want to re-understand your application, remove technical debts like our customer RDW or modernize like the IT service provider msg systems and do you look for a secure way to achieve your goal? Then get in touch with us, we will be happy to show you, using your examples, how you can easily understand your applications and modernize them securely with AMELIO.
Delta ADS on Micro Focus Enterprise Developer: Final release available now
With ADS on Micro Focus Enterprise Developer you can standardize your working environments for the application development. ADS on Micro Focus ED integrates all ADS tools seamlessly into your individual development environment.
For this purpose, a suitable function package was created for the Application Workbench Manager (AWM), which helps with the generation on the host and supports the local generation with access to host datasets, e.g. via FTPS.
Delta ADS on Eclipse: Offers even more
ADS on Eclipse has been extended with various convenience functions: The ADS XREF view now provides additional information on the generations and the post-generation debugger can be called directly from there. In addition, there is support for the ftp and ftps protocol in search paths.
Besides the development environments mentioned above, the plug-in is also available for other Eclipse-based development environments and for Microsoft Visual Studio.
Further information
Our customers can find detailed information on new functions and corrections in the release notes in the support area of our website.
Request information and updates directly. The list of our current product versions can be found here.
Dear Reader,
When you think about modernising your central IT applications, do you already have a solution for the following problems:
- How can technical debts be safely eliminated or how can you modernise your applications without accumulating new technical debts?
- How do you get a comprehensive and accurate understanding of the current implementation of the applications?
Read on to learn about how your colleagues in other companies solve these problems.
We also have new versions of our products AMELIO Logic Discovery and ADS. Plan the update of your installation with us now.
We wish you an inspiring read.
Your Delta Software Technology Team
Large Financial Service Provider Succeeds in Secure Platform Change with AMELIO
Away from the Mainframe at the Push of a Button: Delta’s AMELIO Modernization Platform Enables Large Building Society to Replace Platforms Securely
A leading building society consolidates its platforms and has therefore replaced their IBM mainframe with Red Hat Linux.
The migration of the central, strongly interconnected applications with more than 4,500 programs and over 1,000 DB2 tables, involved particular risks: parallel changes and further development, performance in the new environment, ...
Find out here how this challenge was mastered:
Large Financial Service Provider Succeeds in Secure Platform Change with AMELIO
Large Financial Service Provider Succeeds in Secure Platform Change with AMELIO
Away from the Mainframe at the Push of a Button:
Delta’s AMELIO Modernization Platform Enables Large Building Society to Replace Platforms Securely
A leading building society consolidates its platforms and has therefore replaced their IBM mainframe with Red Hat Linux. The migration of the central, strongly interconnected applications, however, involved particular risks, e.g., due to parallel changes and further development. Also, the performance in the new environment was a major concern. With the AMELIO tools from Delta Software Technology, this company successfully migrated its highly critical core application.
The project management particularly praised the good cooperation with the manufacturer. Delta offered the project at a fixed price and was nevertheless very flexible in responding to special requests. Due to the good cooperation with Delta, the transformed application exactly meets the company's requirements.
The Business-critical Centrepiece
The building society sees its social mandate in fulfilling people's desire for home ownership. In order to perfectly support its services, the heart of the IT applications, the core booking system, was developed in-house: Several thousand programs with millions of lines of code process data in one thousand database tables and perfectly support employees in their daily work for several million customers.
Requirements: Absolute Security and Parallel Further Development
As part of the corporate-wide platform consolidation, the core booking system was to be migrated from the previous IBM zOS CICS platform with DB2 databases to Red Hat Linux with Oracle.
The importance of the application resulted in additional requirements for the migration solution:
- No disruption of the day-to-day business
- Permanent availability of the subsystems for parallel changes and further development, no blocking, no freezing
- Consistent adoption of changes and further developments of the productive application for the migration
- Audit-proof documentation of all changes
However, the migration of the core booking system was only part of an extensive overall project. This meant that changes that resulted from other sub-projects had to be considered in the transformation of the core booking system on time. It was also necessary to react flexibly to schedule changes in other projects.
Technical Data
Technical Data of the Project
The project: Migration of a central application
- Platform replacement: IBM z/OS CICS → Red Hat Linux + Micro Focus EDz
- Application transformation: IBM VS COBOL → Micro Focus COBOL
- Database replacement: IBM DB2 → Oracle DB
- Data and application conversion: EBCDIC → ASCII
- Data migration
The sources:
- 4.500 Programs
- 16.000 Copybooks
- 11 Mio. Lines of Code COBOL
- 1.000 IBM DB2 Tables
The Tailor-made Solution with AMELIO
The financial service provider decided to work with the modernisation specialist Delta Software Technology. Delta offered the company a tailor-made and at the same time fully automated transformation of its core booking system with AMELIO tools at a fixed price.
The Delta tools used:
- AMELIO Logic Discovery
Complete analysis of the application in advance to determine all the key points and pitfalls for the project. - AMELIO Modernization Platform
This adaptive transformation factory works rule-based. As a result, it can be perfectly tailored to the requirements and it also implements operational peculiarities, standards or special rules to improve performance.
Delta's AMELIO Modernization Platform works fully automated applying a clean room concept: All changes are implemented consistently and in an audit-proof manner in all sources without any manual intervention. - Data Transformers
Based on the results of the application analysis with AMELIO Logic Discovery, Delta generated tailor-made data transformers that performed the migration of all data.
With AMELIO Modernization Platform, Delta has configured a highly specialised transformation factory that is perfectly tailored to the project and that automatically, i.e. without manual intervention, implemented the specified mass changes to the programs of the core booking system.
This approach enabled the company to transform new versions of their sources, which emerged from maintenance and further development or by the effects of other projects, at any time during the duration of the project.
Performance
The project management was impressed by the efficiency and flexibility with which the AMELIO factory was set up, continuously optimized and adapted to their needs.
Just one example for the good cooperation and the flexibility of the solution: Everyone who leaves the mainframe worries about the performance of the applications. During the course of the project, performance tests showed that the components in the new environment behaved differently than expected. Delta changed the transformation rules for certain accesses and simply transformed the application again. And the problem was solved!
Planning Reliability and Fixed Costs
Before the project started, Delta performed a complete assessment of all sources with AMELIO Logic Discovery. Through the results of this assessment, the financial service provider has already gained important knowledge for the planning and implementation of the project:
- Which transformations are required?
- What are the key points and pitfalls?
- What are the dependencies?
- How can packages be tailored to bring them into production piece by piece instead of a big bang?
- And what about the project schedule? Which timeframe is realistic?
Moreover, this preparation gave the company additional security with regard to costs:
After the detailed assessment, Delta offered the entire transformation at a fixed price and nevertheless responded to additional requests during the project with extraordinary flexibility.
Successful Transformation In Time and In Budget
With the AMELIO tools from Delta Software Technology, the financial service provider was able to securely migrate the centrepiece of the system, the large, business-critical application developed in COBOL, from the mainframe to the new environment in parallel with ongoing operations.
The following advantages were particularly important for the company:
- During the entire project, the normal maintenance and further development could continue undisturbed. The resulting changes were neatly adopted into the transformation of the application.
- The solution considered the company's own standards and the project management was free to choose between implementation variants.
- The Delta solution also helped optimising the application for the new platform. New insights into the runtime behaviour of the application in the new environment could automatically be applied for the transformation of the entire application.
- The partial packages were taken into production step by step - without a big bang.
- The application performed well in the new environment
- No footprint, no vendor lock-in: Delta’s tools are no longer required after the transformation. The company does not incur any follow-up costs.
A degree of automation of 99.5% was achieved by using the AMELIO Modernization Platform, i.e. 4,478 programs of 4,500 programs were transformed completely automatically. 22 programs required a special solution. They were modified in advance before they were also transformed completely automatically.
The company's project manager and the managing director of Delta Software Technology, Dr. Daniela Schilling agree:
"The open communication and the excellent cooperation between all employees and those responsible made a significant contribution to the success of the project."
Delta Software Technology
Delta Software Technology is a specialist for automated solutions that help their customers to develop and modernise their individual IT applications securely and sustainably.
Delta's tools and tailor-made solutions are particularly characterised by reliably calculable costs as well as sustainable and future-proof investment security. Customers reduce costs and risks for the maintenance, modernisation and re-implementation of their applications and gain flexibility, freedom of choice and security.
RDW uses AMELIO Logic Discovery for decision-making
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.
Find out how RDW efficiently reduces technical debt ...
RDW uses AMELIO Logic Discovery for decision-making
RDW uses AMELIO Logic Discovery for decision-making
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.
RDW wants to reduce technical debt in its decennia old applications. Goal is to improve flexibility and make them fit for the future.
But:
- What measures are possible or necessary?
- Which parts of the source code can be deleted, which need to be rewritten and how?
- Which correlations and effects do exist?
- And what is the best way to proceed?
To answer these and a lot of other questions for an application of about 5.500 programs and 8.5 million lines of code without doubt, RDW decided to use AMELIO Logic Discovery.
RDW has the Advantage of the New Release
RDW also profits from the new features in release 2.0. AMELIO Logic Discovery now offers two new perspectives. KnowledgeBase and CallTree are the addition to the existing perspectives that enable to (re)gain insight in the application.
AMELIO Logic Discovery offers new, flexible and structured views on our applications. Especially the logical views help us to find and understand the bottlenecks in our application.
Marcel Rozema (Senior Software Architekt, RDW)
Can we help you understanding your applications?
Are you also, like RDW, feeling the need to improve understanding of your application, want to reduce technical debt or modernize and are looking for a secure way towards that goal?
Contact us and we are glad to show you what our AMELIO portfolio can offer you.
About RDW
RDW ICT is the IT service provider of the national vehicle authority of The Netherlands. Their main tasks include the inspection and registration of vehicles, market authorisation of vehicles, administration of driving licenses, information services for the police – in total more than 300 million transactions annually.
Also read ...
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 more
Understanding Applications: Finding instead of Searching
AMELIO Logic Discovery helps you to (re) understand your large and complex COBOL, PL/I and ADS applications.
The two new perspectives “KnowledgeBase” and “CallTree” speeds up this process.
Further information about AMELIO Logic Discovery you can find here:
Understanding Applications: Finding instead of Searching
Understanding Applications: Finding instead of Searching
AMELIO Logic Discovery helps you to (re) understand your large and complex COBOL, PL/I and ADS applications. The two new perspectives “KnowledgeBase” and “CallTree” speeds up this process.
KnowledgeBase – Finding instead of Searching
With the KnowledgeBase perspective, you get an overview of all analysed artifacts at the push of a button. You can quickly and safely find the access to the modules that are relevant for your task.
Furthermore,
- You get analysis information on groups of artifacts as well as on each individual artifact
- You will find out which (code) patterns were found and how often, both for the entire application, for groups of artifacts or just individual artifacts
- You can use the comment function to record findings and make them available to others
- With the bookmarks and tags you get the possibility to mark artifacts of particular interest to find them easier
- With intelligent filter functions, you can simply focus on the artifacts that are relevant to the current task
Query Technology
The new query technology expands the KnowledgeBase perspective and provides you with exactly the modules that are relevant for your task. In addition to the ready-made queries, you can now easily define your own queries with the query builder.
Overview in the Application Network
One question that always recurs is to identify dependencies in the network of artifacts: Who is calling whom and who is being called by whom? AMELIO Logic Discovery provides that too at the push of a button. The new CallTree perspective is the counterpart to the established ProgramTree perspective. For a program, it shows the other programs from which it is called.
- You receive information about the program interfaces, which parameters are expected and which are actually transferred
- Decision tables show you clearly and unambiguously which conditions must be fulfilled to enable a program to be called.
Ensure the Success of your Project through optimal Application Analysis with AMELIO Logic Discovery
Do you want to (re) understand your application, carry out a migration or modernization project?
Or get rid of technical debt from your applications?
AMELIO Logic Discovery helps you with this and automatically provides all the information you need. Try it.
You can find more information about AMELIO Logic Discovery on our website ... or just contact us directly.
Also read ...
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 more
Support Information: New Product Versions available
We have released new versions of the following products:
- AMELIO Logic Discovery 2.1.1
- ADS for COBOL 6.4.4 - for all Platforms
- ADS on Micro Focus Enterprise Developer 7.2.0
- ADS on Eclipse 7.2.0
- Generator Engine 6.5.2 for IBM z/OS; Windows, Linux, ...
You can find more information about new features and fixes here:
Support Information: New Product Versions available
Support Information: New Product Versions available
We have released new versions of the following products:
- AMELIO Logic Discovery 2.1.1
- ADS for COBOL 6.4.4 - for all platforms
- ADS on Micro Focus Enterprise Developer 7.2.0
- ADS on Eclipse 7.2.0
- Generator Engine 6.5.2 for IBM z/OS; Windows, Linux, ...
AMELIO Logic Discovery: Better overview faster with new perspectives
Benefit from the new features: Besides the proven perspectives, the new release AMELIO Logic Discovery 2.1 now provides two further perspectives (KnowledgeBase and CallTree) that helps you to (re)gain the knowledge about your applications. Furthermore, we have created the possibility of annotating each artifact in order to secure knowledge and to further facilitate the work in the team.
Do you also want to re-understand your application, remove technical debts like our customer RDW or modernize like the IT service provider msg systems and do you look for a secure way to achieve your goal? Then get in touch with us, we will be happy to show you, using your examples, how you can easily understand your applications and modernize them securely with AMELIO.
Delta ADS on Micro Focus Enterprise Developer: Final release available now
With ADS on Micro Focus Enterprise Developer you can standardize your working environments for the application development. ADS on Micro Focus ED integrates all ADS tools seamlessly into your individual development environment.
For this purpose, a suitable function package was created for the Application Workbench Manager (AWM), which helps with the generation on the host and supports the local generation with access to host datasets, e.g. via FTPS.
Delta ADS on Eclipse: Offers even more
ADS on Eclipse has been extended with various convenience functions: The ADS XREF view now provides additional information on the generations and the post-generation debugger can be called directly from there. In addition, there is support for the ftp and ftps protocol in search paths.
Besides the development environments mentioned above, the plug-in is also available for other Eclipse-based development environments and for Microsoft Visual Studio.
Further information
Our customers can find detailed information on new functions and corrections in the release notes in the support area of our website.
Request information and updates directly. The list of our current product versions can be found here.
Download Newsletter
Download Language: Englisch - Version: nl21021.02
Content
- Large Financial Service Provider Succeeds in Secure Platform Change with AMELIO
- RDW uses AMELIO Logic Discovery for decision-making
- Understanding Applications: Finding instead of Searching
- Support Information: New Product Versions available
AMELIO Logic Discovery helps you to (re) understand your large and complex COBOL, PL/I and ADS applications. The two new perspectives “KnowledgeBase” and “CallTree” speeds up this process.
KnowledgeBase – Finding instead of Searching
With the KnowledgeBase perspective, you get an overview of all analysed artifacts at the push of a button. You can quickly and safely find the access to the modules that are relevant for your task.
Furthermore,
- You get analysis information on groups of artifacts as well as on each individual artifact
- You will find out which (code) patterns were found and how often, both for the entire application, for groups of artifacts or just individual artifacts
- You can use the comment function to record findings and make them available to others
- With the bookmarks and tags you get the possibility to mark artifacts of particular interest to find them easier
- With intelligent filter functions, you can simply focus on the artifacts that are relevant to the current task
Query Technology
The new query technology expands the KnowledgeBase perspective and provides you with exactly the modules that are relevant for your task. In addition to the ready-made queries, you can now easily define your own queries with the query builder.
Overview in the Application Network
One question that always recurs is to identify dependencies in the network of artifacts: Who is calling whom and who is being called by whom? AMELIO Logic Discovery provides that too at the push of a button. The new CallTree perspective is the counterpart to the established ProgramTree perspective. For a program, it shows the other programs from which it is called.
- You receive information about the program interfaces, which parameters are expected and which are actually transferred
- Decision tables show you clearly and unambiguously which conditions must be fulfilled to enable a program to be called.
Ensure the Success of your Project through optimal Application Analysis with AMELIO Logic Discovery
Do you want to (re) understand your application, carry out a migration or modernization project?
Or get rid of technical debt from your applications?
AMELIO Logic Discovery helps you with this and automatically provides all the information you need. Try it.
You can find more information about AMELIO Logic Discovery on our website ... or just contact us directly.
Also read ...
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 more
Dear Reader,
As much as the pandemic restricts us - professionally as well as privately: it creates the opportunity for many companies to tackle long-needed projects in software development.
The modernisation as well as the re-implementation and maintenance of your applications cause high costs and considerable risks for the operational business. You can reduce costs and, above all, risks through automated solutions.
Find out today about automated assessments, complete analyses and customised clean-ups that can help you make better use of your resources and reduce risks for your projects.
We hope you enjoy reading and welcome any feedback!
Your Delta Software Technology Team
3 Important Steps for the Sustainable Software Modernisation
You value the reliability, speed and functionality of your COBOL and PL/I applications?
These applications are an indispensable part of your application landscape for you in the future?
You want your operational back-end applications to be permanently of good quality?
But: You also want to implement changes quickly and benefit from new technologies. You want to play it safe with all changes.
We show you 3 steps that will help you modernise your applications securely and sustainably.
3 Important Steps for the Sustainable Software Modernisation
3 Important Steps for the Sustainable Software Modernisation
- Do you value the functionality and reliability of your COBOL and PL/I applications?
- Are you struggling with the complexity and do you lack precise knowledge about the implementation of the functionality?
- Have you also been reducing your investment in existing backend applications for a long time and your experts and knowledge carriers are on their way to retirement?
- Do you want to modernise your operational backend applications and benefit from new technologies while playing it safe with all changes?
We discuss 4 steps that will help you to modernise your applications securely and sustainably. The individual articles will be published successively in our newsletter.
Best Practices for Application Modernisation
Although there are countless reasons for application modernisation, the overarching goal is always to reduce the risks of legacy applications, save costs, increase organisational agility with modern IT and, last but not least, be attractive to new specialists.
The following 4 steps will help you to modernise your applications securely and sustainably.
- Custom-fit Assessments for good decisions: For detailed information, read ‘4 important steps for sustainable software modernisation (Part 1)’
- Automated Application Analysis for a comprehensive and accurate (re)understanding of the implemented application logic in order to reduce risks and costs for modernisation or new implementation and ensure easy knowledge transfer.
- Agile Clean-up to optimise the use of your resources.
- Fully Automated Transformation for a completely secure and flexible modernisation.
Simplify Your Legacy Application Modernisation
For almost 50 years, our customers have benefited from our automated solutions to develop their customised IT applications securely and sustainably while reducing costs and risks. From our experience with very large projects, we can say that most of the applications developed in COBOL and PL/I or created by generators are very large and complex because the business logic they implement is extensive and complex.
But, application size, complexity and strong interconnectivity of the individual components as well as a lack of knowledge about the applications' implementation and inappropriate documentation hinder safe, effective and efficient modernisation.
So, how do you gain a comprehensive and accurate understanding of the applications that enables secure modernisation and flawless transformation of your valuable legacy applications into future-proof applications?
Step 1: Custom-fit Assessments
Step 1
Custom-fit Assessments for Good Decisions
The solution is an assessment. But, be careful: It is not enough - as many providers propose - to simply list a few figures about the approximate size and number of modules in order to receive reliable estimates of the effort and costs. The risks, as so often, lie in the details.
Of course, rough decisions and gut feeling could also lead to success. As a rule, however, they lead to delays (also in other projects) and significant cost increases and, unfortunately, often also to the failure of modernisation projects.
In its Chaos Report 2019, the Standish Group reports that 83.9% of IT projects fail partially or completely. The following reasons for failure are repeatedly cited in studies:
- Badly defined requirements
- Poorly defined or unrealistic planning
- Inaccurate and unrealistic estimates
The modernisation projects that we have implemented for large financial service providers have shown that only a complete analysis of all sources in advance provides reliable information. The emphasis here is placed on Complete and All. This is the only way to recognize all obstacles and dependencies. This is the only way to make good decisions and eliminate the risks.
Tailor-made Assessment - Why?
Simply collecting all the data about your applications will not help you to reliably assess the risks and costs of extensive changes. This can only be achieved by an analysis that is precisely tailored to your project goal and your applications.
Our projects have shown us that a targeted and individually tailored analysis of the applications is a crucial basis for:
- The exact definition of the requirements
- Reliable planning
- Inaccurate and unrealistic estimates
The modernisation projects that we have implemented for large financial service providers have shown that only a complete analysis of all sources in advance provides reliable information. The emphasis here is placed on Complete and All. This is the only way to recognize all obstacles and dependencies. This is the only way to make good decisions and eliminate the risks.
Tailor-made Assessment - Why?
Simply collecting all the data about your applications will not help you to reliably assess the risks and costs of extensive changes. This can only be achieved by an analysis that is precisely tailored to your project goal and your applications.
Our projects have shown us that a targeted and individually tailored analysis of the applications is a crucial basis for:
- The exact definition of the requirements
- Reliable planning
- The realistic assessment of the risks and efforts
A tailor-made assessment finds all stumbling blocks and helps to precisely define the requirements for a project, enables precise planning and thus paves the way for the successful implementation.
What Can We Do for You?
If you want to ensure the success of your modernisation projects, find out about the possibilities of our tailor-made application assessments.
You can find an initial overview in our flyer “Application Assessment: Don't Guess – Assess”.
Download Language: Englisch - Version: mt21085.02
Tailor-made application assessments enable you to pinpoint and to reliably evaluate all critical issues for your projects. They help you to accomplish your projects in the areas of modernisation, migration, mass changes and clean-up of your COBOL and PL/I applications successfully in time and in budget.
Read moreEvery project is different and our flyer just gives you a first general idea. To get the best solution for you, you should directly discuss the requirements and details of your project with us.
Step 2: Automated Application Analysis
Step 2
Automated Application Analysis – Why?
Regardless of whether you want to modernise the functionality of your backend applications by changing the data management system or replacing individual technology modules, or whether you want to redevelop them using ‘modern’ languages, you always need to know exactly what is currently implemented and how it is implemented.
Understanding large and complex applications is a Herculean task! Especially if you have not developed the applications yourself and even more so if the original developers are no longer available. The documentation - if available and up-to-date - does not provide the knowledge about the implementation of the functionality that is necessary for understanding and modernising or rewriting.
Even if the applications were originally well structured, this design has often suffered over the decades. Old architectures and techniques are used. New code was repeatedly added to fulfil new requirements. However, code that was no longer needed was rarely removed, as there was no real certainty that this code was no longer needed under any circumstances and the cost and effort of testing was spared. It is generally estimated that the proportion of ‘dead code’ in applications increases by around 10% per decade. This also prevents precise understanding.
Poor understanding of existing applications leads to
- poorly or even incorrectly defined requirements
- poorly defined and unrealistic planning
- unrealistic estimates of risks and expenses
- errors during modernisation or new implementation
Read also ‘Chaos Report 2019 by the Standish Group’ for more details.
In addition, a lack of understanding of existing applications usually also leads to delays (also in other projects) and significant cost increases and, unfortunately, often to the failure of modernisation projects.
Really Understanding Applications – A Dream?
The truth or rather the entire knowledge about your applications, their functionality and their actual implementation is in the current source code!
But beware: It is not enough - as many providers propagate - to simply visualise the application code, data usage and possibly also the dependencies. Some tools, especially those that are also used for maintenance, also offer step-by-step execution of the code. All of this is not enough to really understand the applications and their implementation.
But, the good news is: this knowledge can be recovered quickly using our automated application analysis.
Proper Structuring and Logical Abstraction
Real understanding can only be gained through the right structuring and logical abstraction, through the ability to view the analysed code under varying aspects and from different perspectives and, above all, to be able to abstract the implementation across multiple levels.
The aim is not only to visualise the physical code and data structures, but also to determine the logical components of the source code and the conditions for their interaction. This is the only way to derive the implemented functions, their interfaces and the conditions for their execution.
To simplify knowledge transfer, onboarding and subject-specific communication, the information also needs to be presented in a language-neutral way.
Automated Application Analysis with AMELIO Logic Discovery
AMELIO Logic Discovery is an innovative analysis tool that helps you to better understand your native and generated COBOL, PL/I and Delta ADS applications and to comprehensively secure the relevant functionality.
Through in-depth and comprehensive analyses of the applications, AMELIO Logic Discovery determines
- what is implemented
- how it is implemented
- which logical relationships exist
- which components form a logical unit (procedures, composites, ...)
- the conditions under which procedures and components are called or executed
- what the interfaces of these components look like
- which data structures are used, how and where (definition, scope, ...)
The implementation details are abstracted, the information obtained is connected, logically structured and the knowledge about the functionality of the application is derived. The result is a clear, language-neutral and technology-independent visualisation of the application logic, in which users can navigate freely across all levels, in topic-related views and in selectable levels of detail, so that your teams can easily understand the applications.
The modernisation projects we have accomplished for large companies have shown that a precise understanding of the functionality of the existing applications and their implementation is essential for the success of modernisation projects.
AMELIO Logic Discovery offers new, flexible and well-structured views of our applications. Especially the logical views help to find and understand the crucial points in our applications.
Marcel Rozema (Senior Software Architekt, RDW)
AMELIO Logic Discovery offers you a reliable basis for your application modernisation, for the elimination of technical debt, for decisions on the next development steps, for new development with modern languages and for many other tasks.
The AMELIO Tool Family
AMELIO Logic Discovery can be extended according to your specific needs. For example, it is possible to use code-smell analyses to determine whether company-specific coding standards are being violated and, if so, where. For modernisation projects, the ‘points of interest’ and thus possible crucial points can be determined automatically.
Especially for clean-up and modernisation projects, AMELIO Logic Discovery can be combined with other tools from the AMELIO family to perform the necessary changes to the source code in a fully automated and audit-proof manner.
Our tools help you to analyse COBOL, PL/I and Delta ADS applications in a targeted manner, to adapt them quickly and securely to new requirements and technical infrastructures and to reliably assess risks.
This (and more) is what we can do for you!
If you want to reduce the risks and costs for your modernisation projects and to make it easier for your teams to really (re)understand your applications, then find out now about the possibilities of our automated application analysis with AMELIO Logic Discovery.
We offer you an initial overview in our flyer ‘Analysis for COBOL & PL/I - (re)understanding applications’
Download Language: Englisch - Version: MT21098.02
AMELIO Logic Discovery is an innovative analysis tool that helps you to better understand your native and generated COBOL, PL/I and Delta ADS applications and to comprehensively secure the relevant functionality.
Read moreFurther information on AMELIO Logic Discovery can also be found here:
AMELIO Logic Discovery: Really Understanding COBOL, PL/I, Delta ADS Applications
Every project is different and our flyers only give you an initial overview. To get the best solution for you, you should discuss the requirements and details of your project with us directly.
Step 3: Agile Clean-up
Step 3
Agile Clean-up
Coming soon
Step 4: Automated Transformation
Step 4
Fully Automated Transformation
Coming soon
What's next
In the next newsletters you will receive further information on important steps for sustainable software modernisation and we will explain the criteria for security and flexibility in software modernisation.
We help you to make good decisions for your modernisation projects through customised assessments, to recover the necessary application knowledge through automated application analysis, to retain only what is really necessary through agile clean-up and to modernise your applications in an absolutely audit-proof manner through fully automated transformation.
We help you to carry out your modernisation projects successfully - guaranteed!
Let us discuss your projects now!
Send us an e-mail to
Icons designed by Freepik from Flaticon.com
msg Relies on AMELIO Logic Discovery for Modernizing Applications
On behalf of a large insurer, msg Systems ag Switzerland was looking for an analysis tool to rewrite parts of a business-critical core application. For this purpose, a tool should be found that automatically extracts the business logic from the application and displays it clearly so that it can be understood more quickly and transferred into a new language.
The msg is convinced that AMELIO is a great help with modernization and offers support with the conversion.
We would be happy to show you the capabilities of AMELIO Logic Discovery using your examples.
You can find out more about the project here:
msg Relies on AMELIO Logic Discovery for Modernizing Applications
msg Relies on AMELIO Logic Discovery for Modernizing Applications
On behalf of a large insurer, msg Systems ag Switzerland was looking for an analysis tool to rewrite parts of a business-critical core application. For this purpose, a tool should be found that automatically extracts the business logic from the application and displays it clearly so that it can be understood more quickly and transferred into a new language.
There are special hurdles to overcome in modernization projects: On the one hand, some of the original developers are no longer available. Instead, the applications are maintained by their "heirs" who, however, know nothing of the origins and the reasons for certain decisions. On the other hand, the existing documentation is used to support the maintenance. But for modernization or rewriting information is required that the documentation usually does not provide. Thus, the only reliable source is the source code itself. The problem is aggravated when a service provider wants to understand or modernize a customer's application. So how can the knowledge necessary for modernization be transferred and possibly even regained?
The msg is confronted with this task - for a large insurance company, parts of a business-critical core application should be rewritten. The existing application was developed in COBOL and PL/I, partly native and partly generated with Delta ADS. The msg decided to evaluate the performance of AMELIO Logic Discovery. A part of this application has been removed and analyzed and assessed manually and automatically. It quickly became clear:
"AMELIO Logic Discovery helps and presents everything very clearly!"
msg Systems
AMELIO works model-oriented and makes the analysis results available as language-neutral documentation. AMELIO is configurable and can be perfectly adapted to the needs of a (modernization) project.
Clear Recommendation for AMELIO
The msg is convinced that AMELIO is a great help with modernization and offers support with the conversion. The knowledge of an application can be built up faster, easier and more securely so that it can be rewritten more efficiently.
About the msg Group
The msg systems ag Switzerland is part of msg, an independent group of companies with more than 8,500 employees. The msg group is active in 28 countries in the automotive, banking, consumer products, food, healthcare, insurance, life science & chemicals, manufacturing, public sector, telecommunications, travel & logistics and utilities sectors and supports its customers in their digital transformation.
See for Yourself
Do you also have business-critical core applications and are looking for a way to analyze them fully automatically and reliably?
Then contact us. We would be happy to show you the capabilities of AMELIO Logic Discovery using your examples.
RDW Removes Technical Debts using Delta’s Automated Solution
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.
RDW has been able to take up the task of removing technical debt in a secure manner. Delta’s AMELIO Modernization Platform plays a key role in this endeavour.
You can find out more about the project here:
RDW Removes Technical Debts using Delta’s Automated Solution
RDW Removes Technical Debts using Delta’s Automated Solution
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.
RDW has been able to take up the task of removing technical debt in a secure manner. Delta’s AMELIO Modernization Platform plays a key role in this endeavour.
Technical Debt hampers Application Maintenance
The Netherlands Vehicle Authority (RDW) is a long-time user of Delta ADS, Delta Software Technology’s software development product suite. In the past decades, the key applications have grown and also been migrated to different platforms. All these changes over the years have decreased the maintainability of the application portfolio. To improve the maintainability of this application portfolio the decision was made to invest in the removal of technical debts (and 'Clean Code').
The task of discovering and safely removing technical debts is a complex one. To remove or change code from a program that you have written yourself might be an option but if it has been written years ago by a predecessor that is not available to consult is another question. It is not without reason that many programmers do not trust themselves to perform these type of program changes. They have a rightful fear of cascading side effects of a change.
Another obstacle arises because removing the technical debts involves many programs that are depending on each other to work correctly. The fact that all these programs must be changed at the same time leads to freezing them all preventing all other functional maintenance that is needed for the business.
Database Access – an Example of Reducing Technical Debt
RDW had implemented a new architecture for the database access in their applications which co-exists with an older way of accessing the data. This hybrid architecture was more and more considered to be a technical debt. A manual change was started for the less complex situations but in general a large portion remained and with the manual approach the completion would have taken many more years.
The remaining 9,000+ data access calls (of originally 16,000) contained also the most complex ones, some of them not yet made available in the new architecture. RDW decided to make use of Delta’s AMELIO Modernization Platform to perform an automated replacement of the remaining old data access architecture by the new one.
Transformation Step-by-Step
Knowing that the new data access architecture did not yet support all features of the old architecture, the chosen approach was to use the AMELIO Modernization Platform to create a learning factory to discover and perform all the necessary changes in the application sources. That didn’t have to be perfect for all possibilities in the beginning. No time was lost with specifying everything in all detail, the specification for the already performed manual transformation was used as a starting point. As a first step, the simpler data access types were analysed and transformed with the goal to make the programs productive even when they still contained other or more complex data access types using the old architecture. The next step was to remove the next type of data access, where the result from the previous step could be input as well as programs that were not handled by the factory before. This iterative process continued until at the end also the most complex data accesses were transformed.
"In the end our decision paid off. Using an automated approach also means almost no freeze and the possibility to change implementations at a very late stage. It enabled us to improve on the end result without any problem. With a manual approach, we would have passed the moment to do something in a different way long before."
Roland Römer - Product Owner RDW
Continuously Moving Forward
After the migration to the new Data Access architecture the AMELIO Modernization Platform will now be used as an environment to perform other mass changes in the application sources that will reduce the technical debt.
"We now see Delta’s AMELIO Modernization Platform as a kind of washing machine. As long as we chose the right program it will remove a ‘stain’ (technical debt) from our applications. It’s a great solution for when we have mass changes that need to be carried out on our application portfolio."
Gert-Jan Theuwissen - Division Manager RDW ICT
About RDW
RDW ICT is the IT service provider of the national vehicle authority of The Netherlands. Their main tasks include the inspection and registration of vehicles, market authorisation of vehicles, administration of driving licenses, information services for the police – in total more than 300 million transactions annually. RDW repeatedly has been awarded as the best and most innovative government organization, for best management and best annual results.
Convince Yourself
Interested in reducing the technical debt in your applications? Contact us and let us prepare a demo with some of your sources.
Download Language: Englisch - Version: MT21102-02
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: 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
Review: Our Highlights 2020
Home office and social distancing dominated a large part of this year and required organizational changes. Nevertheless, we managed to implement business-critical projects on time and on budget together with our customers and partners. Once again it has been shown how much can be achieved by using automated solutions.
Here you will find our Highlights:
- Gothaer Systems starts migrating its IBM IMS Databases
- LzLabs teams up with Delta Software to ensure seamless application maintenance & development
- Insurance company assesses unified Micro Focus development environment with Delta Software
Download Newsletter
Download Language: Englisch - Version: nl21021.01
Content
- 3 Important Steps for the Sustainable Software Modernisation
- msg Relies on AMELIO Logic Discovery for Modernizing Applications
- RDW Removes Technical Debts using Delta’s Automated Solution
- Review: Our Highlights 2020