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

64 citations · 97 across the 4 of their papers we have counts for

collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2022★ 3 cited

DASP: A Framework for Driving the Adoption of Software Security Practices

Enrique Larios-Vargas, Omar Elazhary, Soroush Yousefi +3

Implementing software security practices is a critical concern in modern software development. Industry practitioners, security tool providers, and researchers have provided standa…

cs.SE2021

Investigating the Interplay between Developers and Automation

Omar Elazhary

Continuous practices are a staple of the modern software development workflow. Automation, in particular, is widely adopted due to its benefits related to quality and productivity.…

cs.SE2021★ 30 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.SE2021★ 64 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.SE2019

Do as I Do, Not as I Say: Do Contribution Guidelines Match the GitHub Contribution Process?

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

Developer contribution guidelines are used in social coding sites like GitHub to explain and shape the process a project expects contributors to follow. They set standards for all…