Change Pattern Detection for Optimising Incremental Static Analysis

C Wauters, J Van der Plas, Q Stiévenart… - 2023 IEEE 23rd …, 2023 - ieeexplore.ieee.org
Static analyses can be used by developers to compute properties of a program, enabling eg,
bug detection and program verification. However, reanalysing a program from scratch upon …

[PDF][PDF] MODINF: Exploiting Reified Computational Dependencies for Information Flow Analysis.

J Van der Plas, J Nicolay, W De Meuter, C De Roover - ENASE, 2023 - scitepress.org
Information Flow Control is important for securing applications, primarily to preserve the
confidentiality and integrity of applications and the data they process. Statically determining …

MAF: a framework for modular static analysis of higher-order languages

N Van Es, J Van der Plas, Q Stiévenart… - 2020 IEEE 20th …, 2020 - ieeexplore.ieee.org
A modular static analysis decomposes a program's analysis into analyses of its parts, or
components. An intercomponent analysis instructs an intra-component analysis to analyse …

A parallel worklist algorithm and its exploration heuristics for static modular analyses

Q Stiévenart, N Van Es, J Van der Plas… - Journal of Systems and …, 2021 - Elsevier
One way to speed up static programme analysis is to make use of today's multi-core CPUs
by parallelising the analysis. Existing work on parallel analysis usually targets traditional …

[PDF][PDF] Incremental Static Program Analysis through Reified Computational Dependencies

Q Stiévenart, G Hedin, B Hermann - 2024 - jvdp.eu
Over the last few decades, computers have become an indispensable part of modern
society. As the programs running on these computers play an essential role in everyday life …