DocumentCode
3242984
Title
Software Tool for Validating and Verifying Rehosted Legacy Software and Interface Hardware
Author
Mueller, David
Author_Institution
Northrop Grumman, Clearfield, UT
fYear
2006
fDate
18-21 Sept. 2006
Firstpage
360
Lastpage
365
Abstract
A Search Tool for integrating software and hardware, audits source code against requirement documents, highlights legacy references and unused code, and performs test setup analysis. The Search Tool reduces development time through use of automatic systems-level checks before the integration phase of development. This new systems-level software tool, called the GMATS Search Tool, analyzes design documents developed in several commercial, off-the-shelf (COTS) applications. The search tool checks Test Program Set (TPS) source code for correct switch management, unused code, incorrect names, and incorrect part numbers. Automated software audits compare source code to test requirement documents. The tool integrates Interface Test Adapter (ITA) wire list information with software to identify inconsistencies in the measurement, stimulus, and power test paths. The tool uses the ITA wire list to audit test diagrams. By utilizing these systems-level checks early in the re-host effort, software developers identify errors in the design long before the integration phase of development and achieve greater consistency among design documents and source code. Overall, the tool´s software checks maintain the quality of the TPS and reduce the risk of adding new errors in the re- host effort.
Keywords
automatic test equipment; program testing; program verification; software tools; GMATS; interface hardware; interface test adapter; legacy software; search tool; software tool; source code; switch management; systems-level checks; test program set; Application software; Hardware; Performance analysis; Performance evaluation; Software maintenance; Software performance; Software testing; Software tools; Switches; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Autotestcon, 2006 IEEE
Conference_Location
Anaheim, CA
ISSN
1088-7725
Print_ISBN
1-4244-0051-1
Electronic_ISBN
1088-7725
Type
conf
DOI
10.1109/AUTEST.2006.283687
Filename
4062400
Link To Document