Usage, costs, and benefits of continuous integration in open-source projects M Hilton, T Tunnell, K Huang, D Marinov, D Dig Proceedings of the 31st IEEE/ACM international conference on automated …, 2016 | 363 | 2016 |
Trade-offs in continuous integration: assurance, security, and flexibility M Hilton, N Nelson, T Tunnell, D Marinov, D Dig Proceedings of the 2017 11th Joint Meeting on Foundations of Software …, 2017 | 197 | 2017 |
DeFlaker automatically detecting flaky tests J Bell, O Legunsen, M Hilton, L Eloussi, T Yung, D Marinov Proceedings of the 40th international conference on software engineering …, 2018 | 182 | 2018 |
API code recommendation using statistical learning from fine-grained changes AT Nguyen, M Hilton, M Codoban, HA Nguyen, L Mast, E Rademacher, ... Proceedings of the 2016 24th ACM SIGSOFT International Symposium on …, 2016 | 181 | 2016 |
Hazelnut: a bidirectionally typed structure editor calculus C Omar, I Voysey, M Hilton, J Aldrich, MA Hammer ACM SIGPLAN Notices 52 (1), 86-99, 2017 | 61 | 2017 |
A study on challenges of testing robotic systems A Afzal, C Le Goues, M Hilton, CS Timperley 2020 IEEE 13th International Conference on Software Testing, Validation and …, 2020 | 56 | 2020 |
Graph-based mining of in-the-wild, fine-grained, semantic code change patterns HA Nguyen, TN Nguyen, D Dig, S Nguyen, H Tran, M Hilton 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE …, 2019 | 55 | 2019 |
A large-scale study of test coverage evolution M Hilton, J Bell, D Marinov Proceedings of the 33rd ACM/IEEE International Conference on Automated …, 2018 | 50 | 2018 |
A survey of flaky tests O Parry, GM Kapfhammer, M Hilton, P McMinn ACM Transactions on Software Engineering and Methodology (TOSEM) 31 (1), 1-74, 2021 | 49 | 2021 |
Flakeflagger: Predicting flakiness without rerunning tests A Alshammari, C Morris, M Hilton, J Bell 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE …, 2021 | 48 | 2021 |
A conceptual replication of continuous integration pain points in the context of Travis CI DG Widder, M Hilton, C Kästner, B Vasilescu Proceedings of the 2019 27th acm joint meeting on european software …, 2019 | 36 | 2019 |
Toward semantic foundations for program editors C Omar, I Voysey, M Hilton, J Sunshine, CL Goues, J Aldrich, MA Hammer arXiv preprint arXiv:1703.08694, 2017 | 29 | 2017 |
Designing for learning during collaborative projects online: tools and takeaways S Sankaranarayanan, SR Kandimalla, M Cao, I Maronna, H An, C Bogart, ... Information and Learning Sciences 121 (7/8), 569-577, 2020 | 19 | 2020 |
On teaching arrays with test-driven learning in WebIDE M Hilton, DS Janzen Proceedings of the 17th ACM annual conference on Innovation and technology …, 2012 | 19 | 2012 |
I'm leaving you, Travis: a continuous integration breakup story DG Widder, M Hilton, C Kästner, B Vasilescu Proceedings of the 15th International Conference on Mining Software …, 2018 | 18 | 2018 |
Empirical study of restarted and flaky builds on Travis CI T Durieux, C Le Goues, M Hilton, R Abreu Proceedings of the 17th International Conference on Mining Software …, 2020 | 17 | 2020 |
It takes a village to build a robot: An empirical study of the ROS ecosystem S Kolak, A Afzal, C Le Goues, M Hilton, CS Timperley 2020 IEEE International Conference on Software Maintenance and Evolution …, 2020 | 16 | 2020 |
An evaluation of interactive test-driven labs with WebIDE in CS0 DS Janzen, J Clements, M Hilton 2013 35th International Conference on Software Engineering (ICSE), 1090-1098, 2013 | 16 | 2013 |
Surveying the developer experience of flaky tests O Parry, GM Kapfhammer, M Hilton, P McMinn Proceedings of the 44th International Conference on Software Engineering …, 2022 | 15 | 2022 |
A study of the organizational dynamics of software teams M Hilton, A Begel Proceedings of the 40th International Conference on Software Engineering …, 2018 | 15 | 2018 |