• DocumentCode
    2682213
  • Title

    A toolsuite for testing analysis of real-time Ada applications

  • Author

    Yann-Hang Lee ; Byun, YoungJoon ; Xiao, Ji ; Goh, Okehee ; Wong, W. Eric ; Lee, Yann-Hang

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    65
  • Lastpage
    69
  • Abstract
    Software testing is one of the most expensive phases in the software life cycle. Even for the best commercial grade software, it seldom contains fewer than 100 faults per million lines of code. These faults result in failures and costs for customers which software manufacturers are motivated to avoid. It is not unusual for manufacturers to spend 40% or more of their software budgets on testing in an effort to eliminate these faults. Hence, it is very important to provide a solution, supported by tools, which not only can reduce the cost but also improve the quality. The authors describe their effort in developing an Ada program instrumentation environment, Ada-PINE, for testing real time Ada programs. This tool can help developers and testers in many ways such as determining how well the software has been tested, displaying the code that has not been executed, and improving the code coverage in the most effective way. It can also conduct test set minimization with respect to code coverage and select effective fault-revealing regression tests
  • Keywords
    Ada; DP industry; program testing; programming environments; real-time systems; Ada program instrumentation environment; Ada-PINE; code coverage; commercial grade software; fault-revealing regression tests; real time Ada application testing; real time Ada programs; software budgets; software life cycle; software manufacturers; software testing; test set minimization; testing analysis; toolsuite; Costs; Flow graphs; Instruments; Life testing; NASA; Software maintenance; Software testing; Software tools; Space shuttles; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems and Software Engineering Technology, 2000. Proceedings. 3rd IEEE Symposium on
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    0-7695-0559-7
  • Type

    conf

  • DOI
    10.1109/ASSET.2000.888033
  • Filename
    888033