7 papers
Characterizing the Usefulness of Code Review Comments in Scientific Software for Software Quality and Scientific Rigor
Sharif Ahmed, Nasir U. Eisty
Context: Innovation thrives on scientific software, with useful code review feedback enhancing its correctness and impact. However, unlike general-purpose commercial and open-sourc…
Uncovering Scientific Software Sustainability through Community Engagement and Software Quality Metrics
Sharif Ahmed, Addi Malviya Thakur, Gregory R. Watson +1
Scientific open-source software (Sci-OSS) projects are critical for advancing research, yet sustaining these projects long-term remains a major challenge. This paper explores the s…
Analyzing Social Media Engagement of Computer Science Conferences
Rey Ortiz, Sharif Ahmed, Priscilla Salas +1
Context: X, formerly known as Twitter, is one of the largest social media platforms and has been widely used for communication during research conferences. While previous studies h…
Hold On! Is My Feedback Useful? Evaluating the Usefulness of Code Review Comments
Sharif Ahmed, Nasir U. Eisty
Context: In collaborative software development, the peer code review process proves beneficial only when the reviewers provide useful comments. Objective: This paper investigates t…
Decade-long Utilization Patterns of ICSE Technical Papers and Associated Artifacts
Sharif Ahmed, Rey Ortiz, Nasir U. Eisty
Context: Annually, ICSE acknowledges a range of papers, a subset of which are paired with research artifacts such as source code, datasets, and supplementary materials, adhering to…
Understanding Emojis :) in Useful Code Review Comments
Sharif Ahmed, Nasir U. Eisty
Emojis and emoticons serve as non-verbal cues and are increasingly prevalent across various platforms, including Modern Code Review. These cues often carry emotive or instructive w…