Home // International Journal On Advances in Systems and Measurements, volume 4, numbers 1 and 2, 2011 // View article
A Runtime Testability Metric for Dynamic High-Availability Component-based Systems
Authors:
Alberto Gonzalez-Sanchez
Éric Piel
Hans-Gerhard Gross
Arjan J.C. van Gemund
Keywords: Runtime testability, runtime testing, measurement, component-based system
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 Runtime Testability Metric (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. We perform a theoretical and empirical validation of RTM, showing that RTM is indeed a valid, and reasonably accurate measurement with ratio scale. Two testability case studies are performed on two different component-based systems, assessing RTM's ability to identify runtime testability problems.
Pages: 122 to 134
Copyright: Copyright (c) to authors, 2011. Used with permission.
Publication date: September 15, 2011
Published in: journal
ISSN: 1942-261x