Cookies on the Macro 4 website

We use cookies to ensure our website delivers the best experience possible. If you continue, we'll assume that you are happy to receive all cookies on our website.

Find out more about our cookie policy
Home : Products : A-Z Products : TraceMaster

TraceMaster

TraceMaster allows developers to step through and replay code with flexibility. It helps them to identify and fix program errors and re-test logic with unprecedented speed.

TraceMaster is an interactive program which significantly reduces the time and accompanying costs of application development - by rapidly identifying the causes of program errors hidden within thousands of lines of code.

TraceMaster is a powerful means of augmenting developer productivity while accelerating the deployment of new applications. Developers can analyze large volumes of code quickly and easily, allowing insight to hidden logic errors and program abends.

Deployed in combination with DumpMaster, InSync™, FreezeFrame and TraceMaster CodeTrack, TraceMaster is an integral part of a complete runtime business Application Performance Management solution.

TraceMaster Key Features

Intuitive control

A highly intuitive interactive interface allows program testers to manipulate large volumes of code quickly and easily, so they can rapidly trace and resolve hidden logic errors and program abends. All information is displayed in fully configurable windows. The interface provides cursor sensitive 'Point and Shoot' control to simplify and accelerate the testing process.

Context sensitive HELP windows enable new users to benefit from TraceMaster's full functionality with minimal delay and training effort.

M4Explorer,  the new, innovative web interface further extends TraceMaster and facilitates an increase in developer productivity with its intuitive and instructive graphical interfaces.
 

Source level program tracing

TraceMaster synchronizes source program display with execution, allowing program testers to view and identify problems as they occur.

Tracing can be performed at the source statement or machine instruction level.

TraceMaster supports unlimited breakpoints. This gives users more control to run the program at the desired pace, until they can certify that it is running as expected. If an error occurs before the breakpoint, TraceMaster allows users to 'step logic in reverse' to trace their way back to the point of error.

Powerful stop-on-condition facilities enable program testers to specify a portion of the code for execution.
 

Test session replay

Test session replay allows users to 'step' back and forth throughout a program with complete flexibility, allowing them to target errors significantly faster and more accurately than by using traditional methods.

 

Path Coverage

Path Coverage Analysis enables programmers to analyze execution paths and identify coding inefficiencies. CICS Path Coverage Analysis can be performed using TraceMaster CodeTrack.
 

Audit test results

TraceMaster provides a full audit capability, allowing program developers and managers to monitor and trace back through the results and steps taken during a test session.

Tracing Environments

  • Batch Program (in foreground and background)
  • IMS/DC
  • BTS
  • DB2 Stored Products (including support for DB2 version 8)
  • CICS

Supported languages

  • Assembler
  • COBOL
  • Enterprise COBOL
  • PL/I
  • Enterprise PL/I

Download Brochure