|
COMMERCE BUSINESS DAILY ISSUE OF SEPTEMBER 17,1998 PSA#2182Commanding Officer, USCG Operations Systems Center, Martinsburg, WV
25401 D -- SOFTWARE TOOL POC Kathy P. Klein, Contracting Officer, PH:
304/264-2566 The Coast Guard intends to procure, on a sole source
basis, a software tool kit that will provide the Operations Systems
Center (OSC) with extensive date analysis, documentation, graphical
displays, metrics, testing scenarios, reengineering and maintenance
functionality for source code. The OSC houses many documented mission
critical systems for which design and architecture are obsolete. The
OSC needs a tool that not only identifies Y2K problems but will provide
the following: Supports date function analysis and testing by providing
the following features: 1. A DATE path coverage which ensures that
decision outcomes within a software function are tested independently,
2. Integration subtree coverage which ensures independent testing of
each decision outcome that affects the module calling sequence, 3. A
DATE basis set of test conditions and test paths which are
automatically generated ensuring mathematically complete unit testing,
and testing that is proportional to complexity, 4. DATE path coverage
on architecture which is superimposed showing the sections of code not
being fully tested, and how much more unit and integration testing must
be done to complete the testing, Provides documentation and graphical
displays of a software system's design and architecture in a fashion
that: 1. Shows the calling hierarchical structure of the system, 2.
Shows the cyclomatic complexity and degree of structure for each
module, and 3. Allows graphical access to module source code and flow
graphs. Supports metrics and testing as it automatically (during source
code analysis): 1. Quantifies the actual number of independent paths
tested during the test phase, 2. Measures the amount of interaction
between modules in a system, 3. Measures the amount of integration
testing necessary to minimize errors, 4. Measures the complexity of a
module's structure as it relates to specified elements in the Data
Dictionary search listing, and Supports test management by providing:
1. A basic set of test conditions and test pathswhich will ensure
mathematically complete unit testing when executed, 2. Calling
information for modules to descendants and back to aid in planning
integration testing and verifying code against design, 3. Design
documentation such as structure charts, test paths and metrics, and 4.
Report output in encapsulated postscript, HPGL and ASCII. Supports the
reverse engineering and on-going maintenance of software by: 1.
Isolating functional subsystems for reuse by displaying the subsystem
that results from the extraction of just those files that were executed
during a transaction, 2. Identifying testable, unreliable, and
unmaintainable modules graphically on program level structure charts,
3. Automatically identifying redundant modules. 4. Listing similarity
order for redundant code which lists degree of commonality, and 5.
Comparing restructured or changed modules against the original version
or design to find differences or discrepancies. McCabe & Associates,
5501 Twin Knolls Road, Suite 111, Columbia,Maryland is believed to be
the only known source with the stated capabilities to fulfill this
software requirement. The proposed purchase order would be for the
following: (1) 1 EA V2000-SVR McCabe Visual 2000 Server, (2) 1 EA
V2000-FOR McCabe Visual 2000 Fortran Parser, (3) 10 EA V2000-VWR McCabe
Visual 2000 Viewers. Other contractors who can furnish this software
tool kit with stated requirements are invited to submit clear and
convincing data substantiating their capability to furnish the entire
requirement. Vendors failing to provide complete information for an
accurate comparison will not be considered. Responses to this inquiry
must be received no later than the close of business on Tuesday,
September 22, 1998 and shall be addressed to the following: Commanding
Officer, U.S. Coast Guard Operations Systems Center, ATTN: Kathy P.
Klein, 600 Coast Guard Drive, Kearneysville, WV 25430. (Note that
address has recently changed). Fax responses should be submitted to
(304) 264-2554. All responses must be in writing. Posted 09/15/98
(W-SN250167). (0258) Loren Data Corp. http://www.ld.com (SYN# 0021 19980917\D-0002.SOL)
D - Automatic Data Processing and Telecommunication Services Index Page
|
|