RDz Feature/Function RDz General Eclipse (GUI) environment Industry-standard IDE with language-parsing and source editing capabilities for: COBOL, PL/I, JCL, Java, Assembler, XML, C++, REXX/CLIST, etc. Concurrent//Windowed access to different workbench tools Opening up/Editing multiple programs and copybooks in a windowed environment Integration with IBM Problem Determination Tools (Debug Tool, Fault Analyzer, APA, File-Manager Live Hyper-link access to internal external sources from files Integration with IBM Data Studio - DB2, Stored Procedure (Wizards), SQL Development, Visual Explain, etc. Integration with tools from "any" 3rd Party Eclipse plug-in provider (Xpeditor, Abend-Aid, File-Aid, CA-Intertest, EZ-Source, etc.) Static Source Analysis - Code Review for coding standards, such as : Run-time performance, code maintainability, adherence to shop coding standards, etc. Source Formatting - Automatically indent COBOL and PL/I code so that "Smart” (language-sensitive) Editors for the following languages: COBOL, PL/I, Java, C/C++, JCL, Assembler, JSON, JavaScript, BMS, MFS, XSD, JSF. Keyword/Color coded editors for: XML, REXX/CLIST, HTML, WSDL, and Fortran. Y Y Y Y Hyper-links to Internet/Intranet/File/Sharepoint Y Y Y - COBOL, PL/I, Java Large number of pre-built analysis rules in-the-box. Can execute analysis in batch. Can create of custom rules. Can run rule reports using baselines. Y conditional logic is correctly exposed, and data structures line up System z Data File Editor - Graphical tools to browse/edit QSAM files Y File editing through copybooks requires File Manager Graphical screen development editors BMS graphical screen editor Y MFS graphical screen editor Y HTML page editor Y JSP Page editor Y Y Y DBCS editing and browsing - for multi-national applications Automated Remote Client/Workspace administration and management tooling (Push-to-client) from z/OS Integrated Debugger – Interactive GUI debugging functionality + Code Coverage zUnit - automated xUnit based, Unit Testing framework Editing 4GLs and IDMS Database applications – PL/I and COBOL language support ABEND Analytics Y COBOL, PL/I, Assembler, IMS, CICS, Batch Y Y IDMS, Report Writer, Telon, Netron, CA-MetaCOBOL – any 4GL that requires preprocessing Y Look-up View … or Add-on product integration: Fault Analyzer, ABEND-AID, Integration with 3rd Party Eclipse Products and Tools Integration with Debug Tool - including automated Code Coverage reporting for tracking tested lines of code Y Integration with File Manager Y Y Y Integration with Fault Analyzer Integration with Application Performance Analyzer Integration with external static analysis products Integration with IMS and CICS Explorers – which allow you to browse (and manager – the user has the right level of authorization) online transaction regions for file/database/table availability, transactions that are stopped, etc. Y - Deep integration with: EZSource, RAA, etc. Y Integration with Compuware tooling through Eclipse (Xpeditor, File-Aid, ABEND-Aid, etc.) Integration with CA and ASG Eclipse tools and products Y Y SCM Integration – access with industry-standard products CA-Endevor – extensive tooling integration Serena Changeman SCLM – extensive tooling integration CA-Panvalet, CA-Librarian, CA-Alchemist, Homegrown SCM Rational Team Concert - extensive tooling integration and functionality Y Y –Requires 3rd Party Eclipse plug-ins Y Y - Using HATS and Menu Manager Y ISPF Green Screen Functionality Integration Run TSO commands - including REXX/CLIST, File tailor JCL on the client to invoke batch jobs from a Context Menu. Functionality like CA-JCLCHCK, etc. Provide access to 3270 functionality: CLIST, REXX Exec, ISPF Dialog Manager applications – including 3rd Party ISPF-based tooling and both simple and conversational TSO/ISPF functionality Y TSO and UNIX Command Shells. Host Emulation software comes with RDz. Menu Manager used to execute commands, and run JCL from RDz context menus. Y HATS/RCP used to create Eclipse plugin functionality. Can also use a free framework (CARMA) for more complex and fully-functional Eclipse integration Eclipse/Java Plugin – RDz/IDE customization RDz/Eclipse APIs exposed - for supporting z/OS based resources Access to distributed technology (Eclipse) products - including Eclipse tools from 3rd parties Customize Menus, Perspectives and Views Y - Java/Eclipse coding Y Y Extensive, Preference-based View/Perspective, Menu, Color and Font customization Remote Systems Functionality Connect to, and work on multiple LPARs simultaneously Search using TSO SuperC ISPF 3.4 style Dataset access Page through DSN lists in Remote Systems Submit and Open batch jobs with one-click - from within file folders Organize JES Jobs - to provide tabular views of logical subsets of jobs Y Compare, Transfer, Search source and data artifacts across LPAR boundaries Y Y DSN lists persist within Workspace Y Y Y All Active, Hold/Input queues, Job owners, Job names, etc. Ability to issue ISPF 3.x file and data set management utilities from context menu (Allocate/Like, Delete, Rename, etc.) Remote Search of datasets Y Allocate (QSAM, VSAM datasets and GDG models) Delete all, Rename, Create new PDS member and GDG Datasets Y Both SuperC interface, and Java-based search with persistent results, and with hyper-text links to open/navigate to source lines found with search pattern, and with support for regular expressions - and with additional client-side filtering of results. Search across multiple LPARs Save and Reuse Remote Search Remote Search across multiple LPARs Y Y Browse Load Module Y Y Y Y Y Search Load Library Locate (open) submitted batch job in JES with one click Support for ISPF View functionality - edit without enque/lock Generate Build JCL for Compile/Assemble and Link and Go Allocate files using GUI wizard – note list of file types that can be allocated using graphical tools Drag & Drop (copy/paste) files and datasets – QSAM, PDS Members, Load Modules Copy QSAM files and PDS dataset members using GUI functionality Find Member - to locate dataset member and add to "most recently used" Datasets filter Y Sequential (QSAM), VSAM, PDS and GDG datasets Y Library Library, LPAR LPAR, LPAR PC PC LPAR. Limited D&D for Load Modules Y Y Create and Submit Compile/Link JCL for any program - with one click Y JES Job Queue available as sort-able tabular format Y Job return codes shown - at each step Y File organizers by Datasets (multiple DSN patterns) Y File organizers by "most recently accessed/searched DSNs" Y File organizers by PDS member Mass update (change source values) – executed across many source files with one click SDSF - Show JCL functionality Y Available as sort-able table (including Most Recently Modified) Y Y SDSF - XDC functionality Y SDSF - Search Jobs and spool files Y SDSF – Resubmit JCL Y Create an “offline” copy of source and QSAM files - that are downloaded to your PC and source-managed when brought online and file changes uploaded to the host Remote Syntax Check - without having to open a file, and without the expense of creating binaries Y Local Syntax Check Y Migrate and Recover/Restore DFHSM migrated files Y Show copybook dependencies - list libraries, resolve/list copybook references Y Display Dataset characteristics - PDS member "last modified date/last modified by", Locked and number of PDS members, VSAM type, etc. Y Access TSO through Host Connection Emulation as a dockable window Execute TSO commands (=6 emulation) in Eclipse view Y Y Available as one, two or more emulator sessions – accessing multiple VTAM applications Y - Limited access to conversational request/response commands - unless using RDz v9.5 and z/OS 2.1 Native Code Analytics and Source Navigation Outline view – Program Navigation and program understanding Program Control Flow - illustrate the control flow semantics within a COBOL Procedure Division or within a PL/I Procedure: How I got here, What happens after this routine, Find within the diagram, Size the diagram, Print diagram to File. Colorize (call out) Fall-Thru problems. Print control flow chart Data Flow Analysis - Provide color-coded/hyper-linked access to data variables, simplifying data flow, where used analysis (used in field expansion tasks, production ABEND resolution, etc. Y Y Scroll bars to navigate within source and data files Filters for code analytics - Show only Sections, Paragraphs and copybooks, comments, code, Show only SQL/CICS operations, etc. Find operation (Ctrl/F dialog) - including Peek and Regular Expressions ISPF Search/Repeat Search w/F5 and Change/Repeat Change F5/F6 Y Y Y Y Y Navigation via ISPF Command Line Commands Y Code analysis using ISPF Command Line commands – Exclude/Not exclude, etc. Navigate back – to where you started searching with one-click Y Hot Key to find the most recent code modification (one click) Y Display original source code before modifications – with one click Y Multiple file navigation modes Incremental Find - like Google search Y Y ISPF navigation, PC Hot Keys (Ctrl+End, etc.), Hyperlinks from fields/paragraphs, GUI Scroll Bars, Menu navigation options Y Dead-Data – show the number of times a variable is referenced within a program Y Display the number of times a field is reference in a program Y Display variable length and Offset values Y Program metrics (Halstead, McCabe, Lines of Code, Comments) Open Declaration - go to the declaration line of a variable or paragraph, even if the declaration is in a copybook Y COBOL and PL/I Y Editing (Developing) Code (COBOL and PL/I) Real-time syntax validation - highlight syntax errors immediately (without having to compile program) Y Automatically format code - Source Reformatting (indent and structure code according to standards) Content Assist (word completion) for COBOL and PL/I statements Y Y ISPF =1 and =2 Editing functionality – PF Keys, Prefix Area commands, Command Line Commands, Stack Commands, Place Command line on Top/Bottom, etc. Open a CALLed program from COBOL and PL/I Y 90+% compatible with Host ISPF Content Assist (statement completion) for embedded SQL and CICS statements Y Includes DB2 table/column references Y Y Create a read-only version of the program that includes all copybooks Open/Browse Copybook - open a copybook for edit, directly from within an editing session Y Select multiple lines and comment or uncomment them in one click Y Local History - after having saved a file, return to a previously saved version in one click Y Restructure source code – create separate/performed paragraphs from Spaghetti code Local language syntax Check (COBOL, PL/I) Y Different COBOL and PL/I Compiler dialects Support for COBOL/ISPF line number functionality Remove COBOL “Noise words” – to simplify source code and enhance standarization Hexadecimal editing (Hex Edit) Y Enterprise COBOL v4.x and v5.1 Y Y THEN, IS, PROCEED TO Y Auto Comment changed lines Y Visual source compare - including comparing historical versions of program file deltas, edit during compare operation, ignore comments Y Data file compare Y Requires File Manager, or Menu Manager (for access to ISRSUPC compare functionality) Column/Rectangle (block) Editing Mode Y Code Review a program - interactively, in through batch (JCL) - and using a baseline to review deltas. Create custom Code Review functionality for COBOL programs Y Open Declaration - go directly to a paragraph or field declaration - even if the declaration is in a copybook Y Hyperlink to a field's declaration using Ctrl+Click Sort file Y Y Y Vertical split-screen - making maximum use of Windows screen real estate Y Hover - to reveal a field's declaration, or COBOL paragraphs within a Section Snippets - reusable code patterns Y Y Organizers for reusable code, and variable/text-substitution support (maximizes reuse) Code templates – Default and customizable Content Assist code fragments, statements and reserved words Support for EXEC statements - colorization, real-time syntax validation, content assist and Hover support Y Significant number of Templates in: COBOL, PL/I, Assembler, JCL, SQL, C/C++ and Java Y Semantic statement creation (i.e. can create CICS and SQL statements from DB2 table schema) ISPF source edit and browse (=2 and =1) emulation Y Auto-commenting changed lines Y Show unreferenced variables Y Show "dead" (unexecuted) PROCEDURE DIVISION code Y Hot Keys (function keys) Y Defined and extensible collection of hot-keys: Ctrl+z - undo, Ctrl+s = save, Ctrl+Del = EOF, Ctrl+shif, etc. QuickFix for syntax errors (select a suggested variable or paragraph name for an error) Y Variable Markers - show (with different colors) statements where variables are, and where their contents are modified vs. referenced) Y Annotations – electronic reminders for source management projects Y Task tags, and Bookmarks – Views plus functionality Surround with - insert an IF/EVALUATE or PERFORM around a block of statements Y Isolate paragraphs - show only selected paragraph in the editor Y Collapsible COBOL sections and paragraphs (PLI declarations) Y Highlight nested conditional logic matching-parens Y Block/Rectangle Editing Y ISPF source editor and Java/Eclipse-style source editor Y Switch from ISPF to Java/Eclipse styled editors and back (one-click) Y CAPS ON - ISPF emulation Y Code quality procedures launched upon program save Y Format/Indent source, Remove trailing white space, Identify Unreachable code JCL Editing Syntax validation Quick Fix handling JCL syntax errors Y Y Provide ISPF and Java/Eclipse editing capabilities Y Display the JCL in a navigable hierarchical Job Step view (Outline) Y Content Assist for JCL errors Y Submit to any LPAR Y LPAR must have installed RDz Server Code the JCL from custom or IBM-supplied Snippets and Templates Y Show in / Select Remote Systems View of a file Y Open a PROC from a JCL file Y Filter out/isolate each Job step (EXEC) Y Open a PDS member from within the JCL file Y Y Y Y Y Y Y Open a QSAM Dataset from within the JCL file Surround file name with DD statement Filter isolate all DD statements Split-screen on a JCL file side-by-side (vertical orientation) Graphically compare two JCL files Filter PROCs Editing Assembler programs QuickFix of syntax errors - select a suggested label for a syntax error Open Declaration - Go directly to a label or field declaration (open a file if the field is defined in a copybook or macro) Content Assist editing Assembler-specific Code Templates Assembler analysis code filtering Y Y Y Y Y Show only Assembler instructions, branch instructions, macros, Embedded SQL or CICS, etc. Source colorization Remote Syntax Check during edit Editing support that includes Assembler Macro libraries Debugging Assembler Y Preference enabled for customizing colors Y Y Y Integrated Debugger, Debug Tool, Xpeditor, Content Assist Comment/Uncomment multiple lines with one click Display HLASM conditional statement nesting Support for User Macro Libraries – in syntax validation Automatic code continuation for split lines Auto-commenting Changed lines One-click filtering/find for all labels One-click Opening of Assembler Macros Y Y Y Y Y Y Y Y Analyze/Develop/Test SQL and z/OS DB2 applications Hierarchical DB2 object explorer – show relational tables/columns/indexes/views/Stored Procedures/etc. as collapsible folders Overview Diagram - visualize the inherent relationships among selected DB2 tables, views, synonyms Table/View editor - edit DB2 Table, View or Synonym values using full screen/spreadsheet formatted table editor Copy table rows Y Users, Databases,Tablespaces and Storage Groups Y Y Preference-enabled max rows, Table filtering (subset) Y Requires File Manager Create test table subsets Y Requires File Manager Extract and Load a table Y SQL editing: Colorized SQL statement editing Content assist - for SQL statement create/modify Y Y SQL Templates - for statement quickstart editing SPUFI file edit/execute support Mechanism to select and run / test discrete statements within a SPUFI file of SQL statements Mechanism to select and run / test discrete Embedded SQL statements within a COBOL or PL/I program file Format SQL statements Embedded SQL Integration – in line editing with program source in edit (LPEX or COBOL/PL1 Editors Graphical SQL editor - provide declarative tools and graphics for creating and testing new SQL statements and visualizing existing SQL statements Access to OPTIM SQL Query Tuner for an Embedded SQL statement from within a program file SQL Statement Outline View: Organize SQL statements within a program – and provide access to Visual Explain, Opening DB2 tables referenced within the statements, OPTIM SQL Query Tuner SQL Results: Export query results Y Y Y Y Run embedded SQL during COBOL and PL/I program edit Y Y Y Y Requires z/OS-based OPTIM SQL Tuner product Y Y XML, Spreadsheet, HTML, Comma-delimited file Sort query results on a selected column – prior to export Compare DB2 objects - select 2 DB2 objects and compare DDL structure DCLGEN a DB2 Table View sample table/column values in one click View a column-cardinality report in one click - including graphical (multivariate) report Y Y Y Y Y Stored Procedure support Wizard for creating and deploying a Stored Procedure Test (run) a Stored Procedure Edit a Stored Procedure Debug a Stored Procedure Connect to/and work with multiple databases: DB2, IMS (DL/I) databases, QSAM, VSAM files Y Y Y Y Y Can copy/paste record values from any supported data source (DB2 IMS VSAM QSAM, etc.) IMS Explorer - Integration with DL/I databases Hierarchical IMS database explorer - showing PSB/PCB and IMS database segments as tables Y Support for all hierarchical structures, plus Secondary Indexed and Logical Relationships databases Overview Diagram - visualize the hierarchical relationship in your full-function, secondary index or logical relationships database Y IMS DL/I segment editor - edit segment field values using full screen/spreadsheet formatted table editor – a graphical alternative to DLT0 Y SQL statement access - update information in your DL/I database segment using simple SQL statements Colorized SQL statement editing Content assist - for SQL access of DL/I databases Graphically Edit/Update DBD/PSB source Export SQL Results of DL/I Database SELECT statements Y Select, Insert, Update, Delete Y Y Y Y Enterprise Modernization Integrated, wizard-driven, CICS Web Service Generation/Test/Deploy Create WSDL from COBOL or PL/I programs or copybooks Create stub module for XML parsing - for generated WSDL Create WSBIND file Test WSDL interactively Y Y Y Y Deploy the manifest file Create stub COBOL module from WSDL Create stub module for meet-in-the-middle scenario IMS SOAP/Gateway application development Create WSDL from COBOL or PL/I programs or copybooks JSON Services for CICS XML Transformation for CICS Generate Web Services for DB2 Tables IMS Web 2.0 Project SCA (Service Component Architecture) Tools and Project generation Y Y Y Y Y Y Y Y Y Y CICS, Composite UNIX Development Access USS datasets and files Copy to/from datasets from/to USS file system USS Folder Search Interactively Run or Debug C/C++ and Java applications from UNIX Organize UNIX files and Datasets within logical Filtering structures USS folder navigation Java Development Distributed Development and testing tools Java/UNIX Development and testing tools Java Batch development/testing/execution tools Service Flow Modeler - screen scrape complex CICS applications Template DB2, VSAM CRUD application generation Y Y Y Y Y Y Y Y Y Y Generate a set of stub programs for accessing selected DB2 or VSAM resources with one click Mobile Development wizards Worklight functionality Worklight Studio integration Y Y
© Copyright 2026 Paperzz