44 citations · 84 across the 16 of their papers we have counts for
18 papers
Lessons Learned from the Use of Generative AI in Engineering and Quality Assurance of a WEB System for Healthcare
Guilherme H. Travassos, Sabrina Rocha, Rodrigo Feitosa +8
The advances and availability of technologies involving Generative Artificial Intelligence (AI) are evolving clearly and explicitly, driving immediate changes in various work activ…
Accelerating Discovery: Rapid Literature Screening with LLMs
Santiago Matalonga, Domenico Amalfitano, Jean Carlo Rossa Hauck +2
Background: Conducting Multi Vocal Literature Reviews (MVLRs) is often time and effort-intensive. Researchers must review and filter a large number of unstructured sources, which f…
Who "Controls" Where Work Shall be Done? State-of-Practice in Post-Pandemic Remote Work Regulation
Darja Smite, Nils Brede Moe, Maria Teresa Baldassarre +8
The COVID-19 pandemic has permanently altered workplace structures, making remote work a widespread practice. While many employees advocate for flexibility, many employers reconsid…
Aggregating empirical evidence from data strategy studies: a case on model quantization
Santiago del Rey, Paulo Sérgio Medeiros dos Santos, Guilherme Horta Travassos +2
Background: As empirical software engineering evolves, more studies adopt data strategiesapproaches that investigate digital artifacts such as models, source code, or system log…
A Call for Critically Rethinking and Reforming Data Analysis in Empirical Software Engineering
Matteo Esposito, Mikel Robredo, Murali Sridharan +3
Context: Empirical Software Engineering (ESE) drives innovation in SE through qualitative and quantitative studies. However, concerns about the correct application of empirical met…
Experimental Evaluation of a Checklist-Based Inspection Technique to Verify the Compliance of Software Systems with the Brazilian General Data Protection Law
Diego André Cerqueira, Rafael Maiani de Mello, Guilherme Horta Travassos
Recent laws to ensure the security and protection of personal data establish new software requirements. Consequently, new technologies are needed to guarantee software quality unde…
An Evidence-based Roadmap for IoT Software Systems Engineering
Rebeca C. Motta, Káthia M. de Oliveira, Guilherme H. Travassos
Context: The Internet of Things (IoT) has brought expectations for software inclusion in everyday objects. However, it has challenges and requires multidisciplinary technical knowl…
SCENARIOTCHECK: A Checklist-based Reading Technique for the Verification of IoT Scenarios
Bruno Pedraca de Souza, Guilherme Horta Travassos
Software systems on the Internet of Things have driven the world into a new industrial revolution, bringing with it new features and concerns such as autonomy, continuous device co…
Alternatives for Testing of Context-Aware Contemporary Software Systems in industrial settings: Results from a Rapid review
Santiago Matalonga, Domenico Amalfitano, Andrea Doreste +2
Context: Context-aware contemporary software systems (CACSS) are mainstream. Furthermore, they present challenges for current engineering practices. These challenges are distinctiv…
A Requirements Engineering Technology for the IoT Software Systems
Danyllo Valente da Silva, Bruno Pedraça de Souza, Taisa Guidini Gonçalves +1
Contemporary software systems (CSS), such as the internet of things (IoT) based software systems, incorporate new concerns and characteristics inherent to the network, software, ha…
IoT Roadmap: Support for Internet of Things Software Systems Engineering
Rebeca Motta, Káthia Oliveira, Guilherme Travassos
The Roadmap is performed in the context of a Ph.D. research in collaboration between the Experimental Software Engineering Group, from the Systems Engineering and Computing Program…
Moderator Factors of Software Security and Performance Verification
Victor Vidigal Ribeiro, Daniela Soares Cruzes, Guilherme Horta Travassos
Context: Security and performance (S&P) are critical non-functional requirements on software systems. Therefore, verification activities should be included in the development proce…
Technical Report: Rapid Reviews on Engineering of Internet of Things Software Systems
Rebeca Motta, Káthia de Oliveira, Guilherme Travassos
We conducted a set of Rapid Reviews to characterize Internet of Things facets. We formatted a generic meta-protocol that was instantiated for each of the six facets presented (Conn…
How do Practitioners Perceive the Relevance of Requirements Engineering Research?
Xavier Franch, Daniel Mendez, Andreas Vogelsang +6
The relevance of Requirements Engineering (RE) research to practitioners is vital for a long-term dissemination of research results to everyday practice. Some authors have speculat…
The Evolution of Empirical Methods in Software Engineering
Michael Felderer, Guilherme Horta Travassos
Empirical methods like experimentation have become a powerful means to drive the field of software engineering by creating scientific evidence on software development, operation, a…
How do Practitioners Perceive the Relevance of Requirements Engineering Research? An Ongoing Study
X. Franch, D. Méndez Fernández, M. Oriol +7
The relevance of Requirements Engineering (RE) research to practitioners is a prerequisite for problem-driven research in the area and key for a long-term dissemination of research…
Lessons Learnt in Conducting Survey Research
Marco Torchiano, Daniel Méndez Fernández, Guilherme Horta Travassos +1
Context: Surveys constitute an valuable tool to capture a large-scale snapshot of the state of the practice. Apparently trivial to adopt, surveys hide, however, several pitfalls th…
Action Research Can Swing the Balance in Experimental Software Engineering
Paulo Sergio Medeiros dos Santos, Guilherme Horta Travassos
In general, professionals still ignore scientific evidence in place of expert opinions in most of their decision-making. For this reason, it is still common to see the adoption of…