The living review on automated program repair

M Monperrus - 2018 - hal.science
Concept This paper is a living review on automatic program repair 1. Compared to a
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …

[HTML][HTML] Automatic Repair Method for Null Pointer Dereferences Guided by Program Dependency Graph

Y Dong, Y Sun, X Wang - Symmetry, 2022 - mdpi.com
Automatic program repair (APR) is an effective technique for eliminating defects. The repair
of null pointer dereferences, as the most common defects, requires accurate dependencies …

[PDF][PDF] 基于PROMELA 模型的安全关键软件形式化验证技术

邢亮, 丁成钧, 杜虎鹏, 马春燕 - 西北工业大学学报, 2022 - scholar.archive.org
聚焦安全关键软件, 研究基于PROMELA 形式模型验证C 程序中违反断言, 数组越界,
空指针解引用, 死锁及饥饿等5 类故障技术. 建立C 程序抽象语法树节点到PROMELA 模型 …

Large Language Models for Programming Industrial Control Systems and Mitigating Real-World Software Vulnerabilities

R Dharmaji - 2024 - search.proquest.com
Large Language Models for Programming Industrial Control Systems and Mitigating Real-World
Software Vulnerabilities Page 1 UNIVERSITY OF CALIFORNIA, IRVINE Large Language …

PROMELA based formal verification for safety-critical software

X Liang, D Chengjun, DU Hupeng… - Xibei Gongye Daxue …, 2022 - jnwpu.org
Based on the PROMELA formal model, this paper studies the techniques for verifying the
five types of fault in the C program: assertion violation, array out-of-bound, null pointer …

Automatic binary patching for flaws repairing using static rewriting and reverse dataflow analysis

DT Ferreira - 2023 - repositorio.ul.pt
The C programming language is widely used in embedded systems, kernel and hardware
programming, making it one of the most commonly used programming languages. However …