Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Run Java applications and test them in-vivo meantime

Conference Paper
Publication Date:
2020
abstract:
The outcome of test case execution depends on the state of the object under test. While testers can carefully choose meaningful and representative object states for test execution, it is unaffordable to cover the combinatorial space of possible object states exhaustively. An appealing option is to delegate part of the testing activities to the runtime and to execute test cases in the field whenever a new or uncommon state is observed. We have designed and developed Groucho, a framework for in-vivo testing of Java applications. Among the challenges that we faced, the most important ones are isolation of the test session from the user session and minimal performance overhead. Experimental results show that if the activation probability is kept reasonably small (e.g., 10 ^- 4), the impact of the framework is imperceptible(i.e., either statistically insignificant or with a negligible effect size).
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
In-vivo Testing; Isolation; Java Platform; Empirical Results
List of contributors:
DE ANGELIS, Guglielmo; Bertolino, Antonia
Authors of the University:
DE ANGELIS GUGLIELMO
Handle:
https://iris.cnr.it/handle/20.500.14243/380751
Full Text:
https://iris.cnr.it//retrieve/handle/20.500.14243/380751/58234/prod_432008-doc_154452.pdf
  • Overview

Overview

URL

https://ieeexplore.ieee.org/document/9159087
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)