Next Article in Journal
Bio_Fabricated Levan Polymer from Bacillus subtilis MZ292983.1 with Antibacterial, Antibiofilm, and Burn Healing Properties
Next Article in Special Issue
Situation-Aware Survivable Network Design for Tactical Environments
Previous Article in Journal
The Effect of 12 Weeks of Saddle Horse Conversion Training on Thoroughbred Horse Gait
Previous Article in Special Issue
A New Model for a Secure Social Media Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

hLSTM-Aging: A Hybrid LSTM Model for Software Aging Forecast

1
Departamento de Informática, Universidade Federal do Agreste de Pernambuco, Garanhuns 55292-270, Brazil
2
School of Software, College of Computer Science, Kookmin University, Seoul 02707, Korea
3
Konkuk Aerospace Design-Airworthiness Research Institute (KADA), Konkuk University, Seoul 05029, Korea
4
Department of Computer Science and Engineering, College of Engineering, Konkuk University, Seoul 05029, Korea
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(13), 6412; https://doi.org/10.3390/app12136412
Submission received: 28 May 2022 / Revised: 17 June 2022 / Accepted: 20 June 2022 / Published: 24 June 2022
(This article belongs to the Special Issue Dependability and Security of IoT Network)

Abstract

Long-running software, such as cloud computing services, is now widely used in modern applications. As a result, the demand for high availability and performance has grown. However, these applications are more vulnerable to software aging issues and are more likely to fail due to the accumulation of mistakes in the system. One popular strategy for dealing with such aging-related problems is to plan prediction-based software rejuvenation activities based on previously obtained data from long-running software. Prediction algorithms enable the activation of a mitigation mechanism before the problem occurs. The long short-term memory (LSTM) neural network, the present state of the art in temporal series prediction, has demonstrated promising results when applied to software aging concerns. This study aims to anticipate software aging failures using a hybrid prediction model integrating long short-term memory models and statistical approaches. We emphasize the capabilities of each strategy in various long-running software scenarios and provide an untried hybrid model (hLSTM-aging) based on the union of Conv-LSTM networks and probabilistic methodologies, attempting to combine the strengths of both approaches for software aging forecasts. The hLSTM-aging prediction results revealed how hybrid models are a compelling solution for software-aging prediction. Experiments showed that hLSTM-aging increased MSE criteria by 8.54% to 50% and MAE criteria by 3.53% to 14.29% when compared to Conv-LSTM, boosting the model’s initial performance.
Keywords: time series; software aging; resources prediction; mitigating techniques; LSTM time series; software aging; resources prediction; mitigating techniques; LSTM

Share and Cite

MDPI and ACS Style

Battisti, F.; Silva, A.; Pereira, L.; Carvalho, T.; Araujo, J.; Choi, E.; Nguyen, T.A.; Min, D. hLSTM-Aging: A Hybrid LSTM Model for Software Aging Forecast. Appl. Sci. 2022, 12, 6412. https://doi.org/10.3390/app12136412

AMA Style

Battisti F, Silva A, Pereira L, Carvalho T, Araujo J, Choi E, Nguyen TA, Min D. hLSTM-Aging: A Hybrid LSTM Model for Software Aging Forecast. Applied Sciences. 2022; 12(13):6412. https://doi.org/10.3390/app12136412

Chicago/Turabian Style

Battisti, Felipe, Arnaldo Silva, Luis Pereira, Tiago Carvalho, Jean Araujo, Eunmi Choi, Tuan Anh Nguyen, and Dugki Min. 2022. "hLSTM-Aging: A Hybrid LSTM Model for Software Aging Forecast" Applied Sciences 12, no. 13: 6412. https://doi.org/10.3390/app12136412

APA Style

Battisti, F., Silva, A., Pereira, L., Carvalho, T., Araujo, J., Choi, E., Nguyen, T. A., & Min, D. (2022). hLSTM-Aging: A Hybrid LSTM Model for Software Aging Forecast. Applied Sciences, 12(13), 6412. https://doi.org/10.3390/app12136412

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop