Introduction

## Overview

Reports are created with the command line tool "repada". See Generating Reports with repada.

Understand for Ada generates four categories of reports:

· Cross Reference reports show much the same information as the Cross Reference Browser, except that all entities are shown together in alphabetic order. Examples include the Data Dictionary Report and the Object Cross Reference Report.
· Structure reports show the structure of the analyzed programs. They are textual versions of information similar to what is found in the declaration tree and file contents tree. Example reports are the Declaration Tree Report and the Full Invocation Tree Report.
· Quality reports show areas where code might need to be looked at more closely. Examples include the Complexity Report, High Complexity Report, and the Metrics report.
· Custom Cross Reference reports (also called Mark Reports) permit you to cross reference information specific to your project. For example, you can cross reference programmers, requirements, bugs, things to do, etc....

### Output Format

Understand for Ada reports are generated either as Text or as HTML files. On Windows 95/NT the ASCII text follows the DOS text file format (carriage return and line feed at the end of each line). On Unix and VMS text files are created according to the Unix convention with lines ending with just a carriage return.

When HTML reports are generated they are stored in the HTML 3.0 format. The generated HTML is not complex, the only HTML 3.0 (versus earlier versions) feature used is Frames. The Netscape browser version 2.0 and higher, and Internet Explorer 3.0 and higher are able to browse the files.

Scientific Toolworks, Inc. http://www.scitools.com Voice: (802) 763-2995 Fax: (802) 763-3066 support@scitools.com sales@scitools.com