activity
20172022
most citedUncovering the Benefits and Challenges of Continuous Integration Practices

64 citations · 173 across the 8 of their papers we have counts for

collaborators

14 papers

cs.SE202261 cited

AI-driven Development Is Here: Should You Worry?

Neil Ernst, Gabriele Bavota

AI-Driven Development Environments (AIDEs) Integrate the power of modern AI into IDEs like Visual Studio Code and JetBrains IntelliJ. By leveraging massive language models and the…

cs.SE2021

Conclusion Stability for Natural Language Based Mining of Design Discussions

Alvi Mahadi, Neil A. Ernst, Karan Tongay

Developer discussions range from in-person hallway chats to comment chains on bug reports. Being able to identify discussions that touch on software design would be helpful in docu…

cs.SE202130 cited

Continuously Managing NFRs: Opportunities and Challenges in Practice

Colin Werner, Ze Shi Li, Derek Lowlind +3

Non-functional requirements (NFR), which include performance, availability, and maintainability, are vitally important to overall software quality. However, research has shown NFRs…

cs.SE202164 cited

Uncovering the Benefits and Challenges of Continuous Integration Practices

Omar Elazhary, Colin Werner, Ze Shi Li +3

In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software qualit…

cs.SE2021

ADEPT: A Socio-Technical Theory of Continuous Integration

Omar Elazhary, Margaret-Anne Storey, Neil A. Ernst +1

Continuous practices that rely on automation in the software development workflow have been widely adopted by industry for over a decade. Despite this widespread use, software deve…

cs.CV2021

VConstruct: Filling Gaps in Chl-a Data Using a Variational Autoencoder

Matthew Ehrler, Neil Ernst

Remote sensing of Chlorophyll-a is vital in monitoring climate change. Chlorphyll-a measurements give us an idea of the algae concentrations in the ocean, which lets us monitor oce…