4 papers
Not Only for Developers: Exploring Plugin Maintenance for Knowledge-Centric Communities
Giovanni Rosa, David Moreno-Lumbreras, Raula Gaikovina Kula
The adoption of third-party libraries has become integral to modern software development, leading to large ecosystems such as PyPI, NPM, and Maven, where contributors typically sha…
Understanding Specification-Driven Code Generation with LLMs: An Empirical Study Design
Giovanni Rosa, David Moreno-Lumbreras, Gregorio Robles +1
Large Language Models (LLMs) are increasingly integrated into software development workflows, yet their behavior in structured, specification-driven processes remains poorly unders…
Fuzzy to Clear: Elucidating the Threat Hunter Cognitive Process and Cognitive Support Needs
Alessandra Maciel Paz Milani, Arty Starr, Samantha Hill +4
With security threats increasing in frequency and severity, it is critical that we consider the important role of threat hunters. These highly-trained security professionals learn…
HTML Structure Exploration in 3D Software Cities
Malte Hansen, David Moreno-Lumbreras, Wilhelm Hasselbring
Software visualization, which uses data from dynamic program analysis, can help to explore and understand the behavior of software systems. It is common that large software systems…