What Predicts Software Developers’ Productivity? | 4 | 0.42 | 2021 |
Enabling the Study of Software Development Behavior With Cross-Tool Logs | 1 | 0.36 | 2020 |
Do developers discover new tools on the toilet? | 0 | 0.34 | 2019 |
Web feature deprecation: a case study for chrome | 0 | 0.34 | 2019 |
Advantages and disadvantages of a monolithic repository: a case study at google. | 4 | 0.43 | 2018 |
When not to comment: questions and tradeoffs with API documentation for C++ projects. | 1 | 0.35 | 2018 |
Modern code review: a case study at google. | 24 | 0.93 | 2018 |
Discovering API Usability Problems at Scale. | 1 | 0.35 | 2018 |
Lessons from building static analysis tools at Google. | 28 | 0.96 | 2018 |
An empirical study of practitioners' perspectives on green software engineering. | 30 | 1.04 | 2016 |
A cross-tool communication study on program analysis tool notifications. | 7 | 0.47 | 2016 |
Developer workflow at google (showcase). | 0 | 0.34 | 2016 |
How developers search for code: a case study | 46 | 1.30 | 2015 |
An analysis of programming language statement frequency in C, C++, and Java source code | 1 | 0.36 | 2015 |
Tricorder: building a program analysis ecosystem | 57 | 1.67 | 2015 |
How Developers Use Data Race Detection Tools | 7 | 0.47 | 2014 |
Usable program analysis at google-scale (invited talk abstract) | 0 | 0.34 | 2014 |
Programmers' build errors: a case study (at google) | 53 | 1.79 | 2014 |
Does bug prediction support human developers? findings from a google case study | 39 | 1.10 | 2013 |
2nd international workshop on user evaluations for software engineering researchers (USER 2013) | 1 | 0.36 | 2013 |
Sound predictive race detection in polynomial time | 73 | 1.46 | 2012 |
Evaluation and usability of programming languages and tools (PLATEAU). | 0 | 0.34 | 2012 |
Practical parallel and concurrent programming | 9 | 0.64 | 2011 |
Heuristic evaluation of programming language features: two parallel programming case studies | 4 | 0.48 | 2011 |
Workshop on transitioning to multicore: (TMC 2011) | 0 | 0.34 | 2011 |
Cooperative Concurrency for a Multicore World - (Extended Abstract). | 0 | 0.34 | 2011 |
Workshop on transitioning to multicore (TMC 2011): overview abstract | 0 | 0.34 | 2011 |
DP-Fair: a unifying theory for optimal hard real-time multiprocessor scheduling | 22 | 0.87 | 2011 |
Two for the price of one: a model for parallel and incremental computation | 21 | 0.82 | 2011 |
Benefits and barriers of user evaluation in software engineering research | 21 | 0.93 | 2011 |
An empirical analysis of the FixCache algorithm | 5 | 0.47 | 2011 |
User evaluation of correctness conditions: a case study of cooperability | 3 | 0.38 | 2010 |
The last mile: parallel programming and usability | 9 | 0.67 | 2010 |
SingleTrack: A Dynamic Determinism Checker for Multithreaded Programs | 35 | 1.14 | 2009 |
Tiddle: a trace description language for generating concurrent benchmarks to test dynamic analyses | 2 | 0.37 | 2009 |
SideTrack: generalizing dynamic atomicity analysis | 16 | 0.77 | 2009 |