EDBT 2026 Demo / reviewers in the wild / expert
Kátia Romero Felizardo
dblp:53/8384 · also Kátia Romero Felizardo Scannavino
· DBLP profile ↗
42ranked-venue papers
15as first author
19since 2021 · last 2026
0000-0001-9080-4165ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 37 · 15 first-author · 16 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 3 first-author · 4 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 4 · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Secondary studies in software engineering: Are we evolving knowledge or simply publishing papers?
Kátia Romero Felizardo |
Inf. Softw. Technol. | 1 |
| 2025 | Ossdoorway: A Gamified Environment to Scaffold Student Contributions to Open Source SoftwareabstractSoftware engineering courses enable practical learning through assignments requiring contributions to open source software (OSS), allowing students to experience real-world projects, collaborate with global communities, and develop skills and competencies required to succeed in the tech industry. Learning software engineering through open source contribution integrates theory with hands-on practice, as students tackle real challenges in collaborative environments. However, students often struggle to contribute to OSS projects and do not understand the contribution process. Research has demonstrated that strategically incorporating game elements can promote student learning and engagement. This paper proposes and evaluates OSSDoorway, a tool designed to guide students contributing to OSS projects. We recruited 29 students and administered a selfefficacy questionnaire before and after their use of OSSDoorway, along with qualitative feedback to assess challenges, interface features, and suggestions for improvement. The results show that OSSDoorway boosts students' self-efficacy and provides a structured, gamified learning experience. Clear instructions, real-time feedback, and the quest-based system helped students navigate tasks like using GitHub features to submit pull requests and collaborating with the community. Our findings suggest that providing students with a supportive gamified environment that uses feedback and structured quests can help them navigate the OSS contribution process. Ítalo Santos, Kátia Romero Felizardo, Anita Sarma, Igor Steinmacher, Marco Aurélio Gerosa |
CSEE&T | 2 |
| 2025 | Assessing Diversity in Creating Seed Set for Snowballing Search for Systematic Literature Review in Software EngineeringabstractBackground: Systematic literature reviews (SLRs) require robust search strategies to ensure comprehensive coverage. Although database searches have traditionally been the primary method, snowballing has emerged as an effective alternative strategy in software engineering research. However, the success of snowballing heavily depends on the initial seed set's composition, particularly regarding diversity across authors, publication years, and venues. Objective: This study investigates how different diversity characteristics in seed set creation influence snowballing performance and effectiveness in identifying relevant literature. Method: We conducted replication studies of two existing SLRs, comparing their conventional seed set creation approaches with our diversity-driven methodology, where we systematically incorporated diversity characteristics into constructing the seed sets. Results: Our diversity-based approach demonstrated substantial improvements, with a precision of 0.019 (compared to 0.006 in the original), a relative recall of 0.97 (versus 0.921), and an F-measure of 0.0372 (improving from 0.0119). Conclusions: The empirical evidence suggests that incorporating diversity criteria in seed set creation enhances snowballing efficacy while maintaining comprehensive coverage of relevant literature. This approach offers a systematic and effective method for conducting snowballbased literature reviews in software engineering research. Kátia Romero Felizardo, Francisco Carlos M. Souza, Alinne Cristinne Corrêa Souza, Bianca Napoleão, Igor Steinmacher, Marco Aurélio Gerosa |
ESEM | 1 |
| 2025 | Computational Solutions for Supporting Systematic Reviews in Software Engineering: a Comprehensive Overview
Maria Fernanda de Abreu Aguiar, Erica Ferreira 0001, Kátia Romero Felizardo, Luciana Brasil Rebelo dos Santos |
SEAA (2) | 3 |
| 2025 | Software solutions for newcomers' onboarding in software projects: A systematic literature review
Ítalo Santos, Kátia Romero Felizardo, Igor Steinmacher, Marco Aurélio Gerosa |
Inf. Softw. Technol. | 2 |
| 2025 | Applying graph-based knowledge representation to capture insights from discussions forum in software engineering
Patrick Rodrigo da Silva, Erica Ferreira 0001, Gláucia Braga e Silva, Giovani Volnei Meinerz, Kátia Romero Felizardo |
Sci. Comput. Program. | 5 |
| 2024 | ChatGPT application in Systematic Literature Reviews in Software Engineering: an evaluation of its accuracy to support the selection activityabstractContext: The Systematic Literature Review (SLR) process involves searching, selecting, and synthesizing relevant literature on a specific research topic for evidence-based decision-making in Software Engineering (SE). Due to the time-consuming of the SLR process, tool support is essential. Gap: ChatGPT is a significant advancement in Natural Language Processing (NLP), and it can potentially accelerate time-consuming and propone-error activities, such as the selection activity of the SLR process. Therefore, having a tool to assist in the selection process appears beneficial, and we argue that ChatGPT can facilitate the analysis of extensive studies, saving time and effort. Objective: We aim to evaluate the accuracy (i.e., studies correctly classified) of using ChatGPT–4.0 in SLR in SE, particularly to support the first stage, based on the title, abstract, and keywords. Method: We assessed the accuracy of utilizing ChatGPT for selecting studies, the first stage, to be included in two SLRs (SLR1 and SLR2), in contrast to the conventional method of reading the title and abstract. Results: The accuracy of ChatGPT supporting the initial selection activity was 75.3% (SLR1 – 101 correct selections: 48 inclusions and 53 exclusions; 33 incorrect selections: 17 inclusions and 16 exclusions) and 86.1% (SLR2 – 386 correct selections: 113 inclusions and 273 exclusions; 62 incorrect selections: 27 inclusions and 35 exclusions). Conclusions: Our accuracy results indicate that it is not advisable to completely outsource the selection process to ChatGPT. However, it could be valuable as a support tool, aiding novice researchers or even experienced ones when they are in doubt. Kátia Romero Felizardo, Márcia Lima, Anderson Deizepe, Tayana Conte, Igor Steinmacher |
ESEM | 1 |
| 2024 | Data extraction for systematic mapping study using a large language model - a proof-of-concept study in software engineeringabstractContext: Systematic mapping studies (SMS) are adopted in Software Engineering (SE) to select and synthesize relevant literature on a research topic and, thus, support evidence-based decision-making. Performing SMS is effort-demanding and time-consuming. Hence, using tools is beneficial. Large Language Models (LLMs) such as ChatGPT–4.o can potentially accelerate repetitive activities, such as data extraction in SMS, saving time and effort. Goal: We conducted this work to evaluate and provide preliminary evidence on how ChatGPT–4.o can support data extraction in SMS. Method: We performed a proof-of-concept study and assessed the results’ accuracy of using ChatGPT 4.0 to extract data in one SMS compared to the results produced manually. Results: The accuracy of ChatGPT–4.o was 87.83%. Conclusions: Our preliminary findings suggest that entirely replacing the manual data extraction with ChatGPT–4.o is not recommended. However, employing ChatGPT for semi-automated data extraction to aid in evidence synthesis in SMS is promising. Kátia Romero Felizardo, Igor Steinmacher, Márcia Lima, Anderson Deizepe, Tayana Conte, Monalessa Perini Barcellos |
ESEM | 1 |
| 2024 | Can ChatGPT emulate humans in software engineering surveys?abstractContext: There is a growing belief in the literature that large language models (LLMs), such as ChatGPT, can mimic human behavior in surveys. Gap: While the literature has shown promising results in social sciences and market research, there is scant evidence of its effectiveness in technical fields like software engineering. Objective: Inspired by previous work, this paper explores ChatGPT’s ability to replicate findings from prior software engineering research. Given the frequent use of surveys in this field, if LLMs can accurately emulate human responses, this technique could address common methodological challenges like recruitment difficulties, representational shortcomings, and respondent fatigue. Method: We prompted ChatGPT to reflect the behavior of a ‘mega-persona’ representing the demographic distribution of interest. We replicated surveys from 2019 to 2023 from leading SE conferences, examining ChatGPT’s proficiency in mimicking responses from diverse demographics. Results: Our findings reveal that ChatGPT can successfully replicate the outcomes of some studies, but in others, the results were not significantly better than a random baseline. Conclusions: This paper reports our results so far and discusses the challenges and potential research opportunities in leveraging LLMs for representing humans in software engineering surveys. Igor Steinmacher, Jacob Penney, Kátia Romero Felizardo, Alessandro F. Garcia 0001, Marco Aurélio Gerosa |
ESEM | 3 |
| 2024 | Game Elements to Engage Students Learning the Open Source Software Contribution ProcessabstractContributing to OSS projects can help students to enhance their skills and expand their professional networks. However, novice contributors often feel discouraged due to various barriers. Gamification techniques hold the potential to foster engagement and facilitate the learning process. Nevertheless, it is unknown which game elements are effective in this context. This study explores students’ perceptions of gamification elements to inform the design of a gamified learning environment. We surveyed 115 students and segmented the analysis from three perspectives: (1) cognitive styles, (2) gender, and (3) ethnicity (Hispanic/LatinX and Non-Hispanic/LatinX). The results showed that Quest, Point, Stats, and Badge are favored elements, while competition and pressure-related are less preferred. Across cognitive styles (persona), gender, and ethnicity, we could not observe any statistical differences, except for Tim’s GenderMag persona, which demonstrated a higher preference for storytelling. Conversely, Hispanic/LatinX participants showed a preference for the Choice element. These results can guide tool builders in designing effective gamified learning environments focused on the OSS contributions process. Ítalo Santos, Kátia Romero Felizardo, Marco Aurélio Gerosa, Igor Steinmacher |
VL/HCC | 2 |
| 2024 | Sustainable systematic literature reviews
Vinícius G. dos Santos, Anderson Y. Iwazaki da Silva, Kátia Romero Felizardo, Erica Ferreira 0001, Elisa Yumi Nakagawa |
Inf. Softw. Technol. | 3 |
| 2022 | SCAS-AI: A Strategy to Semi-Automate the Initial Selection Task in Systematic Literature ReviewsabstractContext: There are several initiatives to semi-automate the initial selection of studies task for Systematic Literature Reviews (SLR) to reduce effort and potential bias. Objective: We propose a strategy called SCAS-AI to semi-automate the initial selection task. This strategy improves the original SCAS strategy with Artificial Intelligence (AI) resources (fuzzy logic and genetic algorithm) for studies selection. Method: We evaluated the SCAS-AI strategy through a quasi-experiment with SLRs in Software Engineering (SE). Results: In general, the SCAS-AI strategy improved the results achieved using the original SCAS strategy in reducing the effort of the initial selection task. The effort reduction applying SCAS-AI was 39.1%. In addition, the errors percentage was 0.3% for studies automatically excluded (false negative – loss of evidence) and 3.3% for studies automatically included (false positive – evidence later excluded during the full-text reading). Conclusion: The results show the potential of the investigated AI techniques to support the initial selection task for SLRs in SE. Fábio Octaviano, Kátia Romero Felizardo, Sandra C. P. F. Fabbri, Bianca Napoleão, Fábio Petrillo, Sylvain Hallé |
SEAA | 2 |
| 2022 | Benefits and Challenges of a Graduate Course: An Experience Teaching Systematic Literature ReviewabstractThis research to practice full paper observed that graduate subjects (or courses) are commonly offered in graduate programs and can provide specialized knowledge of different topics that are important for the formation of Ph.D. and Master’s students. At the same time, Systematic Literature Review (SLR) has been increasingly adopted in the computing area as a research method to synthesize the state of the art of a given research topic, identify research groups working on that topic, understand the existing limitations and research gaps, and also identify new research directions. However, it is still not well understood the real benefits and challenges of offering a subject that addresses SLR for graduate students. Moreover, it is not known the difficulties faced by professors (i.e., educators) to teach this subject. The main goal of this paper is to present an experience report of teaching SLR, in particular, the benefits and challenges of this subject for computer science graduate students. In addition, this paper also presents the essential topics of SLR that we recommend to be taught and a better way to teach them, aiming at supporting graduate courses to offer it. For this, we surveyed computer science graduate students who attended the SLR subject that was taught for almost ten years in our institutions. In particular, we collected the lessons learned, findings, and insights; following, we summarized the benefits and challenges for students, the difficulties for professors, and also those essential topics to be taught. As a main result, the SLR subject can be considered a valuable opportunity for graduate students that could use this subject to conduct the required deep literature review of their research topic and have a better comprehension of their research area. Besides and more importantly, this subject can improve important research skills of students, including the ability to recognize research problems, analyze and synthesize data, think critically, and write papers. Therefore, we believe that graduate courses should analyze the possibility of offering the SLR subject. Anderson Y. Iwazaki da Silva, Vinícius G. dos Santos, Kátia Romero Felizardo, Erica Ferreira 0001, Natasha M. Costa Valentim, Elisa Yumi Nakagawa |
FIE | 3 |
| 2022 | Successful combination of database search and snowballing for identification of primary studies in systematic literature studiesabstractA good search strategy is essential for a successful systematic literature study. Historically, database searches have been the norm, which was later complemented with snowball searches. Our conjecture is that we can perform even better searches if combining these two search approaches, referred to as a hybrid search strategy. Our main objective was to compare and evaluate a hybrid search strategy. Furthermore, we compared four alternative hybrid search strategies to assess whether we could identify more cost-efficient ways of searching for relevant primary studies. To compare and evaluate the hybrid search strategy, we replicated the search procedure in a systematic literature review (SLR) on industry–academia collaboration in software engineering. The SLR used a more “traditional” approach to searching for relevant articles for an SLR, while our replication was executed using a hybrid search strategy. In our evaluation, the hybrid search strategy was superior in identifying relevant primary studies. It identified 30% more primary studies and even more studies when focusing only on peer-reviewed articles. To embrace individual viewpoints when assessing research articles and minimise the risk of missing primary studies, we introduced two new concepts, wild cards and borderline articles, when performing systematic literature studies. The hybrid search strategy is a strong contender for being used when performing systematic literature studies. Furthermore, alternative hybrid search strategies may be viable if selected wisely in relation to the start set for snowballing. Finally, the two new concepts were judged as essential to cater for different individual judgements and to minimise the risk of excluding primary studies that ought to be included. Claes Wohlin, Marcos Kalinowski, Kátia Romero Felizardo, Emilia Mendes |
Inf. Softw. Technol. | 3 |
| 2021 | Using Open Information Extraction to Extract Relations: An Extended Systematic MappingabstractContext: For thousands of years humans have been using natural language to register their knowledge on important information to enable its access to future generations. With internet, a large amount of textual data is produced and shared on a daily basis. So, scientists started to research techniques for efficiently process knowledge stored in textual format. In this context, Natural Language Processing (NLP) became a popular area studying linguistic phenomena and using computational methods to process texts in natural language. In particular, Open Information Extraction (Open IE) was proposed to gather information from plain text. Despite the advances in this area, it is still necessary to map details about how these approaches were proposed to support the community while creating more efficient Open IE systems. Objective: In this paper, we identify, in the literature, the main characteristics of proposed Open IE approaches. Method: First, we extended the search performed in a systematic mapping previously published by using backward snowballing and a manual search. Next, we updated the electronic database search including ACL Anthology. Finally, 159 studies proposing Open IE approaches were considered for data extraction. Results: Data analysis showed a significant increase in the number of studies published about Open IE in the last years. In addition, we provide important details about how these techniques were proposed (e.g., data sets used and output evaluation techniques). Results indicate that researchers started to adopt neural networks to perform Open IE instead of using conventional supervised learning techniques. Conclusion: Recent advances in Artificial Intelligence and neural networks techniques allowed scientists to have a new perspective on how to perform efficient textual data management. Therefore, Open IE approaches gained much attention as they can help in many contexts, especially in knowledge management tasks. Vinícius G. dos Santos, Patrick Rodrigo da Silva, Erica Ferreira 0001, Kátia Romero Felizardo, Willian Massami Watanabe, Arnaldo Cândido Jr., Giovani Volnei Meinerz, Sandra M. Aluísio, Nandamudi Lankalapalli Vijaykumar |
CLEI | 4 |
| 2021 | Towards Sustainability of Systematic Literature ReviewsabstractBackground: The software engineering community has increasingly conducted systematic literature reviews (SLR) as a means to summarize evidence from different studies and bring to light the state of the art of a given research topic. While SLR provide many benefits, they also present several problems with punctual solutions for some of them. However, two main problems still remain: the high time-/effort-consumption nature of SLR and the lack of an effective impact of SLR results in the industry, as initially expected for SLR. Aims: The main goal of this paper is to introduce a new view - which we name Sustainability of SLR - on how to deal with SLR aiming at reducing those problems. Method: We analyzed six reference studies published in the last decade to identify, group, and analyze the SLR problems and their interconnections. Based on such analysis, we proposed the view of Sustainability of SLR that intends to address these problems. Results: The proposed view encompasses three dimensions (social, economic, and technical) that could become SLR more sustainable in the sense that the four major problems and 31 barriers (i.e., possible causes for those problems) that we identified could be mitigated. Conclusions: The view of Sustainability of SLR intends to change the researchers' mindset to mitigate the inherent SLR problems and, as a consequence, achieve sustainable SLR, i.e., those that consume less time/effort to be conducted and updated with useful results for the industry. Vinícius G. dos Santos, Anderson Y. Iwazaki da Silva, Kátia Romero Felizardo, Erica Ferreira 0001, Elisa Yumi Nakagawa |
ESEM | 3 |
| 2021 | Establishing a Search String to Detect Secondary Studies in Software EngineeringabstractContext: A tertiary study can be performed to identify related reviews on a topic of interest. However, the elaboration of an appropriate and effective search string to detect secondary studies is challenging for Software Engineering (SE) researchers. Objective: The main goal of this study is to propose a suitable search string to detect secondary studies in SE, addressing issues such as the quantity of applied terms, relevance, recall and precision. Method: We analyzed seven tertiary studies under two perspectives: (1) structure – strings’ terms to detect secondary studies; and (2) field: where searching – titles alone or abstracts alone or titles and abstracts together, among others. We validate our string by performing a twostep validation process. Firstly, we evaluated the capability to retrieve secondary studies over a set of 1537 secondary studies included in 24 tertiary studies in SE. Secondly, we evaluated the general capacity of retrieving secondary studies over an automated search using the Scopus digital library. Results: Our string was capable to retrieve an optimum value of over 90% of the included secondary studies (recall) with a high general precision of almost 60%. Conclusion: The suitable search string for finding secondary studies in SE contains the terms “systematic review”, “literature review”, “systematic mapping”, “mapping study” and “systematic map”. Bianca Napoleão, Kátia Romero Felizardo, Erica Ferreira 0001, Fábio Petrillo, Sylvain Hallé, Nandamudi Lankalapalli Vijaykumar, Elisa Yumi Nakagawa |
SEAA | 2 |
| 2021 | Using Natural Language Processing to Build Graphical Abstracts to be used in Studies Selection Activity in Secondary StudiesabstractContext: Secondary studies, as Systematic Literature Reviews (SLRs) and Systematic Mappings (SMs), have been providing methodological and structured processes to identify and select research evidence in Computer Science, especially in Software Engineering (SE). One of the main activities of a secondary study process is to read the abstracts to decide on including or excluding studies. This activity is considered costly and time-consuming. In order to speed up the selection activity, some alternatives such as, structured abstracts and graphical abstracts (e.g. Concept Maps – CMs), have been proposed. Objective: This study presents an approach to automatically build CMs using Natural Language Processing (NLP) to support the selection activity of secondary studies. Method: First, we proposed an approach composed by two pipelines: (1) perform the triple extraction of concept-relation-concept based on NLP; and (2) attach the extracted triples in a structure used as a template to scientific studies. Second, we evaluated both pipelines conducting experiments. Results: The preliminary evaluation revealed that CMs extracted are coherent when compared with their source text. Conclusions: NLP can assist the automatic construction of CMs. In addition, the experiment results show that the approach can be useful to support researchers in the selection of studies in the selection activity of secondary studies. Vinícius G. dos Santos, Erica Ferreira 0001, Kátia Romero Felizardo, Willian Massami Watanabe, Arnaldo Cândido Jr., Sandra M. Aluísio, Nandamudi Lankalapalli Vijaykumar |
SEAA | 3 |
| 2021 | Synthesizing researches on Knowledge Management and Agile Software Development using the Meta-ethnography method
Bianca Napoleão, Erica Ferreira 0001, Glauco Antonio Ruiz, Kátia Romero Felizardo, Giovani Volnei Meinerz, Nandamudi Lankalapalli Vijaykumar |
J. Syst. Softw. | 4 |
| 2020 | Crowdsourcing in Systematic Reviews: A Systematic Mapping and SurveyabstractContext: Systematic reviews (SRs) have been adopted in the Software Engineering (SE) field for more than a decade to provide synthesis of evidence on various topics. However, the process in conducting an SR remains laborious-intensive and expensive, specially in terms of hours that SR researchers dedicate. It is worth exploring approaches to conduct SRs at lower costs (quicker, using less resources - time of researchers). One such approach is crowdsourcing, since conducting SRs activities among a large number of researchers is a promising alternative to reduce costs associated to SR conduction. Goal: The main goal of this study is to identify and summarize the body of knowledge on crowdsourcing to support the conduction of SRs in SE. Method: Two empirical research methods were used. Initially, we conducted a Systematic Mapping to identify the available and relevant studies on crowdsourcing in SRs in SE. Secondly, a survey was performed with 39 SE researchers aiming to identify their perception related to the value of performing SRs collaboratively. Results: Our results show that how to speed up the SR process; reduce bias through broad participation; and expand team expertise were most potential benefits linked to the use of crowdsourcing in SR. The main challenges were associated with quality control to ensure the quality of results. Conclusions: In spite of the challenges, we believe that crowdsourcing could be successfully employed in SR context. More empirical research is needed on how to use crowdsourcing to support SR conduction in SE and how to minimize the identified challenges. Kátia Romero Felizardo, Erica Ferreira 0001, Rafael Lopes, Geovanne J. Moro, Nandamudi Lankalapalli Vijaykumar |
SEAA | 1 |
| 2020 | Knowledge Management for Promoting Update of Systematic Literature Reviews: An Experience ReportabstractContext: Systematic Literature Reviews (SLRs) are important instruments for both Software Engineering (SE) practitioners and scientific community. Their value directly depends on their quality and up-to-date results. However, most of the SLRs are outdated and the current scenario on how SLRs are documented does not favor their updating process. Goal: In this scenario, the main goal of this paper is to present an experience report on how to transfer the know-how of SLRs to facilitate their updates. Method: To address this issue, we used a Knowledge Management (KM) model, known as Nonaka-Takeuchi model, and described how we instantiated the Model for SLR update. We use two SLRs updates conducted by us to illustrate some of the knowledge sharing issues. Results: Our examples showed that the introduction of the concept of KM in the SLR update is in fact valuable, especially for sharing tacit knowledge (decisions) taken throughout the review process. Conclusions: We conclude that KM principles can be applied to manage the knowledge generated during the update of SLR. Kátia Romero Felizardo, Erica Ferreira 0001, Tamiris Malacrida, Bianca Napoleão, Fábio Petrillo, Sylvain Hallé, Nandamudi Lankalapalli Vijaykumar, Elisa Yumi Nakagawa |
SEAA | 1 |
| 2020 | Reducing efforts of software engineering systematic literature reviews updates using text classification
Willian Massami Watanabe, Kátia Romero Felizardo, Arnaldo Cândido Jr., Erica Ferreira 0001, José Ede de Campos Neto, Nandamudi Lankalapalli Vijaykumar |
Inf. Softw. Technol. | 2 |
| 2020 | Guidelines for the search strategy to update systematic literature reviews in software engineeringabstractSystematic Literature Reviews (SLRs) have been adopted within Software Engineering (SE) for more than a decade to provide meaningful summaries of evidence on several topics. Many of these SLRs are now potentially not fully up-to-date, and there are no standard proposals on how to update SLRs in SE. The objective of this paper is to propose guidelines on how to best search for evidence when updating SLRs in SE, and to evaluate these guidelines using an SLR that was not employed during the formulation of the guidelines. To propose our guidelines, we compare and discuss outcomes from applying different search strategies to identify primary studies in a published SLR, an SLR update, and two replications in the area of effort estimation. These guidelines are then evaluated using an SLR in the area of software ecosystems, its update and a replication. The use of a single iteration forward snowballing with Google Scholar, and employing as a seed set the original SLR and its primary studies is the most cost-effective way to search for new evidence when updating SLRs. Furthermore, the importance of having more than one researcher involved in the selection of papers when applying the inclusion and exclusion criteria is highlighted through the results. Our proposed guidelines formulated based upon an effort estimation SLR, its update and two replications, were supported when using an SLR in the area of software ecosystems, its update and a replication. Therefore, we put forward that our guidelines ought to be adopted for updating SLRs in SE. Claes Wohlin, Emilia Mendes, Kátia Romero Felizardo, Marcos Kalinowski |
Inf. Softw. Technol. | 3 |
| 2020 | Secondary studies in the academic context: A systematic mapping and survey
Kátia Romero Felizardo, Erica Ferreira 0001, Bianca Napoleão, Nandamudi Lankalapalli Vijaykumar, Maria Teresa Baldassarre |
J. Syst. Softw. | 1 |
| 2020 | When to update systematic literature reviews in software engineering
Emilia Mendes, Claes Wohlin, Kátia Romero Felizardo, Marcos Kalinowski |
J. Syst. Softw. | 3 |
| 2019 | Search Strategy to Update Systematic Literature Reviews in Software Engineeringabstract[Context] Systematic Literature Reviews (SLRs) have been adopted within the Software Engineering (SE) domain for more than a decade to provide meaningful summaries of evidence on several topics. Many of these SLRs are now outdated, and there are no standard proposals on how to update SLRs in SE. [Objective] The goal of this paper is to provide recommendations on how to best to search for evidence when updating SLRs in SE. [Method] To achieve our goal, we compare and discuss outcomes from applying different search strategies to identifying primary studies in a previously published SLR update on effort estimation. [Results] The use of a single iteration forward snowballing with Google Scholar, and employing the original SLR and its primary studies as a seed set seems to be the most cost-effective way to search for new evidence when updating SLRs. [Conclusions] The recommendations can be used to support decisions on how to update SLRs in SE. Emilia Mendes, Kátia Romero Felizardo, Claes Wohlin, Marcos Kalinowski |
SEAA | 2 |
| 2017 | Defining Protocols of Systematic Literature Reviews in Software Engineering: A SurveyabstractContext: Despite being defined during the first phase of the Systematic Literature Review (SLR) process, the protocol is usually refined when other phases are performed. Several researchers have reported their experiences in applying SLRs in Software Engineering (SE) however, there is still a lack of studies discussing the iterative nature of the protocol definition, especially how it should be perceived by researchers conducting SLRs. Objective: The main goal of this study is to perform a survey aiming to identify: (i) the perception of SE researchers related to protocol definition; (ii) the activities of the review process that typically lead to protocol refinements; and (iii) which protocol items are refined in those activities. Method: A survey was performed with 53 SE researchers. Results: Our results show that: (i) protocol definition and pilot test are the two activities that most lead to further protocol refinements; (ii) data extraction form is the most modified item. Besides that, this study confirmed the iterative nature of the protocol definition. Conclusions: An iterative pilot testcan facilitate refinements in the protocol. Kátia Romero Felizardo, Erica Ferreira 0001, Ricardo de Almeida Falbo, Nandamudi Lankalapalli Vijaykumar, Emilia Mendes, Elisa Yumi Nakagawa |
SEAA | 1 |
| 2017 | Practical similarities and differences between Systematic Literature Reviews and Systematic Mappings: a tertiary studyabstractBackground: Several researchers have reported their experiences in applying secondary studies in Software Engineering (SE), however, there is a lack of studies discussing the distinction between Systematic Mappings (SMs) and Systematic Literature Reviews (SLRs).Aims: The objective of this paper is to present the results of a tertiary study conducted to collect and evaluate evidence to better understand similarities and differences between SLRs and SMs related to four aspects: research question, search string, search strategy and quality assessment.Method: We identified 170 secondary studies that were reviewed to answer a set of Research Questions (RQ) related to the practical conduction of secondary studies in SE.Results: Results show that both SLRs and SMs have generic RQs, broad search strings, and adopt automatic search as search strategy.However, quality assessment has been more widely adopted in SLRs.Conclusions: In practice, only the quality assessment is conducted differently in SLRs and SMs. Bianca Napoleão, Kátia Romero Felizardo, Erica Ferreira 0001, Nandamudi Lankalapalli Vijaykumar |
SEKE | 2 |
| 2017 | An Experience Report on Update of Systematic Literature ReviewsabstractContext: In order to preserve the value of Systematic Literature Reviews (SLRs), they should be frequently updated including new studies produced after the conduction of the reviews.However, most of SLRs are outdated and there is a lack of works that support the conduction of SLRs updates.Objective: The main goal of this paper is to report our experience in updating two of our SLRs.Method: To update these two SLRs, we used automated techniques based on VTM (Visual Text Mining) to guarantee the presence of relevant studies.Results: From our experience, some factors to satisfactorily update SLRs were identified: (i) to adopt software tools to support the updating process; (ii) to provide as much as possible information of previous SLR; (iii) to involve researchers from previous SLR; and (iv) to reuse protocol from preliminar SLR.Conclusions: Reported lessons learned can be used as a basis of knowledge to guide researchers when updating their SLRs. Lina Garcés, Kátia Romero Felizardo, Lucas B. R. Oliveira, Elisa Yumi Nakagawa |
SEKE | 2 |
| 2017 | ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic SystemsabstractInternational audience Lucas B. R. Oliveira, Elena Leroux, Kátia Romero Felizardo, Flávio Oquendo, Elisa Yumi Nakagawa |
Comput. J. | 3 |
| 2016 | A Systematic Literature Review of Assessment Tools for Programming AssignmentsabstractThe benefits of using assessment tools for programming assignments have been widely discussed in computing education. However, as both researchers and instructors are unaware of the characteristics of existing tools, they are either not used or are reimplemented. This paper presents the results of a study conducted to collect and evaluate evidence about tools that assist in the assessment of programming assignments. To achieve our goal, we performed a systematic literature review since it provides an objective procedure for identifying the quantity of existing research related to a research question. The results identified subjects in the development of new assessment tools that researchers could better investigate and characteristics of assessment tools that could help instructors make selections for their programming courses. Draylson Micael de Souza, Kátia Romero Felizardo, Ellen Francine Barbosa |
CSEE&T | 2 |
| 2016 | Using Forward Snowballing to update Systematic Reviews in Software EngineeringabstractBackground: A Systematic Literature Review (SLR) is a methodology used to aggregate relevant evidence related to one or more research questions. Whenever new evidence is published after the completion of a SLR, this SLR should be updated in order to preserve its value. However, updating SLRs involves significant effort. Objective: The goal of this paper is to investigate the application of forward snowballing to support the update of SLRs. Method: We compare outcomes of an update achieved using the forward snowballing versus a published update using the search-based approach, i.e., searching for studies in electronic databases using a search string. Results: Forward snowballing showed a higher precision and a slightly lower recall. It reduced in more than five times the number of primary studies to filter however missed one relevant study. Conclusions: Due to its high precision, we believe that the use of forward snowballing considerably reduces the effort in updating SLRs in Software Engineering; however the risk of missing relevant papers should not be underrated. Kátia Romero Felizardo, Emilia Mendes, Marcos Kalinowski, Erica Ferreira 0001, Nandamudi Lankalapalli Vijaykumar |
ESEM | 1 |
| 2015 | Semi-automatic selection of primary studies in systematic literature reviews: is it reasonable?
Fábio Octaviano, Kátia Romero Felizardo, José Carlos Maldonado, Sandra C. P. F. Fabbri |
Empir. Softw. Eng. | 2 |
| 2015 | Visual Text Mining: Ensuring the Presence of Relevant Studies in Systematic Literature ReviewsabstractOne of the activities associated with the Systematic Literature Review (SLR) process is the selection review of primary studies. When the researcher faces large volumes of primary studies to be analyzed, the process used to select studies can be arduous. In a previous experiment, we conducted a pilot test to compare the performance and accuracy of PhD students in conducting the selection review activity manually and using Visual Text Mining (VTM) techniques. The goal of this paper is to describe a replication study involving PhD and Master students. The replication study uses the same experimental design and materials of the original experiment. This study also aims to investigate whether the researcher's level of experience with conducting SLRs and research in general impacts the outcome of the primary study selection step of the SLR process. The replication results have confirmed the outcomes of the original experiment, i.e., VTM is promising and can improve the performance of the selection review of primary studies. We also observed that both accuracy and performance increase in function of the researcher's experience level in conducting SLRs. The use of VTM can indeed be beneficial during the selection review activity. Kátia Romero Felizardo, Ellen Francine Barbosa, Rafael Messias Martins, Pedro Henrique Dias Valle, José Carlos Maldonado |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2014 | A visual analysis approach to update systematic reviewsabstractContext: In order to preserve the value of Systematic Reviews (SRs), they should be frequently updated considering new evidence that has been produced since the completion of the previous version of the reviews. However, the update of an SR is a time consuming, manual task. Thus, many SRs have not been updated as they should be and, therefore, they are currently outdated. Objective: The main contribution of this paper is to support the update of SRs. Method: We propose USR-VTM, an approach based on Visual Text Mining (VTM) techniques, to support selection of new evidence in the form of primary studies. We then present a tool, named Revis, which supports our approach. Finally, we evaluate our approach through a comparison of outcomes achieved using USR-VTM versus the traditional (manual) approach. Results: Our results show that USR-VTM increases the number of studies correctly included compared to the traditional approach. Conclusions: USR-VTM effectively supports the update of SRs. Kátia Romero Felizardo, Elisa Yumi Nakagawa, Stephen G. MacDonell, José Carlos Maldonado |
EASE | 1 |
| 2014 | Towards a Process to Design Architectures of Service-Oriented Robotic Systems
Lucas B. R. Oliveira, Elena Leroux, Kátia Romero Felizardo, Flávio Oquendo, Elisa Yumi Nakagawa |
ECSA | 3 |
| 2013 | A Visual Approach to Validate the Selection Review of Primary Studies in Systematic Reviews: A Replication Study
Kátia Romero Felizardo, Ellen Francine Barbosa, José Carlos Maldonado |
SEKE | 1 |
| 2012 | A visual analysis approach to validate the selection review of primary studies in systematic reviews
Kátia Romero Felizardo, Gabriel de Faria Andery, Fernando Vieira Paulovich, Rosane Minghim, José Carlos Maldonado |
Inf. Softw. Technol. | 1 |
| 2011 | Using Visual Text Mining to Support the Study Selection Activity in Systematic Literature ReviewsabstractBackground: A systematic literature review (SLR) is a methodology used to aggregate all relevant existing evidence to answer a research question of interest. Although crucial, the process used to select primary studies can be arduous, time consuming, and must often be conducted manually. Objective: We propose a novel approach, known as 'Systematic Literature Review based on Visual Text Mining' or simply SLR-VTM, to support the primary study selection activity using visual text mining (VTM) techniques. Method: We conducted a case study to compare the performance and effectiveness of four doctoral students in selecting primary studies manually and using the SLR-VTM approach. To enable the comparison, we also developed a VTM tool that implemented our approach. We hypothesized that students using SLR-VTM would present improved selection performance and effectiveness. Results: Our results show that incorporating VTM in the SLR study selection activity reduced the time spent in this activity and also increased the number of studies correctly included. Conclusions: Our pilot case study presents promising results suggesting that the use of VTM may indeed be beneficial during the study selection activity when performing an SLR. Kátia Romero Felizardo, Norsaremah Salleh, Rafael Messias Martins, Emilia Mendes, Stephen G. MacDonell, José Carlos Maldonado |
ESEM | 1 |
| 2010 | An Approach Based on Visual Text Mining to Support Categorization and Classification in the Systematic Mapping
Kátia Romero Felizardo, Elisa Yumi Nakagawa, Daniel Feitosa, Rosane Minghim, José Carlos Maldonado |
EASE | 1 |
| 2010 | Reference Models and Reference Architectures Based on Service-Oriented Architecture: A Systematic Review
Lucas B. R. Oliveira, Kátia Romero Felizardo, Daniel Feitosa, Elisa Yumi Nakagawa |
ECSA | 2 |
| 2010 | Software Engineering in the Embedded Software and Mobile Robot Software Development: A Systematic Mapping
Daniel Feitosa, Kátia Romero Felizardo, Lucas B. R. Oliveira, Denis F. Wolf, Elisa Yumi Nakagawa |
SEKE | 2 |