This artifact contains our implementation of a new flow-sensitive type-based points-to analysis, described in "Flow-Sensitive Type-Based Heap Cloning" by Mohamad Barbar, Yulei Sui, and Shiping Chen (ECOOP 2020). This analysis performs heap cloning based on C and C++ types rather than calling contexts. Packaged as a Docker image, the artifact allows users to reproduce the claims made in the "Evaluation" section of the associated paper (Section 5.2) and to build and analyse arbitrary software
International audienceThis artifact is a web interpreter for the ObSec language defined in the compa...
Our main paper presents {SHAPES}, a language extension which offers developers fine-grained control ...
Static program analysis can improve programmer productivity and software reliability by definitively...
By respecting program control-flow, flow-sensitive pointer analysis promises more precise results th...
By respecting program control-flow, flow-sensitive pointer analysis promises more precise results th...
This artifact consists of an SBT project with a Scala implementation of the MLscript programming lan...
Heapster and DroidMacroBench artifacts for the ICSE 2020 paper "Heaps'n Leaks: How Heap Snapshots Im...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
This is the ICSE 2018 VM artifact archived for the paper cited below. Find more information at https...
Pointer analysis, as a fundamental research, is to identify the possible runtime values of a pointer...
This artifact is a web interpreter for the ObSec language defined in the companion paper. ObSec is a...
A context-sensitive points-to analysis maintains separate points-to relationships for each possible ...
This artifact accompanies our experience report for our compiler testing technology transfer project...
International audienceThis artifact is a web interpreter for the ObSec language defined in the compa...
Our main paper presents {SHAPES}, a language extension which offers developers fine-grained control ...
Static program analysis can improve programmer productivity and software reliability by definitively...
By respecting program control-flow, flow-sensitive pointer analysis promises more precise results th...
By respecting program control-flow, flow-sensitive pointer analysis promises more precise results th...
This artifact consists of an SBT project with a Scala implementation of the MLscript programming lan...
Heapster and DroidMacroBench artifacts for the ICSE 2020 paper "Heaps'n Leaks: How Heap Snapshots Im...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
Artifact for OOPSLA'23 paper: _How Profilers Can Navigate Type Migration_ ### Contents: - `artif...
This is the ICSE 2018 VM artifact archived for the paper cited below. Find more information at https...
Pointer analysis, as a fundamental research, is to identify the possible runtime values of a pointer...
This artifact is a web interpreter for the ObSec language defined in the companion paper. ObSec is a...
A context-sensitive points-to analysis maintains separate points-to relationships for each possible ...
This artifact accompanies our experience report for our compiler testing technology transfer project...
International audienceThis artifact is a web interpreter for the ObSec language defined in the compa...
Our main paper presents {SHAPES}, a language extension which offers developers fine-grained control ...
Static program analysis can improve programmer productivity and software reliability by definitively...