Cleanscape
FortranLint source code analysis tool simplifies the debugging and maintenance of code by identifying common problems that typically pass through a compiler. Grayboxx is a cross-platform software test automation system.
Forcheck
Statically analyzes Fortran 66/77/90/95 code for syntax and semantic errors. Produces documentation like cross-references and call-tree. Validates for cross-platform conformance. [Commercial]
Foresys
Fortran 77/90/95 code analysis and reengineering.
Fortran Coverage Analysis Tool (FCAT)
Finds "cold-spots" in Fortran codes (the part of the codes that are never executed), and flags these parts line-by-line. Finds "hot-spot" in Fortran codes (the part of the codes that are most frequently executed), and gives a line by line profile. Designed to working mainly with Fortran 90 and 95, but also works with fixed format code, and thus Fortran 77. [Free]
Fortran Source Check
Produces compile-time diagnostics of Fortran code using the Lahey/Fujitsu Fortran 95, Lahey Fortran 90, or Essential Lahey Fortran 90 compilers. Can show warnings, perform a Fortran 90/95 conformance check, warn about use of obsolescent features, force implicit none, and show source listing and cross reference. Runs online, for free.
PlusFORT Fortran Analysis Toolkit
Product from Polyedron for Fortran source code restructuring, global static analysis, coverage analysis, automated make, and version selection.
Understand for Fortran
Interactive development environment tool providing reverse engineering, automatic documentation, metrics and cross referencing of Fortran source code. It supports the Fortran 77 and 90 language standards, with common VAX, Cray and Salford extensions. [Shareware]
Forwarn
Static analyzer and documentation generator for Fortran programs. Available for the DOS, Unix, OS/2, and VAX/VMS operating systems. Developed by Quibus Enterprises, which also sells Quibus Fortran Development Tools which includes utilities for cleaning up, restructuring, and managing source code for Fortran programs.
Ftnchek
Static analyzer for Fortran 77 designed to detect certain errors that a compiler usually does not. [Free]
Visual StrongType for Fortran 77
Static typechecker that works on Fortran source code to find algebraic inconsistencies.
|