Title :
The Simplified TPS Encoding Process
Author :
Nguyen, Ngai ; Spencer, Jacob ; Oblander, Mark ; Herbert, Nicholas ; Bynum, Casey
Author_Institution :
76th Software Maintenance Group, AFMC, Tinker AFB, OK, USA
Abstract :
The process of TPS development is an increasingly complicated endeavor. As units under test become more and more complex, a greater investment of time for analysis and simulation is required than ever before. Additionally, traditional TPS software development environments are monolithic, necessitating costly training time for the engineer to learn the environment as well as forcing tedious and difficult development interfaces on the engineer. The simplified TPS encoding process (STEP), developed by the 76 SMXG at Tinker AFB, is a novel process for the development of TPSs that removes dependency on specific programming languages from the TPS engineer. STEP reduces the up-front time required to train new engineers and provides the TPS engineer with an easy-to-use development environment that can be modularly extended to work with any programming language or hardware interface. In addition, STEP uses plain text files to contain program code and store data results. The ease-of-use, modularity, and plain text source code provided by STEP result in the TPS engineer spending more time analyzing the unit under test instead of spending that time struggling to develop in a particular programming language.
Keywords :
automatic programming; automatic test equipment; automatic test software; computer based training; encoding; engineering education; program compilers; programming environments; software maintenance; ATE; SMXG; STEP; TPS engineer training time; Tinker AFB; automatic code generation; automatic test equipment; easy-to-use TPS software development environment; hardware interface; legacy TPS rehosting; plain text source code; programming language; simplified TPS encoding process; software modularity; test program set; unit-under-test; Analytical models; Computer languages; Encoding; Hardware; Instruments; Investments; Jacobian matrices; Programming; Software maintenance; Testing;
Conference_Titel :
AUTOTESTCON, 2009 IEEE
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-4244-4980-4
Electronic_ISBN :
1088-7725
DOI :
10.1109/AUTEST.2009.5314053