X-Audit

Detailed metrics analysis of all code and databases running on your IBM i helps you plan future development.

How complex is your code?

Applications running on IBM i are typically large and complex. They’ve been developed by a variety of programmers and analysts over years or decades. Without an automated audit and analysis tool, understanding the code in such applications is almost impossible, especially for new resources who have to take over maintenance and development. In addition, planning becomes more difficult, as you are unsure what complications may be hidden in a given program. X-Audit provides an exhaustive breakdown of every aspect of the application portfolio.

X-Audit analyzes quality, complexity, change

X-Audit gives you detailed application and database metrics, including lists and locations of constraints, duplicates, unused files, multiple record formats, missing sources, unused subroutines and procedures and a host of database related problems. Without this linked, cross-referenced summary of your applications and databases, change management becomes a guessing game, and testing times and remediation cycles increase. In addition, without thorough knowledge of your applications, modernization of even small parts of the system becomes daunting. Complexity measures such as Cyclomatic, Halstead and Maintainability Index help you decide how best to proceed with changes.

A Look at X-Audit

Audit and quality change overview

How X-Audit can help you:

Develop detailed plans

When you can easily find the most complex code in the system, you can budget resources accordingly; complex programs may require senior resources or more time.

Understand version differences

X-Audit helps you audit the differences between versions of a system at a design level: business rules, table and field definitions, table relationships, etc.

Receive alerts

Detailed metrics alert you to potentially harmful system conditions that can be remediated before they lead to costly production problems.

Manage packaged applications

Tracking changes in new versions of packaged applications helps you plan for refitting customizations.

Easily create reports

The Metrics Report Writer is a complete customizable report writer for building complexity and analysis reports

Track changes

Highly customizable version comparison of your custom applications lets you track when and where changes were deployed.

X-Audit key technical features:

  • Identifies unused Logical files, subroutines and procedures.
  • Screen Display Complexity Metrics Analysis.
  • Audit Report – MS Word or PDF wizard generates structured reports of metrics and problem analysis results.
  • Program Complexity Metrics: low, medium and high complexity classification of programs.
  • Problem Analysis for design oddities, including duplicate logical files, database files with FIFO/LIFO keywords in source, Joined logical files, etc.
  • Metrics Report Writer– Complete customizable report writer for building complexity and analysis reports.

Some of our X-Analysis clients

Mouse over each client name to see a case study showing how the client used one or more of our X-Analysis solutions.