• DocumentCode
    2263394
  • 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
  • fYear
    2009
  • fDate
    14-17 Sept. 2009
  • Firstpage
    164
  • Lastpage
    168
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    AUTOTESTCON, 2009 IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    1088-7725
  • Print_ISBN
    978-1-4244-4980-4
  • Electronic_ISBN
    1088-7725
  • Type

    conf

  • DOI
    10.1109/AUTEST.2009.5314053
  • Filename
    5314053