Selective control-flow abstraction via jum**

S Blackshear, BYE Chang, M Sridharan - ACM SIGPLAN Notices, 2015 - dl.acm.org
We present jum**, a form of selective control-flow abstraction useful for improving the
scalability of goal-directed static analyses. Jum** is useful for analyzing programs with …

Robust safety for move

M Patrignani, S Blackshear - 2023 IEEE 36th Computer …, 2023 - ieeexplore.ieee.org
A program that maintains key safety properties even when interacting with arbitrary
untrusted code is said to enjoy robust safety. Proving that a program written in a mainstream …

Selectively-amortized resource bounding

T Lu, BYE Chang, A Trivedi - … Symposium, SAS 2021, Chicago, IL, USA …, 2021 - Springer
We consider the problem of automatically proving resource bounds. That is, we study how to
prove that an integer-valued resource variable is bounded by a given program expression …

Polymorphic symmetric multiple dispatch with variance

G Park, J Hong, GL Steele Jr, S Ryu - Proceedings of the ACM on …, 2019 - dl.acm.org
Many object-oriented languages provide method overloading, which allows multiple method
declarations with the same name. For a given method invocation, in order to choose what …

Type-directed bounding of collections in reactive programs

T Lu, P Černý, BYE Chang, A Trivedi - Verification, Model Checking, and …, 2019 - Springer
Our aim is to statically verify that in a given reactive program, the length of collection
variables does not grow beyond a given bound. We propose a scalable type-based …

Flexible Goal-Directed Abstraction

S Blackshear - 2015 - search.proquest.com
Static program analysis is a powerful technique for bug-finding, verification, and program
understanding. Yet static analyses remain conspicuously absent from the toolbox of the …

Type-Intertwined Separation Logic

D Coughlin - 2015 - search.proquest.com
Static program analysis can improve programmer productivity and software reliability by
definitively ruling out entire classes of programmer mistakes. For mainstream imperative …

[IDÉZET][C] 可组合的描述符泄露类型检查

**沁, 缪瑨 - 计算机科学, 2015