Brittany I. Johnson
Brittany I. Johnson
Assistant Professor at George Mason University
Verified email at - Homepage
Cited by
Cited by
Why don't software developers use static analysis tools to find bugs?
B Johnson, Y Song, E Murphy-Hill, R Bowdidge
2013 35th International Conference on Software Engineering (ICSE), 672-681, 2013
Questions developers ask while diagnosing potential security vulnerabilities with static analysis
J Smith, B Johnson, E Murphy-Hill, B Chu, HR Lipford
Proceedings of the 2015 10th Joint Meeting on Foundations of Software …, 2015
Themis: Automatically testing software for discrimination
R Angell, B Johnson, Y Brun, A Meliou
Proceedings of the 2018 26th ACM Joint meeting on european software …, 2018
Evaluating how static analysis tools can reduce code review effort
D Singh, VR Sekar, KT Stolee, B Johnson
2017 IEEE symposium on visual languages and human-centric computing (VL/HCC …, 2017
Comparing approaches to analyze refactoring activity on software repositories
G Soares, R Gheyi, E Murphy-Hill, B Johnson
Journal of Systems and Software 86 (4), 1006-1022, 2013
Causal testing: understanding defects' root causes
B Johnson, Y Brun, A Meliou
Proceedings of the ACM/IEEE 42nd international conference on software …, 2020
The effect of work environments on productivity and satisfaction of software engineers
B Johnson, T Zimmermann, C Bird
IEEE Transactions on Software Engineering 47 (4), 736-757, 2019
How developers diagnose potential security vulnerabilities with a static analysis tool
J Smith, B Johnson, E Murphy-Hill, B Chu, HR Lipford
IEEE Transactions on Software Engineering 45 (9), 877-897, 2018
From quick fixes to slow fixes: Reimagining static analysis resolutions to enable design space exploration
T Barik, Y Song, B Johnson, E Murphy-Hill
2016 IEEE International Conference on Software Maintenance and Evolution …, 2016
A cross-tool communication study on program analysis tool notifications
B Johnson, R Pandita, J Smith, D Ford, S Elder, E Murphy-Hill, ...
Proceedings of the 2016 24th ACM SIGSOFT International Symposium on …, 2016
Compiler error notifications revisited: an interaction-first approach for helping developers more effectively comprehend and resolve error notifications
T Barik, J Witschey, B Johnson, E Murphy-Hill
Companion Proceedings of the 36th International Conference on Software …, 2014
I heart Hacker News: expanding qualitative research findings by analyzing social news websites
T Barik, B Johnson, E Murphy-Hill
Proceedings of the 2015 10th joint meeting on foundations of software …, 2015
Bespoke tools: adapted to the concepts developers know
B Johnson, R Pandita, E Murphy-Hill, S Heckman
Proceedings of the 2015 10th Joint Meeting on Foundations of Software …, 2015
Towards ethical data-driven software: filling the gaps in ethics research & practice
B Johnson, J Smith
2021 IEEE/ACM 2nd International Workshop on Ethics in Software Engineering …, 2021
Fairkit, fairkit, on the wall, who's the fairest of them all? Supporting data scientists in training fair models
B Johnson, J Bartola, R Angell, K Keith, S Witty, SJ Giguere, Y Brun
arXiv preprint arXiv:2012.09951, 2020
Designing interventions to persuade software developers to adopt security tools
TB Jordan, B Johnson, J Witschey, E Murphy-Hill
Proceedings of the 2014 ACM Workshop on Security Information Workers, 35-38, 2014
Fairkit-learn: a fairness evaluation and comparison toolkit
B Johnson, Y Brun
Proceedings of the ACM/IEEE 44th International Conference on Software …, 2022
A Study on Improving Static Analysis Tools: Why are we not using them?
B Johnson
2012 34th International Conference on Software Engineering (ICSE), 1607-1609, 2012
Designing for the black experience
CN Harrington, B Johnson, D Ford, ADR Smith
Interactions 28 (5), 22-27, 2021
An exploration of intersectionality in software development and use
H Winchester, AE Boyd, B Johnson
Proceedings of the Third Workshop on Gender Equality, Diversity, and …, 2022
The system can't perform the operation now. Try again later.
Articles 1–20