Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
RXVP--today and tomorrow
Saib S.  Software validation: inspection-testing-verification-alternatives (, Darmstadt, West Germany,1251984.Type:Proceedings
Date Reviewed: Nov 1 1985

Saib describes a test tool for FORTRAN and ADA programs that provides “static analysis, dynamic analysis, documentation, and debugging assistance.” The usage of the tool is then justified with information on the cost savings through early software error correction using RXVP.

Unfortunately, all of the features of this tool, as described in this paper, have been available for many years in many other development environments. The six options to RXVP that Saib list include:

  • LIST--a Source listing facility with “pretty-printing” and level nesting, a feature found in most compilers.

  • SUMMARY--an overview of each module analyzing the type (GOTO, COMMENT, CALL, etc.) of commands used, an invocation summary, and a COMMON SUMMARY, all of which are available in most development environments via a cross-reference or compiler option facility.

  • DOCUMENT--a detailed cross reference facility at the module and system level. Much of the information on this report seems to duplicate the SUMMARY reports.

  • STATIC--a consistancy checking tool generating warnings for unusual FORTRAN uses and constructs, in much the same way that “lint” checks “C” programs.

  • INSTRUMENT AND SELF-METRIC--routines that probe the execution of the various code paths in the FORTRAN program. The information from these probes are collected into reports similiar to the UNIX “prof” profile program.

None of these facilities move beyond the technology available in the early 1970s, and thus this paper is of limited use to readers.

Reviewer:  Richard A. Baker, Jr. Review #: CR109604
Bookmark and Share
 
Rxvp (D.2.5 ... )
 
 
Management (D.2.9 )
 
Would you recommend this review?
yes
no

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy