• DocumentCode
    1927968
  • Title

    Industrial real-time regression testing and analysis using firewalls

  • Author

    White, Lee ; Robinson, Brian

  • Author_Institution
    Dept. of EECS, Case Western Reserve Univ., Cleveland, OH, USA
  • fYear
    2004
  • fDate
    11-14 Sept. 2004
  • Firstpage
    18
  • Lastpage
    27
  • Abstract
    Industrial real-time systems are complex and need to be thoroughly tested before being released to the customer. We have found that last minute changes are often responsible for the introduction of defects, causing serious problems for the customer. We demonstrate that these defects can be introduced into real-time software in diverse ways, and there is no simple regression testing method that can deal with all of these defect sources. This paper describes the application of a testing firewall for regression testing whose form differs depending upon the defect. The idea of the testing firewall is to limit the regression testing to those potentially affected system elements directly dependent upon changed system elements, and then to thoroughly test these elements. This has resulted in substantial savings in regression testing costs, and yet has been effective in detecting critical defects with significant implication in terms of customer acceptance at ABB. Empirical studies are reported for these experiences in an industrial setting.
  • Keywords
    authorisation; program testing; real-time systems; regression analysis; system recovery; ABB; customer acceptance; deadlock; industrial real-time systems; real-time software; regression analysis; regression testing; software defect detection; software testing; testing firewall; Application software; Costs; Real time systems; Robustness; Software design; Software maintenance; Software quality; Software testing; System recovery; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2004. Proceedings. 20th IEEE International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2213-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2004.1357786
  • Filename
    1357786