activity
20172022
most citedFairness Testing: Testing Software for Discrimination

410 citations · 439 across the 5 of their papers we have counts for

collaborators

7 papers

cs.SE202216 cited

Avgust: Automating Usage-Based Test Generation from Videos of App Executions

Yixue Zhao, Saghar Talebipour, Kesina Baral +6

Writing and maintaining UI tests for mobile apps is a time-consuming and tedious task. While decades of research have produced automated approaches for UI test generation, these ap…

cs.SE2021

Blindspots in Python and Java APIs Result in Vulnerable Code

Yuriy Brun, Tian Lin, Jessie Elise Somerville +2

Blindspots in APIs can cause software engineers to introduce vulnerabilities, but such blindspots are, unfortunately, common. We study the effect APIs with blindspots have on devel…

cs.LG20207 cited

Fairkit, Fairkit, on the Wall, Who's the Fairest of Them All? Supporting Data Scientists in Training Fair Models

Brittany Johnson, Jesse Bartola, Rico Angell +4

Modern software relies heavily on data and machine learning, and affects decisions that shape our world. Unfortunately, recent studies have shown that because of biases in data, so…

cs.PL20206 cited

Wasm/k: Delimited Continuations for WebAssembly

Donald Pinckney, Arjun Guha, Yuriy Brun

WebAssembly is designed to be an alternative to JavaScript that is a safe, portable, and efficient compilation target for a variety of languages. The performance of high-level lang…

cs.PL2019

Formal Foundations of Serverless Computing

Abhinav Jangda, Donald Pinckney, Yuriy Brun +1

Serverless computing (also known as functions as a service) is a new cloud computing abstraction that makes it easier to write robust, large-scale web services. In serverless compu…

cs.SE2018

Causal Testing: Finding Defects' Root Causes

Brittany Johnson, Yuriy Brun, Alexandra Meliou

Understanding the root cause of a defect is critical to isolating and repairing buggy behavior. We present Causal Testing, a new method of root-cause analysis that relies on the th…