Topaz Workbench features


Topaz Workbench is comprised of the following features that are available as installation options:

Feature

Description

Host Explorer

Host Explorer provides mainframe application developers a distributed platform alternative to a 3270 session by allowing them to stay inside the GUI workstation environment. The Host Explorer feature is required.

Topaz 3270 Emulator

The Topaz 3270 Emulator is an embedded emulator within Topaz Workbench to accommodate one-off 3270 interactions without leaving Topaz. 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.

Topaz Editors

New Topaz editors for COBOL, PL/I, C, Assembler, JCL, and REXX have replaced the Compuware Editor. An improved outline view and program templates for COBOL and PL/I are provided. The language editors are used during Xpediter/Eclipse debug sessions and with Topaz Program 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.

Topaz for Total Test

Topaz for 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.

Topaz for Program Analysis

Topaz for Program 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.

Topaz for Enterprise Data

Topaz for Enterprise Data 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, define and apply data privacy rules to mask data.

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.

Xpediter/Eclipse

Xpediter/Eclipse provides mainframe debugging by interfacing with Xpediter/TSO and Xpediter/IMS or Xpediter/CICS mainframe products.

ISPW

The ISPW Eclipse feature is a modernized GUI for Compuware ISPW, a comprehensive software change management (SCM) mainframe product. ISPW also provides both mainframe and distributed cross-platform application deployment and cooperates with local versioning tools.

Code Coverage/Eclipse

Code Coverage/Eclipse is the modernized GUI for BMC Compuware Xpediter for 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 Compuware Abend-AID as well as an interface to display BMC Compuware Abend-AID in a web browser.

iStrobe

Provides integrations with BMC Compuware iStrobe as well as an interface to display BMC Compuware iStrobe in a web browser.

Fault Analytics

(No longer supported) Provides an interface to Abend-AID Fault Analytics in a web browser.

Topaz Workbench SDK

The Topaz Workbench SDK includes the Topaz Workbench Host Services API that provides users with methods to programmatically access and perform dataset and JES operations, as well as launch and communicate with z/OS programs.

Topaz Workbench Architecture

Topaz Workbench operates in a three-platform architecture. Each platform provides services and integrations to BMC Compuware companion products.

image2021-2-22_11-56-43.png

  • Desktop Platform
    Topaz Workbench is an Eclipse-based IDE that is installed on Microsoft Windows. Topaz Workbench can also be installed as features into an Eclipse IDE.
  • Web Platform
    Topaz Workbench integrates with the following BMC Compuware web products:

    • BMC Compuware Enterprise Services(CES). CESprovides lease-based licensing for Topaz features as well as automatic synchronization of Topaz configurations among end users.
    • Abend-AID and iStrobe

    Important

    CES is required to manage the lease-based licensing for the following Topaz Workbench features: Topaz for Program Analysis, Topaz for Enterprise Data, and Topaz for Total Test. Otherwise, CES is optional. For more information on licensing, see Topaz-Workbench-licensing.

  • Mainframe Platform
    Topaz Workbench communicates with BMC Compuware mainframe products via the Host Communications Interface (HCI) component of the BMC Compuware Enterprise Common Components (ECC). Topaz Workbench base features are licensed via License Management System (LMS). For more information, see Topaz-Workbench-licensing.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*