• DocumentCode
    1155588
  • Title

    How to produce better quality test software

  • Author

    Anderson, John L., Jr.

  • Volume
    8
  • Issue
    3
  • fYear
    2005
  • Firstpage
    34
  • Lastpage
    38
  • Abstract
    LabWindows/CVI is a popular C compiler for writing automated test equipment (ATE) test software. Since C was designed as a portable assembly language, it uses many low-level machine operations that tend to be error prone, even for the professional programmer. Test equipment engineers also tend to underestimate the effort required to write high-quality software. Quality software has very few defects and is easy to write and maintain. The examples used in this article are for the C programming language, but the principles also apply to most other programming languages. Most of the tools mentioned work with both C and C++ software.
  • Keywords
    C language; C++ language; automatic test software; software quality; software tools; C compiler; C programming language; C++ language; LabWindows-CVI; automated test equipment test software; automatic test software; software quality; software tools; Assembly; Automatic testing; Computer languages; Maintenance engineering; Programming profession; Software maintenance; Software quality; Software testing; Test equipment; Writing;
  • fLanguage
    English
  • Journal_Title
    Instrumentation & Measurement Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1094-6969
  • Type

    jour

  • DOI
    10.1109/MIM.2005.1502445
  • Filename
    1502445