2022: |
Title |
Venue |
Year |
Authors |
Five Walled Gardens: Why Browsers are Essential to the Internet and How Operating Systems Are Holding Them Back |
N/A |
2022 |
Gemma Petrie, Mika Shah, Kush Amlani |
Not All Dependencies are Equal: An Empirical Study on Production Dependencies in NPM |
37th IEEE/ACM International Conference on Automated Software Engineering (ASE) |
2022 |
Jasmine Latendresse, Suhaib Mujahid, Diego Elias Costa, Emad Shihab |
What are the characteristics of highly-selected packages? A case study on the npm ecosystem |
Journal of Systems and Software (JSS) |
2022 |
Suhaib Mujahid, Rabe Abdalkareem, Emad Shihab |
Works for me! cannot reproduce–a large scale empirical study of non-reproducible bugs |
Empirical Software Engineering |
2022 |
Mohammad M. Rahman, Foutse Khomh, Marco Castelluccio |
SZZ in the time of pull requests |
arXiv |
2022 |
Fernando Petrulio, David Ackermann, Enrico Fregnan, Gül Calikli, Marco Castelluccio, Sylvestre Ledru, Calixte Denizet, Emma Humphries, Alberto Bacchelli |
2020: |
Title |
Venue |
Year |
Authors |
Who Gets to Define Success? Listening to Stories of How People Value Firefox to Redefine Metrics and Revive a Decommissioned Product |
Ethnographic Praxis in Industry Conference Proceedings |
2020 |
Gemma Petrie, Jennifer Davidson |
rust-code-analysis: A Rust library to analyze and extract maintainability information from source codes |
SoftwareX, 2020 |
2020 |
L. Ardito, L. Barbato, M. Castelluccio, R. Coppola, C. Denizet, S. Ledru, M. Valsesia |
Why Are Some Bugs Non-Reproducible? An Empirical Investigation using Data Fusion |
36th ACM/IEEE International Conference on Maintenance and Software Evolution (ICSME), 2020 |
2020 |
M. M. Rahman, F. Khomh and M. Castelluccio |
Empirical Evaluation Of Cost Of Annoying Ads |
42nd Marketing Science Conference 2020 |
2020 |
Ayman Farahat, Jofish Kaye, Henriette Cramer |
Why We Still Can’t Browse in Peace: On the Uniqueness and Reidentifiability of Web Browsing Histories |
SOUPS 2020 |
2020 |
Sarah Bird, Ilana Segall, Martin Lopatka |
Retrofitting Fine Grain Isolation in the Firefox Renderer |
Proceedings of USENIX Security Symposium |
2020 |
Shravan Narayan, Craig Disselkoen, Tal Garfinkel, Nathan Froyd, Eric Rahm, Sorin Lerner, Hovav Shacham, and Deian Stefan |
Moving Forward Together: Effective Activism for Change |
Ext. Abs. CHI ’20 |
2020 |
Shaowen Bardzell, Jofish Kaye, Katta Spiel |
Enhancing the Experience of Virtual Conferences in Social Virtual Environments |
IEEE VR |
2020 |
Duc Anh Le, Blair MacIntyre, Jessica Outlaw |
Choice of Voices: A Large-Scale Evaluation of Text-to-Speech Voice Quality for Long-Form Content |
CHI 2020 |
2020 |
Julia Cambre, Jessica Colnago, Jim Maddock, Janice Tsai, Jofish Kaye |
Hardening Firefox against Injection Attacks |
SecWeb – Designing Security for the Web |
2020 |
Christoph Kerschbaumer, Tom Ritter, Frederik Braun |
Tracking Measurement Obfuscations From Source URL |
arXiv |
2020 |
Sarah Bird |
SurveillanceCapitalism@CHI: Civil Conversation around a Difficult Topic |
Ext. Abs. CHI ’20 |
2020 |
Alan Borning, Batya Friedman, Jofish Kaye, Cliff Lampe and Volker Wulf |
Don’t count me out: On the relevance of IP addresses in the tracking ecosystem |
The Web Conference |
2020 |
Vikas Mishra, Pierre Laperdrix, Antoine Vastel, Walter Rudametkin, Romain Rouvoy, Martin Lopatka |
The Representativeness of Automated Web Crawls as a Surrogate for Human Browsing |
The Web Conference |
2020 |
David Zeber, Sarah Bird, Camila Oliveira, Walter Rudametkin, Ilana Segall,Fredrik Wollsén, Martin Lopatka |
2019: |
Title |
Venue |
Year |
Authors |
“This Browser is Lightning Fast”: The Effects of Message Content on Perceived Performance |
N/A |
2019 |
Jess Hohenstein, Bill Selman, Gemma Petrie, Jofish Kaye, & Rebecca Weiss |
An empirical study of patch uplift in rapid release development pipelines |
Empirical Software Engineering (EMSE), 2019 |
2019 |
M. Castelluccio, L. An, F. Khomh |
An empirical study of DLL injection bugs in the Firefox ecosystem |
Empirical Software Engineering (EMSE), 2019 |
2019 |
L. An, M. Castelluccio, F. Khomh |
Understanding flaky tests: the developer’s perspective |
27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2019 |
2019 |
M. Eck, F. Palomba, M. Castelluccio, A. Bacchelli |
Let’s Encrypt: An Automated Certificate Authority to Encrypt the Entire Web |
DOI |
2019 |
Josh Aas, Richard Barnes, Benton Case, Zakir Durumeric, Peter Eckersley, Alan Flores-López, J. Alex Halderman, Jacob Hoffman-Andrews, James Kasten, Eric Rescorla, Seth Schoen, Brad Warren |
The Relationships between Data, Power, and Justice in CSCW Research |
CSCW’19 Companion |
2019 |
Stevie Chancellor, Shion Guha, Jofish Kaye, Jen King, Niloufar Salehi, Sarita Schoenebeck, Elizabeth Stowell |
Moving Towards a Journal-centric Publication Model for CHI: Possible Paths, Opportunities and Risks |
Ext. Abs. CHI ’19 |
2019 |
Gilbert Cockton, Kristina Höök, Jofish Kaye, Annika Waern, Eleanor Wynn, Julie Williamson |
Federated Learning for Ranking Browser History Suggestions |
FL-NeurIPS’19 |
2019 |
Florian Hartmann, Sunah Suh, Arkadiusz Komarzewski, Tim D. Smith, Ilana Segall |
Actions speak louder than words: Semi-supervised learning for browser fingerprinting detection |
arXiv |
2019 |
Sarah Bird, Vikas Mishra, Steven Englehardt, Rob Willoughby, David Zeber, Walter Rudametkin, Martin Lopatka |
Distributed Differential Privacy via Shuffling |
Eurocrypt |
2019 |
Albert Cheu, Adam Smith, Jonathan Ullman, David Zeber, Maxim Zhilyaev |
Debris: Intermingling ethnography with design and artistic practice |
EPIC |
2019 |
Daria Loi, Heather McGeachy |
Music, Search, and IoT: How People (Really) Use Voice Assistants |
TOCHI |
2019 |
Tawfiq Ammari, Jofish Kaye, Janice Y. Tsai, Frank Bentley |
Giving a little ‘ayyy, I feel ya’ to someone’s personal post: Performing Support on Social Media |
CSCW 2019 |
2019 |
Danielle Lottridge, Nazanin Andalibi, Joy Kim, Jofish Kaye |
How Do People Change Their Technology Use in Protest?: Understanding “Protest Users” |
CSCW 2019 |
2019 |
Hanlin Li, Nicholas Vincent, Janice Tsai, Jofish Kaye, Brent Hecht |
The Code That Never Ran: Modeling Attacks on Speculative Evaluation |
SP |
2019 |
Craig Disselkoen, Radha Jagadeesan, Alan Jeffrey, James Riely |
On Thin Air Reads: Towards an Event Structures Model of Relaxed Memory |
Computer Science 3/29/19, Volume 15, Issue 1 |
2019 |
Alan Jeffrey, James Riely |
Telemetry-Aware Add-on Recommendation for Web Browser Customization |
UMAP |
2019 |
Martin Lopatka, Victor Ng, Ben Paul Miroglio, David Zeber, Alessio Pierluigi Placitelli, Laura Thomson |
Communicating Dominance in a Nonanthropomorphic
Robot Using Locomotion |
ACM Transactions on Human-Robot Interaction |
2019 |
Jamy Li, Andrea Cuadra, Brian Mok, Byron Reeves, Jofish Kaye, and Wendy Ju |
2018: |
Title |
Venue |
Year |
Authors |
Why Did This Reviewed Code Crash? An Empirical Study of Mozilla Firefox |
25th Asia-Pacific Software Engineering Conference (APSEC), 2018 |
2018 |
L. An, F. Khomh, S. Mcintosh, M. Castelluccio |
What makes a code change easier to review: an empirical investigation on code change reviewability |
26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2018 |
2018 |
A. Ram, A. A. Sawant, M. Castelluccio, A. Bacchelli |
Thoughts on the Future of WebXR and the Immersive Web |
IEEE ISMAR |
2018 |
Blair Maclntyre, Trevor F Smith |
RealityMedia: An Experimental Digital Book in WebXR |
IEEE ISMAR |
2018 |
Moria Engberg, Jay David Bolter, Blair Maclntyre |
Can we build a privacy-preserving web browser we all deserve? |
XRDS: Crossroads, The ACM Magazine for Students |
2018 |
Christoph Kerschbaumer, Luke Crouch, Tom Ritter, Tanvi Vyas |
Josephine: Using JavaScript to safely manage the lifetimes of Rust data |
arXiv |
2018 |
Alan Jeffrey |
Barthes, and calling the mundane to account |
Critical Theory & Interaction Design |
2018 |
Jofish Kaye |
Accessible Voice Interfaces |
CSCW |
2018 |
Robin N. Brewer, Leah Findlater, Joseph ‘Jofish’ Kaye, Walter Lasecki, Cosmin Munteanu, and Astrid Weber |
Panel: Voice Assistants, UX Design and Research |
CHI |
2018 |
Joseph ‘Jofish’ Kaye, Joel Fischer, Jason Hong, Frank R. Bentley, Cosmin Munteanu, Alexis Hiniker, Janice Y. Tsai, and Tawfiq Ammari |
Will Automatically Importing User Data Help Overcome the Blank Slate Problem? |
CHI |
2018 |
Jennifer Davidson, Jofish Kaye, Michael Verdi, Michelle Heubusch, Saptarshi Guha, Peter Dolanjski, Gemma Petrie |
Imaginary Design Workbooks: Constructive Criticism and Practical Provocations |
CHI |
2018 |
Mark Blythe, Enrique Encinas, Jofish Kaye, Miriam Lueck Avery, Rob McCabe, Kristina Andersen |
A Hybrid DSP/Deep Learning Approach to Real-Time Full-Band Speech Enhancement |
MMSP |
2018 |
Jean-Marc Valin |
Predicting Chroma from Luma in AV1 |
DCC |
2018 |
Luc. N Trudeau, Nathan E. Egge, David Barr |
An Overview of Core Coding Tools in the AV1 Video Codec |
PCS |
2018 |
Y. Chen, D. Mukherjee, J. Han, A. Grange, Y. Xu, Z. Liu, S. Parker, C. Chen, H. Su, U. Joshi, C.-H. Chiang, Y. Wang, P. Wilkins, J. Bankoski, L. Trudeau, N. Egge, J.-M. Valin, T. Davies, S. Midtskogen, A. Norkin, P. de Rivaz |
The AV1 Constrained Directional Enhancement Filter (CDEF) |
ICASSP |
2018 |
Steinar Midtskogen, Jean-Marc Valin |
The Effect of Ad Blocking on User Engagement with the Web |
WWW |
2018 |
Ben Miroglio, David Zeber, Jofish Kaye and Rebecca Weiss |