CLEVER: Enhancing Cybersecurity through Just-In-Time Fault Prevention and Resolution in Large Industrial Software Systems

In the realm of cybersecurity, the prevention and resolution of software faults are critical for safeguarding industrial systems against vulnerabilities. Existing approaches, such as metric-based models, have shown promise in identifying risky commits that could introduce defects. However, these models often suffer from high false positive rates and lack actionable guidance for developers to resolve detected issues. This paper introduces CLEVER (Combining Levels of Bug Prevention and Resolution techniques), a novel approach that enhances cybersecurity by intercepting risky commits before they reach central repositories. CLEVER integrates metric-based analysis with code-clone detection, enabling precise identification of risky commits and providing developers with recommendations for remediation. Tested on 12 large-scale systems from Ubisoft, CLEVER achieved 79% precision and 65% recall, outperforming prior tools like Commit-guru. Moreover, CLEVER successfully proposed qualitative fixes for risky commits in 66.7% of cases, demonstrating its practical applicability for reducing vulnerabilities and improving software resilience. This research highlights CLEVER’s potential as a cybersecurity-enhancing tool in industrial contexts, addressing the need for robust fault detection and resolution mechanisms.

Authors

Publication Details

Published
2025-04-24
DOI
https://doi.org/10.1109/iccies63851.2025.11033146
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CLEVER: Enhancing Cybersecurity through Just-In-Time Fault Prevention and Resolution in Large Industrial Software Systems

Sameer Shaik
Software System Performance and Reliability
article

CLEVER: Enhancing Cybersecurity through Just-In-Time Fault Prevention and Resolution in Large Industrial Software Systems

Sameer Shaik
article en

Abstract

In the realm of cybersecurity, the prevention and resolution of software faults are critical for safeguarding industrial systems against vulnerabilities. Existing approaches, such as metric-based models, have shown promise in identifying risky commits that could introduce defects. However, these models often suffer from high false positive rates and lack actionable guidance for developers to resolve detected issues. This paper introduces CLEVER (Combining Levels of Bug Prevention and Resolution techniques), a novel approach that enhances cybersecurity by intercepting risky commits before they reach central repositories. CLEVER integrates metric-based analysis with code-clone detection, enabling precise identification of risky commits and providing developers with recommendations for remediation. Tested on 12 large-scale systems from Ubisoft, CLEVER achieved 79% precision and 65% recall, outperforming prior tools like Commit-guru. Moreover, CLEVER successfully proposed qualitative fixes for risky commits in 66.7% of cases, demonstrating its practical applicability for reducing vulnerabilities and improving software resilience. This research highlights CLEVER’s potential as a cybersecurity-enhancing tool in industrial contexts, addressing the need for robust fault detection and resolution mechanisms.

Openalex Percentile: Top 85%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CLEVER: Enhancing Cybersecurity through Just-In-Time Fault Prevention and Resolution in Large Industrial Software Systems — Sameer Shaik · (2025) | TGRS Research Map | TGRS