101 citations · 386 across the 29 of their papers we have counts for
5 papers · 1 filter
Understanding Peer Review of Software Engineering Papers
Neil A. Ernst, Jeffrey C. Carver, Daniel Mendez +1
Peer review is a key activity intended to preserve the quality and integrity of scientific publications. However, in practice it is far from perfect. We aim at understanding how re…
The Lack of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering: Accidental or Essential?
Colin Werner, Ze Shi Li, Neil Ernst +1
Building shared understanding of requirements is key to ensuring downstream software activities are efficient and effective. However, in continuous software engineering (CSE) some…
Code Duplication and Reuse in Jupyter Notebooks
Andreas Koenzen, Neil Ernst, Margaret-Anne Storey
Duplicating one's own code makes it faster to write software. This expediency is particularly valuable for users of computational notebooks. Duplication allows notebook users to qu…
GDPR Compliance in the Context of Continuous Integration
Ze Shi Li, Colin Werner, Neil Ernst +1
The enactment of the General Data Protection Regulation (GDPR) in 2018 forced any organization that collects and/or processes EU-based personal data to comply with stringent privac…
Cross-Dataset Design Discussion Mining
Alvi Mahadi, Karan Tongay, Neil A. Ernst
Being able to identify software discussions that are primarily about design, which we call design mining, can improve documentation and maintenance of software systems. Existing de…