• Stars
    star
    1
  • Language
    Java
  • License
    BSD 3-Clause "New...
  • Created over 7 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

DroidStar is an active learning tool that synthesizes behavioral specifications for event-driven framework classes that explain how and when their callbacks occur.

More Repositories

1

hopper

Goal-directed static analysis tool for JVM languages.
Scala
56
star
2

droidel

Framework model for static analysis of Android
Java
45
star
3

text-to-sql-wizardcoder

Leveraging large language models for text-to-SQL synthesis, this project fine-tunes WizardLM/WizardCoder-15B-V1.0 with QLoRA on a custom Spider training dataset. The resultant model, achieves 61% execution accuracy, incorporating database context for validation.
Jupyter Notebook
43
star
4

thresher

Static heap reachability analysis for Java bytecode and Android memory leak finder.
Java
31
star
5

dai

DAI: Demanded Abstract Interpretation
OCaml
15
star
6

adapton-lab.rust

Adapton Lab, written in Rust.
Rust
15
star
7

iodyn-lang.rust

IODyn: A functional language for implicitly-incremental programs with dynamic input and output collections
Rust
14
star
8

raz.ocaml

Random Access Zipper in OCaml
OCaml
13
star
9

iodyn.rust

Collections Library for Adapton, in Rust
Rust
13
star
10

chimpcheck

Combinator Library for writing test generators and test properties for Android Apps
Java
12
star
11

biggroum

Top-level project for the graph extraction
Python
8
star
12

dist-prog-19sp

Distributed Programming reading group (Spring 2019)
7
star
13

adapton-talk

Talks about Adapton
6
star
14

IC_Edit

Feature-rich text editor written simply, running efficiently with incremental computation by Adapton
Rust
6
star
15

incremental-flashfill

Incremental FlashFill (http://research.microsoft.com/en-us/um/people/sumitg/pubs/popl11-synthesis.pdf)
Rust
6
star
16

Historia

Application only analysis of event-driven Android applications using message history logics.
Scala
5
star
17

ScalaBashing

A higher level library for shell scripting in Scala
Scala
4
star
18

TraceRunner

Tool for generating dynamic traces of android applications.
Java
3
star
19

Fixrbot

Fixrbot is a GitHub App that analyses the API usage patterns.
TypeScript
3
star
20

lettuce-language

Lettuce
Scala
3
star
21

walautil

WALA utility methods for Scala projects.
Scala
2
star
22

Waldo

Waldo library for proving indistinguishability properties in F*
F*
2
star
23

FixrGraphExtractor

Scala
2
star
24

verivita

Dynamic verification using callbacks
Python
2
star
25

FixrGraphPatternSearch

Implement the search of a pattern from a GROUM
Python
1
star
26

discard

Haskell
1
star
27

Quark

Jupyter Notebook
1
star
28

FdroidDownloader

A (formerly Scala) Python program to download fdroid apps.
Jupyter Notebook
1
star
29

DPDEBUGGER

Differential Performance Debugging with Discriminant Regression Trees
Python
1
star
30

js_value_refiner

Demand-Driven Value Refinement for JavaScript
Scala
1
star
31

cuanto

Scala
1
star
32

Java-Bytecode-Instrumenter

This tool analyses Java bytecode and generates a cost model for Java applications
Java
1
star
33

vmfuture

The VM of the Future: The middle way that balances between static and dynamic language techniques
Rust
1
star
34

FixrGraphIso

Implementation of the approximate graph isomorphism
C++
1
star
35

cuplv.github.io

Website for CU Programming Languages and Verification (CUPLV)
HTML
1
star
36

icedit-calc

Core calculus for IC-Edit, our Incremental Computation-based Editor.
Makefile
1
star
37

Schmit

Quantitative Mitigation of Timing Side Channels
Python
1
star