Does ACM’s code of ethics change ethical decision making in software development? A McNamara, J Smith, E Murphy-Hill Proceedings of the 2018 26th ACM Joint Meeting on European Software …, 2018 | 262 | 2018 |
Paradise unplugged: Identifying barriers for female participation on stack overflow D Ford, J Smith, PJ Guo, C Parnin Proceedings of the 2016 24th ACM SIGSOFT International Symposium on …, 2016 | 146 | 2016 |
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 | 112 | 2015 |
Do developers read compiler error messages? T Barik, J Smith, K Lubick, E Holmes, J Feng, E Murphy-Hill, C Parnin 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE …, 2017 | 110* | 2017 |
Just-in-time static analysis LNQ Do, K Ali, B Livshits, E Bodden, J Smith, E Murphy-Hill Proceedings of the 26th ACM SIGSOFT International Symposium on Software …, 2017 | 89 | 2017 |
Why can't johnny fix vulnerabilities: A usability evaluation of static analysis tools for security J Smith, LNQ Do, E Murphy-Hill Sixteenth Symposium on Usable Privacy and Security (SOUPS 2020), 221-238, 2020 | 61 | 2020 |
How Developers Diagnose Potential Security Vulnerabilities with a Static Analysis Tool J Smith, B Johnson, E Murphy-Hill, BT Chu, H Richter IEEE Transactions on Software Engineering, 2018 | 56 | 2018 |
Fuse: a reproducible, extendable, internet-scale corpus of spreadsheets T Barik, K Lubick, J Smith, J Slankas, E Murphy-Hill Proceedings of the 12th Working Conference on Mining Software Repositories …, 2015 | 44 | 2015 |
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 | 36 | 2016 |
What questions remain? an examination of how developers understand an interactive static analysis tool TW Thomas, H Lipford, B Chu, J Smith, E Murphy-Hill Twelfth Symposium on Usable Privacy and Security (SOUPS 2016), 2016 | 29 | 2016 |
A study of interactive code annotation for access control vulnerabilities T Thomas, B Chu, H Lipford, J Smith, E Murphy-Hill 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2015 | 24 | 2015 |
Towards Ethical Data-Driven Software: Filling the Gaps in Ethics Research & Practice B Johnson, J Smith Workshop on Ethics in Software Engineering Research and Practice, 2021 | 20 | 2021 |
How Students Unit Test: Perceptions, Practices, and Pitfalls GR Bai, J Smith, KT Stolee Proceedings of the 26th ACM Conference on Innovation and Technology in …, 2021 | 19 | 2021 |
Flower: Navigating Program Flow in the IDE J Smith, C Brown, E Murphy-Hill Visual Languages and Human-Centric Computing (VL/HCC), 2017 | 18 | 2017 |
Cheetah: just-in-time taint analysis for android apps LNQ Do, K Ali, B Livshits, E Bodden, J Smith, E Murphy-Hill 2017 IEEE/ACM 39th International Conference on Software Engineering …, 2017 | 13 | 2017 |
A Case Study of Software Security Red Teams at Microsoft J Smith, C Theisen, T Barik 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2020 | 11 | 2020 |
Spreadsheet Practices and Challenges in a Large Multinational Conglomerate J Smith, JA Middleton, NA Kraft Visual Languages and Human-Centric Computing (VL/HCC), 2017 | 9 | 2017 |
Identifying successful strategies for resolving static analysis notifications J Smith Proceedings of the 38th International Conference on Software Engineering …, 2016 | 4 | 2016 |
Exploring Experiences with Automated Program Repair in Practice FN Meem, J Smith, B Johnson 2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE …, 2024 | 1 | 2024 |
Supporting Effective Strategies for Resolving Vulnerabilities Reported by Static Analysis Tools J Smith 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC …, 2018 | 1 | 2018 |