Skip to main content

Rational Developer for System z

Rational software

Technical detail

A host of significant new functions and feature enhancements in V7.6 build on an already comprehensive set of features. They support the following capabilities:

System configuration, performance, and consumability

Core z/OS development in support of CICS V4.1 and IMS V11

New support for CICS V4.1:

New support for IMS V11

General new functionality in support of either runtime:

Next-generation development environment for COBOL

The COBOL editor has been enhanced to add capabilities such as:

Next-generation development environment for PL/I

The PL/I editor has been enhanced to add capabilities such as:

COBOL design and development using UML

UML profiles for COBOL applications have been included in the IBM Rational Developer for System z media. UML designers can

This capability helps speed application design to initial implementation as well as providing application documentation for better communications between teams.

SOA, Web services, and RESTful services

Several Enterprise Service Tools usability enhancements have been added to simplify and improve the Web service development experience. The Service Flow modeler has included over a dozen usability enhancements spanning from simplified screen-flow recording to integrated deployment. The single-service wizards have been updated to include first-class meet-in-the-middle support, including new wizards and walkthroughs to help developers with all service development scenarios.

There are also Web service creation enhancements including support for:

IBM Rational Developer for System z now provides tools for Web 2.0 style RESTful services for both CICS and IMS. Restful services provide a lighter-weight model compared to traditional Web services and are typically used for rapidly assembling situational applications and mashups using tools like EGL Rich UI included IBM Rational Developer for System z with EGL or Lotus Mashup Center. IBM Rational Developer for System z provides tools to create:

CICS Service Component Architecture (SCA)

SCA is a new application assembly model for CICS applications. SCA allows the developer to model, describe, generate, and deploy application components as a unit. The SCA description holds descriptions of input/output criteria, resource definition requirements, component configuration information, and well as component dependencies linkages. This set of resources can be deployed to CICS, which analyzes dependencies to ensure the application will execute correctly based on component linkages.

The WebSphere Application Server includes a SCA feature pack to support SCA components similar to CICS components. IBM Rational Developer for System z can also model, describe, generate, and deploy to WAS for Java Enterprise Edition components. IBM Rational Developer for System z can help model the Web service linkages between WAS and CICS for understanding the heterogeneous application structure of a complete system.

The SCA models, diagrams, and documentation can be shared in an SCM or collaboration tool as a single unit as documentation for application structure and dependencies to facilitate sharing with other developers or to keep a historical record of application needs.

Integrated CICS Explorer and Application Deployment Manager tooling

IBM Rational Developer for System z includes a newly upgraded and integrated copy of the CICS Explorer, based on the version made available in CICS TS V4.1 as described in Software Announcement 209-135,(RFAXXX) dated April 28, 2009. The CICS Explorer is enhanced with the IBM Rational Developer for System z Application Deployment Manager (ADM). The CICS Explorer and ADM allow you to query, define, and install needed CICS resources, Services, and SCA bundles. The combination of CICS Explorer and IBM Rational Developer for System z simplifies the CICS development process by removing or automating several manual steps in the service deployment and testing cycle. The developer no longer has to return to the green screen, or work with CICS System Programmers via manual interaction, to define many of the CICS application resources they need for testing application changes. IBM Rational Developer for System z also gives developers the ability, if permitted in the CICS environment, to define and manage their own CICS resource definitions to speed applications development. Combined with the IBM Rational Developer for System z Manifest Process Tool tech preview, developers and systems programmers can collaborate in an easier manner to improve and speed CICS application development workflow.

The IBM Rational Developer for System z Enterprise Service Tools and z/OS project structures have been integrated with ADM to define and manage CICS application resources that need to be defined for CICS Web Services and Service Flows and transactional applications to be deployed and tested. The resource definitions can be tied to the artifacts generated and maintained by IBM Rational Developer for System z and managed as part of the software life cycle via a source code management system such as IBM ClearCase or IBM Rational Team Concert for System z.

The integrated CICS Explorer also provides the foundation within IBM Rational Developer for System z for integrating the suite of CICS Tools from IBM - Interdependency Analyzer, Performance Analyzer, and Configuration Manager. The eclipse interfaces for these tools are provided separately, but can be integrated into the IBM Rational Developer for System z shell to provide a single workbench for all CICS development activities.

New source code management and collaboration support

New integration with CA Endevor Source Control Manager including:

IBM Rational Developer for System z packages and integrates with the IBM Rational Team Concert for System z client facilitating integrations with IBM Rational Team Concert for System z V2.0 server capabilities such as:

There are also specific IBM Rational Team Concert for System z enhancements made to IBM Rational Developer for System z V7.6 such as

Using IBM Rational Team Concert for System z, IBM Rational Developer for System z, and the IBM Debug Tool together also enable what we call (Collaborative) Team Debugging. Team Debug allows developers to:

There is no longer a need to recreate debug sessions to walk through or document debugging steps with another user; simply share the debugger via IBM Rational Team Concert for System z. This capability is enabled for COBOL, PL/I, C++, Java, and assembler for CICS, IMS, Batch, DB2, and WebSphere Application Server.

Integrated application life cycle tools

WebSphere Service Registry And Repository support via the WebSphere Service Registry And Repository Eclipse plugins to allow integration with Web Service test and production governance systems

Enhanced System z Debugger support including:

Enhanced File Manager Integration, enabled with IBM File Manager V10.1, facilitates access to structured data files from the IBM Rational Developer for System z workbench including:

Fault Analyzer Integration allows users to:

We're here to help

live-assistance

Easy ways to get the answers you need.


Or call us at:
877-426-3774
Priority code:
104CBW61