Predictive models in software engineering: Challenges and opportunities

Y Yang, X Xia, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022 - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

It infrastructure anomaly detection and failure handling: A systematic literature review focusing on datasets, log preprocessing, machine & deep learning approaches …

DA Bhanage, AV Pawar, K Kotecha - IEEE Access, 2021 - ieeexplore.ieee.org
Nowadays, reliability assurance is crucial in components of IT infrastructures. Unavailability
of any element or connection results in downtime and triggers monetary and performance …

Localizing faults in cloud systems

L Mariani, C Monni, M Pezzé… - 2018 IEEE 11th …, 2018 - ieeexplore.ieee.org
By leveraging large clusters of commodity hardware, the Cloud offers great opportunities to
optimize the operative costs of software systems, but impacts significantly on the reliability of …

SpyDetector: An approach for detecting side-channel attacks at runtime

Y Kulah, B Dincer, C Yilmaz, E Savas - International Journal of Information …, 2019 - Springer
In this work, we first present a low-cost, anomaly-based semi-supervised approach, which is
instrumental in detecting the presence of ongoing side-channel attacks at runtime. We are …

Predicting failures in multi-tier distributed systems

L Mariani, M Pezzè, O Riganelli, R Xin - Journal of Systems and Software, 2020 - Elsevier
Many applications are implemented as multi-tier software systems, and are executed on
distributed infrastructures, like cloud infrastructures, to benefit from the cost reduction that …

A combinatorial testing-based approach to fault localization

LS Ghandehari, Y Lei, R Kacker, R Kuhn… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Combinatorial testing has been shown to be a very effective strategy for software testing.
After a failure is detected, the next task is to identify one or more faulty statements in the …

Suanming: Explainable prediction of performance degradations in microservice applications

J Grohmann, M Straesser, A Chalbani… - Proceedings of the …, 2021 - dl.acm.org
Application performance management (APM) tools are useful to observe the performance
properties of an application during production. However, APM is normally purely reactive …

Data-driven inference modeling based on an on-line Wang-Mendel fuzzy approach

Y Zhai, Z Lv, J Zhao, W Wang, H Leung - Information Sciences, 2021 - Elsevier
To address the modeling of continuous production process with dynamic and nonlinear
characteristics, an on-line Wang-Mendel fuzzy inference model is proposed in this paper …

Prevent: An Unsupervised Approach to Predict Software Failures in Production

G Denaro, R Heydarov, A Mohebbi… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
This paper presents Prevent, a fully unsupervised approach to predict and localize failures
in distributed enterprise applications. Software failures in production are unavoidable …

Failure prediction by relevance vector regression with improved quantum-inspired gravitational search

J Lou, Y Jiang, Q Shen, R Wang - Journal of Network and Computer …, 2018 - Elsevier
Modern data centers coordinate hundreds of thousands of heterogeneous tasks aiming at
providing highly reliable cloud computing services. Failure prediction is of vital importance in …