Test isolation policy for safe runtime validation of evolvable software systems

9Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Runtime testing of dynamically evolvable systems is known as a complex and challenging activity. Undesired side effects may be introduced as the interference between test cases and business functionalities of the components under test. To handle such problem, test isolation strategies are used to execute runtime tests safely. In this proposal, we discuss the need to adapt the well known test isolation mechanisms to cope with heterogeneity of the components under test. For doing this, we define a Test Isolation Policy that produces the suitable test isolation solution depending on the testability degree of each component under test. We show its usefulness by the means of a case study in the healthcare domain, called Teleservices and Remote Medical Care System (TRMCS). Some experiments are carried out to show the efficiency of our approach and the low overhead it introduces. © 2013 IEEE.

Cite

CITATION STYLE

APA

Lahami, M., & Krichen, M. (2013). Test isolation policy for safe runtime validation of evolvable software systems. In Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE (pp. 377–382). IEEE Computer Society. https://doi.org/10.1109/WETICE.2013.62

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free