english deutsch
Caller v5.2
32-bit Windows console application to assist in the reverse engineering of Fortran 77 programs. Caller generates call trees and variable lists. The output is in either text or HTML for easy linked navigation. Caller can optionally annotate the call tree with comment information (eg 'description') from the original source file.
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.
Crescent Bay Software
Tools for parallelization and conversion of Fortran 77 to Fortran 90: generation of new source form, removal of obsolete features, elimination or reduction of GOTOs and labels, generation of array syntax in place of loops. creation of MODULEs from COMMONs, and automatic generation of interface blocks.
Diagramf
Simple diagrammer for Fortran programs, by Mitchell R. Grunes.
Floppy
Software tool that takes as input a file of Fortran 77 code and checks it according to various "coding conventions". Floppy can "tidy" the source Fortran, producing a new file with indented DO-loops, block IF's, and so on. Floppy can be used to generate HTML from the Fortran program.
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 77 Diagram Graphical GOTO Plotter
Flowcharting utility.
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 Function Tree (FFT)
FFT builds an internal representation of the function call hierarchy relations in Fortran 77 code. Several features and options allow the user to customize the generated hierarchy tree chart output and to get a large set of useful information about the source code. The results can be stored in a database and recalled later. The recall utility can be integrated into editors like BRIEF or MicroEMACS (DOS, Windows) and provides a hypertext-like feeling for function locating. The output calltree can be generated as HTML- and as RTF-file (Windows Help).
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.
ForUtil
Collection of Fortran 77 utilities to generate a flow graph, check subroutine arguments, and study COMMON blocks.
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]
NAGWare Fortran Tools
Tools to analyse and transform Fortran 77, Fortran 90 and Fortran 95 code.
Omega Charting Services
Converts a Fortran 77 source code to its flowchart equivalent, which is then ported into an Excel file.
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]
Visual StrongType for Fortran 77
Static typechecker that works on Fortran source code to find algebraic inconsistencies.
WinFPT and FPT
Tool for testing, quality assurance, migration and re-engineering of Fortran programs. WinFPT is a full GUI-based implementation of FPT for Win32.