A survey on software aging and rejuvenation in the cloud

R Pietrantuono, S Russo - Software Quality Journal, 2020 - Springer
The adoption of cloud computing for providing resource and delivering services is an
irreversible trend. For most IT companies, the quality of provided services is strongly …

Formal verification of a hybrid machine learning-based fault prediction model in Internet of Things applications

A Souri, AS Mohammed, MY Potrus, MH Malik… - IEEE …, 2020 - ieeexplore.ieee.org
By increasing the complexity of the Internet of Things (IoT) applications, fault prediction
become an important challenge in interactions between human, and smart devices. Fault …

Invalid bug reports complicate the software aging situation

X Wu, W Zheng, M Pu, J Chen, D Mu - Software Quality Journal, 2020 - Springer
Symptoms of software aging include performance degradation and failure occurrence
increasing when software systems run for a period of time. Therefore, software aging is …

Sware: a methodology for software aging and rejuvenation experiments

M Torquato, J Araujo, IM Umesh… - Journal of Information …, 2018 - jisem-journal.com
Reliability and availability are mandatory requirements for numerous applications. Technical
apparatus to study system dependability is essential to support software deployment and …

Providing fault tolerance via complex event processing and machine learning for iot systems

A Power, G Kotonya - Proceedings of the 9th International Conference …, 2019 - dl.acm.org
Fault-tolerance (FT) support is a key challenge for ensuring dependable Internet of Things
(IoT) systems. Many existing FT-support mechanisms in IoT are static, tightly coupled …

[PDF][PDF] Analysis of Current Trends in Software Aging: A Literature Survey

T Rahman, J Nwokeji… - Computer and Information …, 2022 - scholar.archive.org
Software aging and architecture degradation are important areas in software quality
assurance. Existing research in these areas has developed mitigation strategies for software …

Software aging in image classification systems on cloud and edge

E Andrade, F Machida, R Pietrantuono… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
Image classification systems using machine learning are rapidly adopted in many software
application systems. Machine learning models built for image classification tasks are usually …

An approach to investigate aging symptoms and rejuvenation effectiveness on software systems

M Torquato, P Maciel, J Araujo… - 2017 12th iberian …, 2017 - ieeexplore.ieee.org
Software aging is a cumulative process which can lead long-running systems to failures.
Software rejuvenation is the countermeasure of software aging. Rejuvenation actions …

Microservice aging and rejuvenation

J Yue, X Wu, Y Xue - 2020 World Conference on Computing …, 2020 - ieeexplore.ieee.org
Due to 'aging', not only the service rate of the software decreases with time but the software
itself experiences occasional crash/hang failures. Software rejuvenation involves occasional …

Optimizing software rejuvenation policy for real time tasks

G Levitin, L Xing, H Ben-Haim - Reliability Engineering & System Safety, 2018 - Elsevier
Software rejuvenation is a proactive maintenance technique adopted in diverse and wide
applications for mitigating performance deterioration effects of software aging and further …