• DocumentCode
    3114554
  • Title

    RiTMO: A Method for Runtime Testability Measurement and Optimisation

  • Author

    Gonzalez-Sanchez, Alberto ; Piel, Eric ; Gross, Hans-Gerhard

  • Author_Institution
    Software Eng. Res. Group, Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2009
  • fDate
    24-25 Aug. 2009
  • Firstpage
    377
  • Lastpage
    382
  • Abstract
    Runtime testing is emerging as the solution for the integration and assessment of highly dynamic, high availability software systems where traditional development-time integration testing is too costly, or cannot be performed. However, in many situations, an extra effort will have to be invested in implementing appropriate measures to enable runtime tests to be performed without affecting the running system or its environment. This paper introduces a method for the improvement of the runtime testability of a system, which provides an optimal implementation plan for the application of measures to avoid the runtime tests´ interferences. This plan is calculated considering the trade-off between testability and implementation cost. The computation of the implementation plan is driven by an estimation of runtime testability, and based on a model of the system. Runtime testability is estimated independently of the test cases and focused exclusively on the architecture of the system at runtime.
  • Keywords
    program testing; software metrics; RiTMO; development-time integration testing; runtime testability measurement; runtime testability optimisation; runtime testing; software systems; Availability; Computer architecture; Costs; Interference; Optimization methods; Performance evaluation; Runtime environment; Software systems; Software testing; System testing; cig; optimization; runtime testability; runtime testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2009. QSIC '09. 9th International Conference on
  • Conference_Location
    Jeju
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-5912-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2009.56
  • Filename
    5381399