Giuseppe Scanniello
6 papers in the PaperMetrix corpus
Papers by this author
-
The Effect of Noise on Sofware Engineers' Performance
2018 · arXiv (Cornell University)
Background: Noise, defined as an unwanted sound, is one of the commonest factors that could affect people's performance in their daily work activities. The software engineering research community has marginally investigated the effects of noise …
-
Results from a Replicated Experiment on the Affective Reactions of Novice Developers When Applying Test-Driven Development
2020 · Lecture notes in business information processing
Test-Driven Development (TDD) is an incremental approach to software development. Despite it is claimed to improve both quality of software and developers’ productivity, the research on the claimed effects of TDD has so far shown …
-
On the Effect of Noise on Software Engineers’ Performance: Results from Two Replicated Experiments
2020
Noise, defined as an unwanted sound, is one of the most common factors people have to deal with when performing their daily working tasks. Researchers have marginally investigated the effect of noise on software engineers' …
-
GASSER: A Multi-Objective Evolutionary Approach for Test Suite Reduction
2022 · International Journal of Software Engineering and Knowledge Engineering
Regression testing is a practice that ensures a System Under Test (SUT) still works as expected after changes have been implemented. The simplest approach for regression testing is Retest-all, which consists of re-executing the entire …
-
Test-Driven Development and Embedded Systems: An Exploratory Investigation
2023
We present the results of an exploratory investigation to obtain preliminary evidence on the use of Test-Driven Development (TDD), an incremental approach to software development where tests are written before production code, to develop Embedded …
-
Do LLMs Provide Links to Code Similar to what they Generate? A Study with Gemini and Bing CoPilot
2025 · arXiv (Cornell University)
Large Language Models (LLMs) are currently used for various software development tasks, including generating code snippets to solve specific problems. Unlike reuse from the Web, LLMs are limited in providing provenance information about the generated …