SBC Reviews on Computer Science https://journals-sol.sbc.org.br/index.php/reviews <p>SBC Reviews on Computer Science (ROCS) - or simply <em>SBC Reviews</em> - is an SBC journal that aims to publish comprehensive and detailed literature reviews on various topics of interest in computing, offering a channel for the dissemination of high-quality secondary studies and a reliable source for researchers looking for information about the state of the art in computer technologies. The works submitted for publication in <em>SBC Reviews</em> are evaluated taking into account both the rigor and reproducibility of the selection process of primary works, as well as the quality and reliability of the analysis of these works, which should offer a contribution to the target area of the study.</p> Sociedade Brasileira de Computação - SBC en-US SBC Reviews on Computer Science 2966-3938 The Use of Syntactic Information in Fake News Detection: A Systematic Review https://journals-sol.sbc.org.br/index.php/reviews/article/view/2718 <p>Fake news has been a critical problem for society, to the extent that its damaging effects can already be seen in several areas, such as democracy and health. However, as fake news grow in number, manual fact-checking becomes impractical for identifying them, which makes automatic detection a compelling alternative. In this sense, this study gathers multiple solutions for the problem of automatically detecting fake news, through the usage of both lexical and syntactic information. This study consists of a systematic review on fake news detection through linguistic patterns, focusing on the use of syntax to aid in the task. Solving complex problems by capturing linguistic patterns is mostly explored in the Natural Language Processing (NLP) area. In general, the use of shallow syntax representations, such as Parts of speech, only marginally increases the performance of classifiers in this task. However, relying on deeper syntactic representations, such as context-free grammars or syntactic dependency trees, present more promising results.</p> Matheus José Garcia Fagundes Norton Trevisan Roman Luciano Antonio Digiampietri Copyright (c) 2024 SBC Reviews on Computer Science 2024-03-07 2024-03-07 4 1 1 10 10.5753/reviews.2024.2718 Applications of Socially Aware Design in Education: a systematic mapping of the literature https://journals-sol.sbc.org.br/index.php/reviews/article/view/3269 <p>Information and Communication Technologies (ICTs) affect the daily lives of people who use them and knowing the social context, values, culture, and rules, among other characteristics inherent to a society is fundamental to building inclusive, safe, and sustainable technologies. To include the social context in the design of a system and transform it into sociotechnical requirements, Socially Aware Design (SAwD) emerges. Likewise, teaching computing professionals to obtain a more human view of technology, in addition to enabling Software Engineering (SE) practices, which is extremely important for the training of these professionals, teaching SE is a great challenge. This research presents the execution of a systematic mapping of the literature that sought to discover studies that apply SAwD in Education, the techniques, methods, processes, and artifacts associated with SAwD, and the levels and areas of education that use it. It also presents other areas and application domains that consider SAwD in the design and construction process of interactive systems, whose objective is to find and implement socio-technical requirements collaboratively for an inclusive and sustainable design. The results point to the growing use of the SAwD over the years, the importance of including the social context in the development of information and communication technologies, as well as gaps for further research on the application of the SAwD in Education, to propose guidelines for developing games aimed at teaching SE.</p> Flávia Belintani Blum Haddad Cléber Gimenez Corrêa Walter Anibal Rammazzina Filho Leticia Mara Peres Copyright (c) 2024 SBC Reviews on Computer Science 2024-08-15 2024-08-15 4 1 11 27 10.5753/reviews.2024.3269 The evolution of CRISP-DM for Data Science: Methods, Processes and Frameworks https://journals-sol.sbc.org.br/index.php/reviews/article/view/3757 <p>The expansion of Data Science projects in organizations has been led by three factors: the growth in the amount of data generated, the evolution in storage capacity, and the increase in computational capabilities. However, most of these projects fail to deliver the expected value: 82% of the teams do not use any process model. Despite the popularity of Agile Methods, their adoption in Data Science projects is still scarce. Most of the existing research focuses on algorithms. There is a lack of studies on agility in Data Science. This Systematic Literature Review (SLR) was performed to identify and evaluate 16 studies that can answer how to adapt and apply CRISP-DM using different approaches — methods, frameworks, or process models. In addition, it shows how CRISP-DM has evolved over the last few decades, with derivations emerging from rigid processes to agile methods. This research then analyzes the 16 tailored models and examines the similarities and differences between CRISP-DM derivatives. As a result, it summarizes the CRISP-DM adaptation patters identified, such as phase addition, phase modification, features and tools addition, and integration with other approaches. Consequently, this SLR showcases how CRISP-DM is a robust, flexible, and highly adaptable model that can be extended to different business domains. Finally, it proposes a theoretical guide to modify and customize CRISP-DM for Data Science projects.</p> André Massahiro Shimaoka Renato Cordeiro Ferreira Alfredo Goldman Copyright (c) 2024 SBC Reviews on Computer Science 2024-10-24 2024-10-24 4 1 28 43 10.5753/reviews.2024.3757