Existing work on the practical impact of software engineering (SE) resea...
Code completion is an essential feature of IDEs, yet current autocomplet...
Modern mobile applications include instrumentation that sample internal
...
Developers are increasingly using services such as Dependabot to automat...
Software evolves with changes to its codebase over time. Internally, sof...
Context: Pull-based development model is widely used in open source, lea...
In this paper, we present ManyTypes4Py, a large Python dataset for machi...
Mistakes in binary conditions are a source of error in many software sys...
Software reuse has emerged as one of the most crucial elements of modern...
Modern, complex software systems are being continuously extended and
adj...
Dynamic languages, such as Python and Javascript, trade static typing fo...
Modern software development is increasingly dependent on components,
lib...
Pull requests are a key part of the collaborative software development a...
Dependency solving is a hard (NP-complete) problem in all non-trivial
co...
In 2014, a Microsoft study investigated the sort of questions that data
...
The selection of third-party libraries is an essential element of virtua...
Maintaining large code bases written in dynamically typed languages, suc...