4 citations · 5 across the 10 of their papers we have counts for
10 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…
What Makes a Great Software Quality Assurance Engineer?
Roselane Silva Farias, Iftekhar Ahmed, Eduardo Santana de Almeida
Software Quality Assurance (SQA) Engineers are responsible for assessing a product during every phase of the software development process to ensure that the outcomes of each phase…
Finding the Needle in a Haystack: Detecting Bug Occurrences in Gameplay Videos
Andrew Truelove, Shiyue Rong, Eduardo Santana de Almeida +1
The presence of bugs in video games can bring significant consequences for developers. To avoid these consequences, developers can leverage gameplay videos to identify and fix thes…
Test Smell: A Parasitic Energy Consumer in Software Testing
Md Rakib Hossain Misu, Jiawei Li, Adithya Bhattiprolu +3
Traditionally, energy efficiency research has focused on reducing energy consumption at the hardware level and, more recently, in the design and coding phases of the software devel…
A Snapshot of the Mental Health of Software Professionals
Eduardo Santana de Almeida, Ingrid Oliveira de Nunes, Raphael Pereira de Oliveira +4
Mental health disorders affect a large number of people, leading to many lives being lost every year. These disorders affect struggling individuals and businesses whose productivit…
Test case quality: an empirical study on belief and evidence
Daniel Lucrédio, Auri Marcelo Rizzo Vincenzi, Eduardo Santana de Almeida +1
Software testing is a mandatory activity in any serious software development process, as bugs are a reality in software development. This raises the question of quality: good tests…
Unveiling Architecture Documentation: Brazilian Stakeholders in Perspective
Crescencio Rodrigues Lima Neto, Christina von Flach Chavez, Eduardo Santana de Almeida +2
Over the years, software architecture has become a established discipline, both in academia and industry, and the interest on software architecture documentation has increased. In…