MLD: An Intelligent Memory Leak Detection Scheme Based on Defect Modes in Smart Grids

08/22/2020
by   Ling Yuan, et al.
0

With the expansion of the software scale and complexity of smart grid systems, the detection of smart grid software defects has become a research hotspot. Because of the large scale of the existing smart grid software code, the efficiency and accuracy of the existing smart grid defect detection algorithms are not high. We propose an intelligent memory leak detection scheme based on defect modes MLD in smart grid. Based on the analysis of existing memory leak defect modes, we summarize memory operation behaviors (allocation, release and transfer) and present a state machine model. We employ a fuzzy matching algorithm based on regular expression to determine the memory operation behaviors and then analyze the change in the state machine to assess the vulnerability in the source code. To improve the efficiency of detection and solve the problem of repeated detection at the function call point, we propose a function summary method for memory operation behaviors. The experimental results demonstrate that the method we proposed has high detection speed and accuracy. The algorithm we proposed can identify the defects of the smart grid operation software and ensure the safe operation of the grid.

READ FULL TEXT
research
05/27/2022

Autonomous Smart Grid Fault Detection

Smart grid plays a crucial role for the smart society and the upcoming c...
research
06/04/2023

Anomaly Detection Techniques in Smart Grid Systems: A Review

Smart grid data can be evaluated for anomaly detection in numerous field...
research
08/01/2021

A Sequential Supervised Machine Learning Approach for Cyber Attack Detection in a Smart Grid System

Modern smart grid systems are heavily dependent on Information and Commu...
research
05/22/2020

Large-Scale Co-Simulation of Power Grid and Communication Network Models with Software in the Loop

Power grids are transitioning from an infrastructure model based on reac...
research
03/06/2020

Smart Train Operation Algorithms based on Expert Knowledge and Reinforcement Learning

During recent decades, the automatic train operation (ATO) system has be...
research
02/19/2018

Cost-efficient QoS-Aware Data Acquisition Point Placement for Advanced Metering Infrastructure

In an advanced metering infrastructure (AMI), data acquisition points (D...
research
07/27/2021

Assessing the performance of smart grid communication networks under both time and budget constraints

The smart grid concept has emerged to address the existing problems in t...

Please sign up or login with your details

Forgot password? Click here to reset