Published January 24, 2022 | Version 0.1.0
Software Open

Tool Artifact for "Quantitative Program Sketching using Lifted Static Analysis'"

  • 1. Mother Teresa University, Skopje, North Macedonia

Description

In this work, we describe the installation, usage, and evaluation results of the tool FamilySketcher2 introduced by the paper ``Quantitative Program Sketching using Lifted Static Analysis''. We provide step-by-step instructions on how to download, install, run, and compare the tool's outputs to outputs described in the paper. FamilySketcher2 is a research prototype quantitative program sketcher designed for resolving numerical sketches in C using lifted static analysis based on abstract interpretation. It uses a combination of forward (numerical) and backward (termination) lifted analysis to find the variants (sketch realizations) that satisfy all assertions, and moreover are optimal with respect to the given quantitative objective.

Files

LICENSE.txt

Files (87.2 MB)

Name Size Download all
md5:2886e0f03acbdba3d8c9c5c50fdc267a
1.1 kB Preview Download
md5:cb34e24aefa9e33e5fbf1cb5b33d9763
4.0 kB Preview Download
md5:4beda8b54e418b481e25530c9d122b2e
607.5 kB Preview Download
md5:3890f46377bfe967895961aa288b5cfd
527 Bytes Preview Download
md5:c029823f90675480b3f468eab3f58527
9.8 kB Preview Download
md5:c1a318e74481389e7ca3281c29b8180f
9.6 kB Preview Download
md5:0fe17359392870aa927fb4603ccfe04f
86.6 MB Download