A survey of software aging and rejuvenation studies

D Cotroneo, R Natella, R Pietrantuono… - ACM Journal on …, 2014 - dl.acm.org
Software aging is a phenomenon plaguing many long-running complex software systems,
which exhibit performance degradation or an increasing failure rate. Several strategies …

Software aging analysis of the linux operating system

D Cotroneo, R Natella, R Pietrantuono… - 2010 IEEE 21st …, 2010 - ieeexplore.ieee.org
Software systems running continuously for a long time tend to show degrading performance
and an increasing failure occurrence rate, due to error conditions that accrue over time and …

Predicting aging-related bugs using software complexity metrics

D Cotroneo, R Natella, R Pietrantuono - Performance Evaluation, 2013 - Elsevier
Long-running software systems tend to show degraded performance and an increased
failure occurrence rate. This problem, known as Software Aging, which is typically related to …

Software aging analysis of the android mobile os

D Cotroneo, F Fucci, AK Iannillo… - 2016 IEEE 27th …, 2016 - ieeexplore.ieee.org
Mobile devices are significantly complex, feature-rich, and heavily customized, thus they are
prone to software reliability and performance issues. This paper considers the problem of …

A comparative analysis of software aging in image classifiers on cloud and edge

E Andrade, R Pietrantuono, F Machida… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Image classifiers for recognizing real-world objects are widely used in the Internet of Things
(IoT) and Cyber-Physical Systems (CPSs). A classifier is trained offline by machine learning …

Leveraging performance counters and execution logs to diagnose memory-related performance issues

MD Syer, ZM Jiang, M Nagappan… - 2013 IEEE …, 2013 - ieeexplore.ieee.org
Load tests ensure that software systems are able to perform under the expected workloads.
The current state of load test analysis requires significant manual review of performance …

Software aging in the eucalyptus cloud computing infrastructure: characterization and rejuvenation

J Araujo, R Matos, V Alves, P Maciel… - ACM Journal on …, 2014 - dl.acm.org
The need for high reliability, availability and performance has significantly increased in
modern applications, that handle rapidly growing demands while providing uninterruptible …

Is software aging related to software metrics?

D Cotroneo, R Natella… - 2010 IEEE Second …, 2010 - ieeexplore.ieee.org
This work presents an empirical analysis aiming at investigating what kind of relationship
exists between software aging and several static features of the software. While past studies …

Workload characterization for software aging analysis

A Bovenzi, D Cotroneo… - 2011 IEEE 22nd …, 2011 - ieeexplore.ieee.org
The phenomenon of software aging is increasingly recognized as a relevant problem of long-
running systems. Numerous experiments have been carried out in the last decade to …

A comprehensive availability modeling and analysis of a virtualized servers system using stochastic reward nets

TA Nguyen, DS Kim, JS Park - The Scientific World Journal, 2014 - Wiley Online Library
It is important to assess availability of virtualized systems in IT business infrastructures.
Previous work on availability modeling and analysis of the virtualized systems used a …