activity
20142022
most citedLearning Natural Coding Conventions

384 citations · 702 across the 8 of their papers we have counts for

collaborators

8 papers

cs.SE2022★ 1 cited

Using Large-scale Heterogeneous Graph Representation Learning for Code Review Recommendations at Microsoft

Jiyang Zhang, Chandra Maddila, Ram Bairi +6

Code review is an integral part of any mature software development process, and identifying the best reviewer for a code change is a well-accepted problem within the software engin…

cs.SE2021★ 33 cited

Program Merge Conflict Resolution via Neural Transformers

Alexey Svyatkovskiy, Sarah Fakhoury, Negar Ghorbani +6

Collaborative software development is an integral part of the modern software development life cycle, essential to the success of large-scale software projects. When multiple devel…

cs.SE2021★ 2 cited

DeepMerge: Learning to Merge Programs

Elizabeth Dinella, Todd Mytkowicz, Alexey Svyatkovskiy +3

In collaborative software development, program merging is the mechanism to integrate changes from multiple programmers. Merge algorithms in modern version control systems report a…

cs.SE2021

ConE: A Concurrent Edit Detection Tool for Large Scale Software Development

Chandra Maddila, Nachiappan Nagappan, Christian Bird +2

Modern, complex software systems are being continuously extended and adjusted. The developers responsible for this may come from different teams or organizations, and may be distri…

cs.SE2020★ 215 cited

A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic

Denae Ford, Margaret-Anne Storey, Thomas Zimmermann +6

The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers that normally worked in an office setting to working from home. The magnit…

cs.SE2020★ 13 cited

A Dataset of Dockerfiles

Jordan Henkel, Christian Bird, Shuvendu K. Lahiri +1

Dockerfiles are one of the most prevalent kinds of DevOps artifacts used in industry. Despite their prevalence, there is a lack of sophisticated semantics-aware static analysis of…