activity
20172022
most citedCode Vectors: Understanding Programs Through Embedded Abstracted Symbolic Traces

51 citations · 66 across the 4 of their papers we have counts for

collaborators

5 papers

cs.PL2022

Static Analysis for AWS Best Practices in Python Code

Rajdeep Mukherjee, Omer Tripp, Ben Liblit +1

Amazon Web Services (AWS) is a comprehensive and broadly adopted cloud provider, offering over 200 fully featured services, including compute, database, storage, networking and con…

cs.SE2020★ 7 cited

TOFU: Target-Oriented FUzzer

Zi Wang, Ben Liblit, Thomas Reps

Program fuzzing---providing randomly constructed inputs to a computer program---has proved to be a powerful way to uncover bugs, find security vulnerabilities, and generate test in…

cs.SE2019★ 1 cited

Enabling Open-World Specification Mining via Unsupervised Learning

Jordan Henkel, Shuvendu K. Lahiri, Ben Liblit +1

Many programming tasks require using both domain-specific code and well-established patterns (such as routines concerned with file IO). Together, several small patterns combine to…

cs.SE2018★ 51 cited

Code Vectors: Understanding Programs Through Embedded Abstracted Symbolic Traces

Jordan Henkel, Shuvendu K. Lahiri, Ben Liblit +1

With the rise of machine learning, there is a great deal of interest in treating programs as data to be fed to learning algorithms. However, programs do not start off in a form tha…

cs.SE2017★ 7 cited

Source Forager: A Search Engine for Similar Source Code

Vineeth Kashyap, David Bingham Brown, Ben Liblit +2

Developers spend a significant amount of time searching for code: e.g., to understand how to complete, correct, or adapt their own code for a new context. Unfortunately, the state…