A general method for rendering static analyses for diverse concurrency models modular
Shared-memory multi-threading and the actor model both share the notion of processes
featuring communication, respectively by modifying shared state and by sending messages …
featuring communication, respectively by modifying shared state and by sending messages …
Mailbox abstractions for static analysis of actor programs
Abstract Properties such as the absence of errors or bounds on mailbox sizes are hard to
deduce statically for actor-based programs. This is because actor-based programs exhibit …
deduce statically for actor-based programs. This is because actor-based programs exhibit …
Garbage-free abstract interpretation through abstract reference counting
N Van Es, Q Stiévenart… - 33rd European Conference …, 2019 - drops.dagstuhl.de
Abstract garbage collection is the application of garbage collection to an abstract interpreter.
Existing work has shown that abstract garbage collection can improve both the interpreter's …
Existing work has shown that abstract garbage collection can improve both the interpreter's …
MAF: a framework for modular static analysis of higher-order languages
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 …
components. An intercomponent analysis instructs an intra-component analysis to analyse …
[PDF][PDF] 面向Java EE 程序的SQLIA 漏洞分析和验证方法
郭帆, 范威威 - 计算机科学与探索, 2021 - scholar.archive.org
SQLIA 漏洞破坏Web 后台数据库的完整性, 一直是Web 应用安全的主要威胁.
提出一种检测和验证Java Web 程序的SQLIA 漏洞的解决方案, 将静态分析与动态验证相结合 …
提出一种检测和验证Java Web 程序的SQLIA 漏洞的解决方案, 将静态分析与动态验证相结合 …
[PDF][PDF] Static Taint Analysis of Event-driven Scheme Programs.
Event-driven programs consist of event listeners that can be registered dynamically with
different types of events. The order in which these events are triggered is, however …
different types of events. The order in which these events are triggered is, however …
Analysis and Verification on SQLIA Vulnerability for Java EE Programs.
GUO Fan, FAN Weiwei - … of Frontiers of Computer Science & …, 2021 - search.ebscohost.com
SQLIA vulnerabilities undermine the integrity of the Web background database, and have
always been a major threat to Web application security. This paper proposes a solution to …
always been a major threat to Web application security. This paper proposes a solution to …
Modular Specification and Compositional Soundness of Abstract Interpreters
S Keidel - 2021 - openscience.ub.uni-mainz.de
Static analyses are automated tools that yield information about computer programs without
running them. Static analyses are used in modern integrated development environments …
running them. Static analyses are used in modern integrated development environments …
Modular taint analysis with access paths
NJ Allen - US Patent 11,568,060, 2023 - Google Patents
Modular program analysis involves performing separate analysis of components of a
program, and combining the results to achieve an analysis of the entire program as a whole …
program, and combining the results to achieve an analysis of the entire program as a whole …
Improving trace-based jit optimisation using whole-program information
M Vandercammen, C De Roover - … of the 8th International Workshop on …, 2016 - dl.acm.org
Trace-based just-in-time compilers use program analyses to optimise execution traces.
These analyses are limited in scope to the parts of the program that have been traced. In this …
These analyses are limited in scope to the parts of the program that have been traced. In this …