This work proposes a software ageing analysis of Java-based software systems by developing a three-step methodology to identify the presence of ageing phenomena and their relationships with the applied workload. In the first step, a set of experiments was designed and executed in order to collect data about resource usage and workload parameters; then, the behavior of the system was analyzed as a function of the applied workload; finally, ageing trends and their relationships with the characterized workload were identified.
A measurement-based ageing analysis of the JVM / Cotroneo, Domenico; Orlando, Salvatore; Pietrantuono, Roberto; Russo, Stefano. - In: SOFTWARE TESTING VERIFICATION & RELIABILITY. - ISSN 0960-0833. - 23:3(2013), pp. 199-239. [10.1002/stvr.467]
A measurement-based ageing analysis of the JVM
COTRONEO, DOMENICO;ORLANDO, SALVATORE;PIETRANTUONO, ROBERTO;RUSSO, STEFANO
2013
Abstract
This work proposes a software ageing analysis of Java-based software systems by developing a three-step methodology to identify the presence of ageing phenomena and their relationships with the applied workload. In the first step, a set of experiments was designed and executed in order to collect data about resource usage and workload parameters; then, the behavior of the system was analyzed as a function of the applied workload; finally, ageing trends and their relationships with the characterized workload were identified.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.