Thanks to the high flexibility of the ARCAD architecture, ARCAD Software has been able to develop a combined offer along with the IBM Rational brand. This close cooperation has led to the development of the "ARCAD Pack For Rational" which is the combination of Rational Team Concert and Rational Developer for i along with a certain set of complementary Arcad solutions:
, used during the repository build phase, allows you remove obsolete components and detect potential anomalies (missing sources, sources changed but never compiled, duplicate elements, etc.)
for application intelligence, including cross-platform impact analysis and application retro-documentation, directly accessible from within RDi and RTC,
that enhances the RTC build process with specific IBM i features like database upgrades and dependency checking,
, for deployment of both native and non native components using one single secured process. 4GL and CASE tools are supported.
The value of RDi
Rational Developer for i is a modern and powerful development environment for managing native IBM i languages. A lot of IBM i shops have now adopted this graphical IDE and we now know for sure it is not just a simple pretty face. Putting aside the fact that the classical SEU, SDA, RLU and PDM are now not evolving anymore, RDi presents numerous technical advantages compared to those native tools such as:
• The ability to view much more than just 25 lines of source code,
• The ability to have multiple instances of the same source code open at the same time,
•The ability to view the result of compilations directly within the source editor,
• The program layout that helps to navigate throughout the source code.
But what is the most appreciated by the IBM i developers is certainly the debugger that can detect and control any running program, either interactively or in batch or invoked by a remote interface. It is perfectly adapted for those of you that have developed a graphical front end to your legacy applications.
The adoption of RDi shouldn't be restricted to technical advantages. It is highly strategic for the future of your legacy applications. Why ? Simply because every young developer already knows the Eclipse IDE and RDi is "Eclipse based". A young developer can be very quickly productive in writing RPG or COBOL programs because the development environment itself is more important than language. RDi is the perfect tool to break the barriers between generations and technologies.
The value of Rational Team Concert
It is not because you are IBM or HP or Oracle that you can become a de facto standard. Things are more based on the history and permanent R&D investments. Rational Team Concert is the result of more than 30 years of experience IBM has accumulated in the Software Configuration Management industry.
• With RTC, you can imagine having one single central repository for each and every one of your software assets.
• With RTC, you can transition your development into Agile methodology as the product contains all items needed for an efficient organization.
• With RTC, Collaborative Lifecycle Management is a must-have at every stage of the change process.
The value of the complementary Arcad solutions
ARCAD Software is really proud to bring IBM its specific expertise in the IBM i world. Here again, 20 years of sustained R&D make a major difference and ARCAD now has the most comprehensive set of tools in ALM world for the IBM i market.
ARCAD Software brings advantages to the standard RTC/RDi tools in two major areas:
Every IBM i shop has to deal with a huge volume of legacy applications that still continue to be maintained and modernized. Specific tools are required to:
• Maintain and transfer the knowledge on existing systems,
• Adapt the existing code to new requirements.
The Arcad technology provides this type of feature directly from within RTC and RDi.
A typical IBM i customer has now to deal with both IBM i and Open systems code. If the link between the two technologies is high (for example a graphical front end on top of legacy applications), the need for a single process to deploy changes is also high. ARCAD offers this technology out of the box.
Also the majority of IBM i shops are equipped with one or more software packages on the market. The need to integrate the deliveries of new releases from vendors is increasingly important. Again, ARCAD provides all the processes to keep precise track of what is received from the vendor and perform an automatic impact analysis over any specific developments made around the package. The entire change process is controlled all the way through to deployment.