activity
20192026
most citedTechnical debt and agile software development practices and processes: An industry practitioner survey

87 citations · 467 across the 46 of their papers we have counts for

collaborators
Showing 2026Show all

8 papers · 1 filter

cs.SE2026

At What Cost? Software Developers' Well-Being in the Age of GenAI

Mariam Guizani, Maduka Subasinghage, Sherlock A. Licorish +1

Generative Artificial Intelligence (GenAI) is rapidly reshaping software development, with growing emphasis on accelerating productivity and optimizing performance. However, excess…

cs.SE2026

Geographic Variation in Stack Overflow Code Quality: Evidence from a Cross-Regional Study of Coding Practices

Elijah Zolduoarrati, Sherlock A. Licorish, Nigel Stanger

Developers frequently reuse Stack Overflow code snippets, yet the quality of these snippets remains unevenly understood, particularly across programming languages and geographic co…

cs.SE2026

A Pilot Study on Detecting Software Design Patterns with Large Language Models: An Empirical Evaluation

Oishik Chowdhury, Bastin Tony Roy Savarimuthu, Sherlock A. Licorish

Design patterns provide reusable solutions to recurring software design problems. Automatically detecting these patterns in source code can help bootstrap new developers' understan…

cs.CY2026

Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence

Ronnie de Souza Santos, Cleyton Magalhães, Giuseppe Destefanis +5

Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal impli…

cs.SE2026

How Fair is Software Fairness Testing?

Ann Barcomb, Mariana Pinheiro Bento, Giuseppe Destefanis +4

Software fairness testing is a central method for evaluating AI systems, yet the meaning of fairness is often treated as fixed and universally applicable. This vision paper positio…

cs.SE2026

The Future of Software Engineering Conferences: A New Zealand Perspective

Kelly Blincoe, Sherlock A. Licorish, Judith Fuchs +1

Software engineering (SE) conferences are vital for knowledge exchange and collaboration, yet can also involve significant barriers for researchers in geographically distant region…

cs.SE2026

Why Do You Contribute to Stack Overflow? Understanding Cross-Cultural Motivations and Usage Patterns before the Age of LLMs

Sherlock A. Licorish, Elijah Zolduoarrati, Tony Savarimuthu +3

Understanding motivations of contributors for participating in community question and answer platforms is crucial for sustaining knowledge-sharing ecosystem, which is necessary to…

cs.SE2026

Taking a Closer Look at Warnings Generated by PMD and SonarQube, their Rules and Compliance to Established Coding Standards

Lakmal Deshapriya, Sherlock A. Licorish, Brendon J. Woodford

Context: Static code analysis (SCA) tools play a vital role in software development, reducing the cost and time required for code reviews. However, high false-positive and false-ne…