LTL-based runtime verification framework for cyber-attack anomaly prediction in cyber–physical systems

An anomaly is any unexpected or abnormal behaviour, event, or data pattern within a network of physical and computational components caused by data errors, cyber-attacks, hardware failures, or other unforeseen events. Anomaly detection analyses events after they occur, while anomaly prediction forecasts them before they manifest. The increasing complexity of Cyber-Physical Systems (CPS) presents challenges in fault management and vulnerability to advanced attacks, highlighting the need for early intervention through anomaly prediction. Existing anomaly prediction methods often fail due to a lack of formal guarantees required for safety-critical applications. In this paper, we introduce our anomaly prediction framework which merges the advantages of data analytics and the derivation of Linear Temporal Logic (LTL) formulas. LTL-based runtime monitoring and checking is a well-established technique efficient for tackling challenges in real-time and promptly. The framework processes historical data, clusters them to extract predictive patterns, and forms data sequences that represent these trends. These sequences are fed into an LTL learning algorithm to produce a formula that represents the pattern. This formula functions as a security property programmed into a runtime checker to verify system correctness and predict the possibility of anomalies. We evaluated our framework using three datasets collected from a cyber-physical system testbed and the experimental findings demonstrate a minimum accuracy of 90% in predicting anomalies. • We propose a cybersecurity framework using runtime verification and LTL-based analytics to predict anomalies. • We process historical data, extract anomaly patterns and form trend-based sequences. • A key feature is predicting anomalies from temporary patterns before faults or attacks occur. • The framework extracts LTL formulas via clustering, sequences pattern trends, and learns LTL.

Authors

Institutions

Publication Details

Journal
Computers & Security
Published
2025-04-05
DOI
https://doi.org/10.1016/j.cose.2025.104455
Citations
3
Primary Topic
Smart Grid Security and Resilience
Type
article
Field-Weighted Citation Impact
3.64
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LTL-based runtime verification framework for cyber-attack anomaly prediction in cyber–physical systems

Ernest Foo, Zhé Hóu, Ayodeji James Akande, Qinyi Li
3 citations
Computers & Security
Smart Grid Security and Resilience
3.64
article

LTL-based runtime verification framework for cyber-attack anomaly prediction in cyber–physical systems

Ernest Foo, Zhé Hóu, Ayodeji James Akande, Qinyi Li
article en
3 citations

Abstract

An anomaly is any unexpected or abnormal behaviour, event, or data pattern within a network of physical and computational components caused by data errors, cyber-attacks, hardware failures, or other unforeseen events. Anomaly detection analyses events after they occur, while anomaly prediction forecasts them before they manifest. The increasing complexity of Cyber-Physical Systems (CPS) presents challenges in fault management and vulnerability to advanced attacks, highlighting the need for early intervention through anomaly prediction. Existing anomaly prediction methods often fail due to a lack of formal guarantees required for safety-critical applications. In this paper, we introduce our anomaly prediction framework which merges the advantages of data analytics and the derivation of Linear Temporal Logic (LTL) formulas. LTL-based runtime monitoring and checking is a well-established technique efficient for tackling challenges in real-time and promptly. The framework processes historical data, clusters them to extract predictive patterns, and forms data sequences that represent these trends. These sequences are fed into an LTL learning algorithm to produce a formula that represents the pattern. This formula functions as a security property programmed into a runtime checker to verify system correctness and predict the possibility of anomalies. We evaluated our framework using three datasets collected from a cyber-physical system testbed and the experimental findings demonstrate a minimum accuracy of 90% in predicting anomalies. • We propose a cybersecurity framework using runtime verification and LTL-based analytics to predict anomalies. • We process historical data, extract anomaly patterns and form trend-based sequences. • A key feature is predicting anomalies from temporary patterns before faults or attacks occur. • The framework extracts LTL formulas via clustering, sequences pattern trends, and learns LTL.

Computers & SecurityVol. 155
Griffith University (AU)
Openalex Percentile: Top 8%
Smart Grid Security and Resilience
3.64
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.