• DocumentCode
    2786528
  • Title

    Runtime Testability in Dynamic High-Availability Component-Based Systems

  • Author

    Gonzalez-Sanchez, Alberto ; Piel, Eric ; Gross, Hans-Gerhard ; Van Gemund, Arjan J C

  • Author_Institution
    Dept. of Software Technol., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    22-27 Aug. 2010
  • Firstpage
    37
  • Lastpage
    42
  • 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 cannot be performed. A prerequisite for runtime testing is the knowledge about to which extent the system can be tested safely while it is operational, i.e., the system´s runtime testability. This article evaluates RTM, a cost-based metric for estimating runtime testability. It is used to assist system engineers in directing the implementation of remedial measures, by providing an action plan which considers the trade-off between testability and cost. Two testability case studies are performed on two different component-based systems, assessing RTM´s ability to identify runtime testability problems.
  • Keywords
    estimation theory; object-oriented programming; program testing; software metrics; RTM; cost-based metric; development-time integration testing; dynamic high-availability component-based systems; remedial measures; runtime testability estimation; runtime testing; software systems; Clouds; Complexity theory; Databases; Marine vehicles; Measurement; Runtime; Testing; Runtime testability; component-based system; measurement; runtime testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in System Testing and Validation Lifecycle (VALID), 2010 Second International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    978-1-4244-7784-5
  • Electronic_ISBN
    978-0-7695-4146-4
  • Type

    conf

  • DOI
    10.1109/VALID.2010.13
  • Filename
    5617183