4 papers
Automated Detection of Configuration-Specific Security Vulnerabilities via Patch Analysis
Felipe de Sant'Anna Paixão, Joanna C. S. Santos, Paulo Anselmo da Mota Silveira Neto +3
We study how security patches in highly configurable C/C++ systems map onto the space of compile-time variants. We formalize the Vulnerability Impact Condition (VIC) - a Boolean pr…
ToffA-DSPL: an approach of trade-off analysis for designing dynamic software product lines
Michelle Larissa Luciano Carvalho, Paulo Cesar Masiero, Ismayle de Sousa Santos +1
Software engineers have adopted the Dynamic Software Product Lines (DSPL) engineering practices to develop Dynamically Adaptable Software (DAS). DAS is seen as a DSPL application a…
Please do not go: understanding turnover of software engineers from different perspectives
Michelle Larissa Luciano Carvalho, Paulo da Silva Cruz, Eduardo Santana de Almeida +2
Turnover consists of moving into and out of professional employees in the company in a given period. Such a phenomenon significantly impacts the software industry since it generate…
Developers' Perceptions on the Impact of ChatGPT in Software Development: A Survey
Thiago S. Vaillant, Felipe Deveza de Almeida, Paulo Anselmo M. S. Neto +3
As Large Language Models (LLMs), including ChatGPT and analogous systems, continue to advance, their robust natural language processing capabilities and diverse applications have g…