ADS – Automatisierte Entwicklung für COBOL und PL/I
Plattformunabhängige Entwicklung für zukunftssichere Back-End-Anwendungen.
Delta DETAB helps software developers to specify complex issues in an easily understandable way and to efficiently implement the decision logic. The use of Delta DETAB simplifies the communication with the business departments and reduces development and maintenance costs.
Decision tables are an excellent method to clearly and understandably specify complex issues, processes and system of rules. They are used to present complex dependencies between several conditions and the individual actions to be performed in a clear, complete and consistent manner.
Decision tables are much easier to understand and validate than code, so they are often used for the specification of complex systems. As they are language-neutral as well, they simplify the communication and coordination between the technical departments and the software development. In addition, decision tables facilitate the development of test cases and the business rule management.
Delta DETAB supports the decision-table technology in the analysis and programming. The automated, generative implementation of decision tables into target-platform-specific, optimized source code using DETAB accelerates and simplifies the software development:
Our customers successfully use Delta DETAB to easily specify complex decision logic, simplify the communication with the business departments and to reduce the development and maintenance costs.
As with Delta ADS, we distinguish between the development platform where the development is performed and the runtime platform the applications are generated for and run productively.
The platform support of Delta DETAB is continuously extended. If your platform is not listed below, please contact our sales representatives to discuss your specific requirements.
Delta DETAB can be used for the development on different platforms – stand-alone as well as an integrated part of the development system Delta ADS.
Input for standalone usage is a COBOL or PL/I program that includes decision tables. Delta DETAB is then used as a pre-processor that translates the decision tables into the appropriate COBOL or PL/I code for the desired target platform.
NEW: As a component of Delta ADS, DETAB is already available for the development on Eclipse for some time. Now we also provide DETAB standalone for the integrated development on Eclipse. Thus, the advantages of the modern development environment can now also be used for DETAB stand-alone, and the development of decision tables with DETAB can seamlessly be integrated into current processes.
Target Platforms for Delta DETAB
With Delta DETAB, source code for COBOL and PL/I applications can be generated for all target platforms that are also supported with Delta ADS.
We would like to introduce you to Delta DETAB or Delta DETAB on Eclipse. Get in touch with us and benefit from the advantages of the decision table technology.
ADS on Visual Studio integrates the Delta ADS development tools into the modern development environment Microsoft Visual Studio.
Using different development platforms is uncomfortable and inefficient. For this reason many enterprises want to standardize their development environments. Besides Eclipse, Microsoft Visual Studio is the most used development environment. That is why we now provide ADS on Visual Studio in addition to ADS on Eclipse. In this way, you can comfortably develop with ADS, C#, Java, COBOL, PL/I and other languages in one integrated development environment.
With ADS on Visual Studio you can now standardize your working environments for the application development. ADS on Visual Studio smoothly integrates all ADS tools into your individual development environment on Microsoft Visual Studio:
You can start the ADS generators directly from the Visual Studio environment. The configuration is conveniently defined using the standard property dialogs.
An individual window is available for displaying the generation lists. In addition, the macros called during the generation will be displayed in a separate Cross Reference window.
You will see the generator messages directly at the right place within the source code as well as collected in the Error List window for the entire solution.
The Post-Generation Debugger is directly integrated in Visual Studio and you can switch between the code editing and the debugger at any time.
A wizard supports you in creating and configuring reports and analyses. You will gain detailed documentation about your applications directly in your working environment: Coverage and Dead Code Analyses, Call Trees, Cross Reference Reports and many more.
Bedag relies on Delta ADS on Visual Studio
Bedag Informatique SA modernise son environnement de développement et réuni le développement de C# et de Delta ADS dans un framework .NET sous Microsoft Visual Studio.
You want to know how to easily perform your application development with ADS on Visual Studio? Please get in touch with us.
Initially developed at the end of the 1970's, Delta’s ADS™ application development tools have been evolving ever since. ADS made a reality the concept of programming independent from the specifics of hardware, TP software and the databases.
ADS was originally developed for batch programming, with online programming being added in the early 1980s. In the late 1980s the Delta/DBI™ product introduced database independent access for both online and batch programs.
Our customers have implemented extremely large applications by using Delta ADS: including billions of generated LOC and hundreds of thousands of programs. According to statements of our customers, only a few developers are needed to maintain and further develop thousands of programs. The development with ADS is stable, reliable and very efficient.
"The Delta products bring a tremendous boost to productivity in development and maintenance. We know that based on more than 20 years of experience. This is real added value."
Rainer Neuhaus, Development Manager, Kanton Aargau, Switzerland
The cross platform nature of Delta ADS and Delta DBI has enabled our customers to migrate their software from one platform to another over the years, keeping in pace with the changing environment and technology.
Our product development is aimed on continuously providing you with the most current development techniques. We supply you with innovative tools that help you to keep your systems up to date with the latest in technology and to adapt your applications to new tendencies and paradigms. Our tools guarantee your independence of any kind of hardware and third-party providers.
ADS brings significant parts of new paradigms and architectures such as object orientation and component technology to the classic Delta ADS and Delta DBI applications and users.
For an overview of the history of Delta products read 35 Years of Delta.
With its successful generator technology, ADS enables the creation of platform independent batch and online applications in COBOL and PL/I for the most common platforms and database systems.
With cross-platform support the migration of existing applications to another platform becomes a trivial matter. With cross generation the development of mainframe-based applications in a PC environment is equally straightforward. Applications are developed and tested on the PC and then regenerated for the host platform.
With the concept of entire data encapsulation ADS supports all of the most important database systems in the enterprise environment. Data access within these applications is coded with system neutral commands. Generators convert them into high quality, target system specific data access statements.
ADS platform support changes over time so your platform may not be included in the above list. Please contact your local sales organization to discuss your specific requirements.
With ADS 6 we also provide our new Post-Generation Debugger. With this tool we support an absolutely new and innovative concept for the generative development. The Post-Generation Debugger enables you to watch the generator at work retrospectively.
You can understand and follow the generation process step-by-step – across all layers and across all modules involved in the generation. The dynamic navigation leads you directly to the right place – without any time-consuming, prior setting of breakpoints. You can freely navigate by yourself, going backwards and forwards in the generation. You see the contents of all variables before and after the execution of the statements.
With the new Post-Generation Debugger you easily track the source of a generated line of code by a simple click, find out which module was responsible for the generation and due to which parameter contents and conditions.
Clear markings highlight the relevant information. You see the structure of the modules and have a clear view of all layers. In this way, development and testing get really easy.
ADS is one of the most successful IT application development systems ever released in the enterprise market. A sophisticated and comprehensive generator technology enables the tool-based creation of platform independent online applications and batch applications in COBOL and PL/I. ADS also contains extensive support for generating servers for object-based database integration.
The developer creates ADS programs with maintainable, logical language elements. Powerful generators connect the system neutral descriptions of the applications, formulated by the developer, with the specific code for the selected target platform, including operating system, compiler, database system and TP monitor.
ADS generates high performance applications in the native COBOL or PL/I code of the selected target platform. The generated code is compiled and linked in exactly the same way as a handwritten program. Once the code has been generated ADS is no longer involved – there is no interpretive runtime or such approaches with ADS. The native code approach means that all system management, debugging, testing, audit, security control and other system tools can be used with ADS applications.
This process of program assembly is reproducible at anytime. Maintenance and further development of the applications is performed at the logical level that is input to the generator. It is never necessary to modify any of the generated code.
The ADS development tools are integrated with the SCOUT² Development Platform. SCOUT² is the extensible development platform of choice for project teams using multiple platforms, toolsets and change control environments. SCOUT² allows you to improve the efficiency of your software development process by integrating your diverse range of tools and development platforms while remaining open for future requirements.
In summer 2012 we will release ADS on Eclipse. With ADS on Eclipse we now provide an Eclipse-based IDE for Delta’s successful generative development system for enterprise back-end applications in COBOL and PL/1.
The pre-release is already available now.