+1 610 431-1755 paulhark@aol.com

RTPA Products and Services

 

What is the Real-Time Program Audit (RTPA)?

The Real-Time Program Audit (RTPA) is a patented system or method that automatically generates an audit record of a computer program while the computer program is executing.

RTPA software is a software program that utilizes this method or system to generate source program audit statements which examine and verify program statements and data as the program executes. It can be used for any programming language that uses source program statements.

RTPA software creates an expanded source program that produces:

  • a permanent audit log, including time stamps,
  • an immutable trail of data for both historical capture and real-time analytics, and
  • source program documentation.

While the program allows for selective audits, RTPA has the ability to record all programs executing inside the computer, including the contents of variables and a timestamp. The audit log is produced without human presence or intervention.

RTPA creates a direct record of what happened – and what is happening in real time – inside the computer, unlike any program before it.

RTPA for IBM i

RTPA for IBM i is our off-the-shelf software product for IBM i RPG, COBOL, and CL source programs. It is also available for customization.

This product also includes an RTPA for IBM i Query program, which provides real-time analytics of executing programs and can sequence all program audit output by the moment-in-time the computer actually executed the statement. RTPA’s QUERY program works with the audit output produced by RTPA’s other auditing products (RTPA for RPG, COBOL, and CL).

RTPA for IBM i is available for download in English, and is now available in for use secondary languages, too. RTPA is currently available for use in the following secondary languages: German, Spanish, Portuguese, Italian, French, Dutch, Swedish, Danish, and Finnish. Please contact us to discuss using RTPA in other languages. Learn more about RTPA’s multilingual capability from the video on the Resources page. 

TO DOWNLOAD THE RTPA FOR IBM i PRODUCT SHEET, CLICK HERE.

RTPA for Mainframe

RTPA can be bridged to the IBM Z mainframe to achieve the same benefits as currently available in the IBM i product.

Harkins & Associates, Inc. also has a particular specialty in common System z programming languages such as COBOL, RPG, JCL, PL/1, Assembler, and FORTRAN. RTPA is available for bridging in these languages, and others, such as C and C++.

To learn more about RTPA for IBM Z mainframes, email info@harkinsaudit.com for further information. 

RTPA for other Programming Languages

RTPA is available for development into additional programming languages.

RTPA is a software program, a method, and a system for generating a computer program audit record, and is not tied to any particular programming language.

It is possible to audit the execution processing of any source programming language that uses source program statements, whether the source statements are compiled into executable object or are interpreted during program execution.

Please contact us to discuss developing custom RTPA development projects in other programming language.

Services

Harkins & Associates, Inc. offers bespoke services currently focused on RTPA implementation and education as well as more general IT consulting.

RTPA Implementation and Education:

  • System evaluation and product installation
  • RTPA in-house programmer training, development, and education
  • Premium RTPA support
  • RTPA prototyping, customization projects, and the development of premium capabilities

IT Consulting services:

  • Custom RPG or COBOL consulting (as available)
  • Customer application work flows and application program documentation

Contact us to discuss Harkins & Associates, Inc.’s consulting and services.

Free Trial and Purchase

RTPA is available for a FREE TRIAL or purchase.  Please contact us for more information about trying or purchasing RTPA.