Workbench features
Workbench for Eclipse is comprised of the following features that are available as installation options:
Feature | Description |
---|---|
Host Explorer | Host Explorer provides mainframe application developers with a distributed platform alternative to a 3270 session by allowing them to stay inside the GUI workstation environment. The Host Explorer feature is required. |
3270 Emulator | 3270 Emulator is an embedded emulator within Workbench for Eclipse to accommodate one-off 3270 interactions without leaving Workbench. It can be used, for example, to run REXX/CLIST utilities within ISPF or to access CICS or IMS transactions to initiate debugging sessions. SSL connections are supported. |
Workbench Editors | New Workbench editors for COBOL, PL/I, C, Assembler, JCL, and REXX have replaced the BMC Editor. An improved outline view and program templates for COBOL and PL/I are provided. The language editors are used during Code debug sessions and with BMC AMI DevX Code Analysis for COBOL and PL/I. SonarLint support is also included, plus copybook support, code assist, compare, and search capabilities. The COBOL editor offers revision tags, a number command, hover, and go-to declarations. Hyperlinking of datasets in the JCL editor along with Submit/Submit Compile. |
Total Test | Total Test lets users build repeatable unit and functional tests for batch, CICS, DB2, and IMS COBOL programs utilizing Xpediter debug sessions. A method is provided to stub out parts of the program and data file calls to allow tests to run more isolated with fewer system requirements. Code Coverage can also be enabled. Test case execution can then be automated and added as part of a continuous integration and build process. A Command Line Interface (CLI) and Jenkins plugin are available for streamlining the execution process. |
Code Analysis | Code Analysis provides an instant static visual summary of what a developer needs to know about a program or a dynamic visualization via Runtime Visualizer for a clear and accurate “snapshot” of a program’s real behavior in either production or test environments under runtime conditions. |
Data Studio | Data Studio provides a single interface to manage both mainframe and non-mainframe data in a common, intuitive manner, helping developers and data architects to quickly and easily understand data and data relationships. It includes capabilities to edit, compare, search/update, extract/load, convert, and visualize data. It also includes the ability to edit SQL, and define and apply data privacy rules to mask data. The Data Editor perspective is only available when you install Data Studio plugin. |
Topaz Connect | Topaz Connect provides developers with CA Endevor functions to browse listings, browse and retrieve Endevor elements, and work in project mode by retrieving groups of elements for editing as an Endevor package. |
Code Debug | Code Debug provides mainframe debugging by interfacing with Code Debug TSO and Code Debug IMS or Code Debug CICS mainframe products. |
Code Pipeline | The Code Pipeline feature is a modernized GUI for BMC Code Pipeline, a comprehensive software change management (SCM) mainframe product. Code Pipeline also provides both mainframe and distributed cross-platform application deployment and cooperates with local versioning tools. |
Code Coverage | Code Coverage is the modernized GUI for BMC AMI DevX Code Coverage, which provides the ability to create reports detailing testing efficiency and risk metrics for mainframe COBOL, PL/I, and High Level Assembler programs. |
Abend-AID | Provides integrations with BMC AMI DevX Abend-AID as well as an interface to display BMC AMI DevX Abend-AID in a web browser. |
iStrobe | Provides integrations with BMC AMI iStrobe as well as an interface to display BMC AMI iStrobe in a web browser. |
Fault Analytics | (No longer supported) Provides an interface to Abend-AID Fault Analytics in a web browser. |
Workbench SDK | The Workbench for Eclipse SDK includes the Workbench for Eclipse Host Services API that provides users with methods to programmatically access and performs dataset and JES operations, as well as launch and communicates with z/OS programs. |
Workbench Architecture | Workbench for Eclipse operates in a three-platform architecture. Each platform provides services and integrations to BMC companion products.
|