SBC OpenLib (SOL)
Not a member yet
805 research outputs found
Sort by
Short Courses of the 25th Brazilian Symposium on Computing Applied to Health
O Livro de Minicursos do XXV Simpósio Brasileiro de Computação Aplicada à Saúde (SBCAS 2025) reúne uma coletânea de oito capítulos que correspondem aos minicursos selecionados para esta edição do evento. Os temas abordados refletem questões contemporâneas e de grande relevância na área da computação aplicada à saúde, abrangendo desde segurança da informação até inteligência artificial e análise de dados biomédicos.
O Capítulo 1, “Saúde Sob Ataque: Da Avaliação de Riscos ao Desenvolvimento de Estratégias de Investimentos em Cibersegurança na Área da Saúde”, examina os principais riscos cibernéticos enfrentados por instituições de saúde. O texto discute metodologias de avaliação e mitigação desses riscos, propondo estratégias de investimento em cibersegurança que consideram aspectos técnicos, financeiros e regulatórios, com o objetivo de proteger dados sensíveis e garantir a continuidade dos serviços.
O Capítulo 2, “Acesso e Recuperação de Dados Biomédicos no MIMIC-IV”, oferece uma introdução prática ao uso do banco de dados MIMIC-IV. São apresentados os procedimentos de acesso, extração e recuperação de dados clínicos voltados para a pesquisa em saúde, com destaque para as ferramentas e linguagens utilizadas, além de exemplos aplicados.
O Capítulo 3, “Ciência de Dados em Saúde: Primeiros Passos na Preparação e Análise de Dados”, trata dos fundamentos da ciência de dados no contexto da saúde. O texto orienta o leitor pelas etapas iniciais do processo analítico, desde a limpeza e pré-processamento dos dados até a análise exploratória, com exemplos práticos voltados ao domínio biomédico.
O Capítulo 4, “Construindo Modelos Justos: Fundamentos, Estratégias e Desafios para uma IA Ética e Equitativa na Saúde”, aborda os desafios relacionados ao viés em modelos preditivos na área da saúde. São discutidos conceitos-chave como justiça algorítmica, ética em IA e estratégias para identificar e mitigar desigualdades nos dados e nas decisões automatizadas.
O Capítulo 5, “Biofeedback na Avaliação da Experiência do Usuário em Ambientes Imersivos”, explora o uso de sinais fisiológicos na avaliação da experiência do usuário em ambientes imersivos, como realidade virtual e aumentada. O capítulo apresenta os fundamentos do biofeedback e suas aplicações voltadas ao bem-estar e à saúde mental.
O Capítulo 6, “Respostas a Perguntas de Clínica Médica Utilizando a Geração Aumentada por Recuperação (RAG)”, introduz a arquitetura RAG (Retrieval-Augmented Generation), que combina técnicas de recuperação de documentos com geração de texto para responder perguntas clínicas de forma mais precisa. O texto discute aplicações práticas e os desafios envolvidos nessa abordagem.
O Capítulo 7, “Explorando a Fotopletismografia por Imagem: Uma Abordagem Prática para Aplicações Biomédicas”, apresenta a técnica não invasiva de fotopletismografia por imagem, utilizada para monitoramento de sinais vitais a partir de vídeos. O capítulo aborda seus princípios fundamentais, aplicações em saúde e aspectos práticos de implementação.
Por fim, o Capítulo 8, “Big Data Linkage no Brasil: Aspectos Metodológicos e Práticos”, trata do uso de record linkage em grandes bases de dados no contexto brasileiro. São discutidos os desafios técnicos e metodológicos, além de estudos de caso voltados à integração de dados para pesquisas em saúde pública.
Este livro constitui não apenas um registro do conhecimento compartilhado nos minicursos do SBCAS 2025, mas também uma contribuição significativa à formação de profissionais atentos aos desafios técnicos, éticos e sociais da computação aplicada à saúde.The Short Courses of the 25th Brazilian Symposium on Computing Applied to Health (SBCAS 2025) brings together a collection of eight chapters corresponding to the minicourses selected for this edition of the event. The topics covered reflect contemporary and highly relevant issues in the field of computing applied to health, ranging from information security to artificial intelligence and biomedical data analysis.
Chapter 1, “Health Under Attack: From Risk Assessment to Cybersecurity Investment Strategies in the Healthcare Sector”, examines the primary cyber risks faced by healthcare institutions. The chapter discusses methodologies for assessing and mitigating these risks. It proposes cybersecurity investment strategies that consider technical, financial, and regulatory aspects, aiming to protect sensitive data and ensure service continuity.
Chapter 2, “Accessing and Retrieving Biomedical Data in MIMIC-IV”, offers a practical introduction to using the MIMIC-IV database. It presents procedures for accessing, extracting, and retrieving clinical data for health research, highlighting the tools and languages used and applied examples.
Chapter 3, “Data Science in Health: First Steps in Data Preparation and Analysis”, addresses the fundamentals of data science in healthcare. It guides the reader through the initial stages of the analytical process – from data cleaning and preprocessing to exploratory analysis – with practical examples relevant to the biomedical domain.
Chapter 4, “Building Fair Models: Foundations, Strategies, and Challenges for Ethical and Equitable AI in Health”, discusses the challenges related to bias in predictive models in the healthcare domain. It covers key concepts such as algorithmic fairness, AI ethics, and strategies to identify and mitigate inequalities in data and automated decisions.
Chapter 5, “Biofeedback in the Evaluation of User Experience in Immersive Environments”, explores physiological signals in assessing user experience in immersive environments such as virtual and augmented reality. The chapter presents the fundamentals of biofeedback and its applications aimed at well-being and mental health.
Chapter 6, “Answering Clinical Questions Using Retrieval-Augmented Generation (RAG)”, introduces the RAG architecture, which combines document retrieval techniques with text generation to answer clinical questions more accurately. The text discusses practical applications and the challenges involved in this approach.
Chapter 7, “Exploring Imaging Photoplethysmography: A Practical Approach for Biomedical Applications”, presents the non-invasive technique of imaging photoplethysmography, which monitors vital signs from videos. The chapter covers its fundamental principles, healthcare applications, and practical implementation.
Finally, Chapter 8, “Big Data Linkage in Brazil: Methodological and Practical Aspects”, focuses on using record linkage in large databases within the Brazilian context. It discusses the technical and methodological challenges and case studies aimed at data integration for public health research.
This book is a record of the knowledge shared during the SBCAS 2025 minicourses and a significant contribution to the training of professionals aware of the technical, ethical, and social challenges of health-related computing
What is computing? A practical guide for school managers and basic education teachers
Computing is a fascinating area of science whose evolution has profoundly impacted society. Even so, it has only recently begun to be introduced in schools, and there is still uncertainty about what Computing actually is. The goal of this book is to provide an introduction to Computing in language geared toward educators and administrators in Basic Education.
Many people contributed, directly or indirectly, to the development of this work, and to all of them we extend our sincere thanks. In particular, we wish to express our deep gratitude to the Brazilian Computer Society (SBC), which has worked for decades to strengthen the teaching of Computing in Brazil and has been the organization that contributed the most to the inclusion of Computing in Basic Education. Finally, we thank our families, who always support us on this journey in support of education in Brazil.Computação é uma área fascinante da Ciência, cuja evolução impactou profundamente a sociedade. Apesar disso, somente há pouco tempo começou a ser introduzida nas escolas e ainda há dúvida sobre o que é de fato Computação. O objetivo deste livro é oferecer uma introdução à Computação em uma linguagem voltada para educadores e gestores da Educação Básica.
Muitas pessoas contribuíram, direta ou indiretamente, para a construção desta obra, e a todas elas deixamos o nosso sincero agradecimento. Em especial, queremos expressar nossa profunda gratidão à Sociedade Brasileira de Computação (SBC) que há décadas atua no fortalecimento do ensino de Computação no Brasil, e que foi a entidades que mais contribuiu para a inclusão de Computação na Educação Básica. Finalmente, nossa gratidão às nossas famílias, que sempre nos apoiam nessa jornada em prol da Educação no Brasil
Demographic Overview of the Brazilian Computing Society: Results of the Survey of Its Members
Este relatório apresenta os resultados da pesquisa sobre o perfil demográfico e as expectativas da comunidade da Sociedade Brasileira de Computação (SBC), conduzida pela Comissão para Inclusão, Diversidade e Equidade (CIDE). A iniciativa teve como objetivo compreender melhor a composição da comunidade que integra a SBC, suas percepções, vivências e anseios em relação à atuação da SBC no enfrentamento das desigualdades e na promoção de um ambiente mais inclusivo, representativo e acolhedor.
Como citar este documento:
SOCIEDADE BRASILEIRADE COMPUTAÇÃO. Panorama Demográfico 2024 da Sociedade Brasileira de Computação: Resultados do Questionário com as Pessoas Associadas. Relatório Técnico da CIDE. Porto Alegre: SBC, Julho/2025. 68p. DOI 10.5753/sbc.rt.2025.47.61.This report presents the results of a survey on the demographic profile and expectations of the Brazilian Computing Society (SBC) community, conducted by the Commission for Inclusion, Diversity, and Equity (CIDE). The initiative aimed to better understand the composition of the SBC community, their perceptions, experiences, and expectations regarding the SBC\u27s work in addressing inequalities and promoting a more inclusive, representative, and welcoming environment.
How to cite this document:
SOCIEDADE BRASILEIRADE COMPUTAÇÃO. Panorama Demográfico 2024 da Sociedade Brasileira de Computação: Resultados do Questionário com as Pessoas Associadas. Relatório Técnico da CIDE. Porto Alegre: SBC, Julho/2025. 68p. DOI 10.5753/sbc.rt.2025.47.61
History and Construction of the Information Systems Field in Brazil: Reports and Studies from a Computing Perspective
História e Construção da Área de Sistemas de Informação no Brasil: Relatos e Estudos sob a Perspectiva da Computação reúne narrativas, análises e reflexões que resgatam a trajetória da comunidade brasileira de Sistemas de Informação (SI) ao longo da consolidação desse campo no país. Com a participação de pesquisadores de renome, a obra celebra mais de duas décadas de produção científica e educacional, registrando a criação de cursos, eventos, comissões e periódicos que firmaram as bases da área em território nacional. Assinada por mais de 30 autoras e autores de diferentes regiões, a coletânea entrelaça olhares diversos sobre o desenvolvimento acadêmico e institucional dos SI, valorizando tanto evidências empíricas quanto memórias individuais. Ao mesmo tempo em que preserva o passado, o livro também pode inspirar novas gerações de pesquisadoras e pesquisadores a enfrentar os desafios contemporâneos e a projetar caminhos futuros para a área. Espera-se que a obra possa ser utilizada por estudiosos, profissionais e estudantes para compreender a formação dos Sistemas de Informação no Brasil e o papel que desempenham na sociedade atual e no futuro.History and Construction of the Information Systems Field in Brazil: Reports and Studies from a Computing Perspective brings together narratives, analyses, and reflections that trace the evolution of the Brazilian Information Systems (IS) community throughout the consolidation of this field in the country. Featuring contributions from distinguished researchers, the book celebrates over two decades of scientific and educational achievements, documenting the creation of degree programs, conferences, committees, and journals that laid the foundation of the discipline in Brazil. With insights from more than 30 authors from across the nation, this collection weaves together diverse perspectives on the academic and institutional development of IS, valuing both empirical evidence and personal recollections. While preserving the past, it also seeks to inspire new generations of scholars and professionals to embrace contemporary challenges and envision future directions for the field. Intended as a reference work, this volume invites researchers, practitioners, and students to better understand how Information Systems took shape in Brazil and the pivotal role they continue to play in society today and in the years to come
Short Courses of SSCAD 2025
Esta edição do Livro de Minicursos do SSCAD reúne o material didático elaborado pelos autores dos três minicursos apresentados durante o XXVI Simpósio em Sistemas Computacionais de Alto Desempenho, realizado de 28 a 31 de outubro de 2025, em Bonito, MS.
O primeiro minicurso propõe uma abordagem prática para o uso de Modelos de Linguagem de Grande Escala (Large Language Models, LLMs) como ferramenta de apoio à produção de material didático e à pesquisa nas áreas de Arquitetura de Computadores e Computação de Alto Desempenho. O capítulo apresenta conceitos fundamentais de engenharia de prompt, detalha as funcionalidades dos principais softwares de notebooks interativos — Jupyter Notebook e Google Colab — utilizados para o desenvolvimento e execução de código, e traz exemplos interativos de sistemas construídos com LLMs. Os exemplos exploram temas como ciência de dados, aprendizado de máquina, computação de alto desempenho, além de abordar arquiteturas de computadores avançadas, dedicadas e específicas, métodos de avaliação, medição e predição de desempenho.
O segundo minicurso oferece um tutorial detalhado sobre a adição de novas instruções ao backend RISCV da infraestrutura do compilador LLVM. O tutorial descreve o passo a passo de um projeto de uma pequena extensão chamada “xmatrix”, que introduz 32 registradores matriciais dedicados de 512 bits (matrizes de 4 × 4 elementos de 32 bits) e um conjunto restrito de operações aritméticas e de carga/armazenamento.
Por fim, o terceiro minicurso aborda os mecanismos do Open MPI 5.0 — uma das APIs mais empregadas no desenvolvimento de aplicações paralelas em ambientes de alto desempenho—que simplificam as atividades de depuração e ajustes finos (tuning). O conteúdo inicia-se com uma breve introdução à MPI (Message Passing Interface), seguida de uma explanação detalhada da Modular Component Architecture (MCA), a qual concede ao desenvolvedor um conjunto extensivo de opções para ajuste e depuração de programas MPI. O capítulo termina com a exposição dos aspectos práticos do processo de tuning, incluindo a aplicação das ferramentas Valgrind e Memchecker para a depuração de aplicações paralelas.
Acreditamos que este livro permitirá que estudantes, pesquisadores, profissionais e entusiastas das áreas de Arquitetura de Computadores e Processamento de Alto Desempenho tenham acesso consistente e aprofundado ao conhecimento apresentado no SSCAD 2025, oferecendo um recurso sólido, claro e duradouro para o aprofundamento dos estudos, mesmo àqueles que não puderam participar do evento presencialmente.This edition of the Short Courses of SSCAD 2025 compiles the instructional material prepared by the authors of the three tutorials presented during the 26th Symposium on High-Performance Computing Systems (SSCAD), held from October 28 to 31, 2025, in Bonito, MS.
The first tutorial proposes a practical approach for using Large Language Models (LLMs) as a support tool for developing instructional materials and conducting research in the areas of Computer Architecture and High-Performance Computing. The chapter presents fundamental concepts of prompt engineering, details the functionality of major interactive notebook software—Jupyter Notebook and Google Colab—used for code development and execution, and provides interactive examples of systems built with LLMs. The examples explore topics such as data science, machine learning, high-performance computing, as well as advanced, dedicated, and specialized computer architectures, along with evaluation methods and performance measurement and prediction.
The second tutorial offers a detailed guide on adding new instructions to the RISC-V backend of the LLVM compiler infrastructure. The tutorial describes step-by-step the design of a small extension called “xmatrix,” which introduces 32 dedicated 512-bit matrix registers (4 × 4 matrices of 32-bit elements) and a limited set of arithmetic and load/store operations.
Finally, the third tutorial discusses the Open MPI 5.0 mechanisms—one of the most widely used APIs in the development of parallel applications in high-performance environments—that simplify debugging and fine-tuning activities. The content begins with a brief introduction to MPI (Message Passing Interface), followed by a detailed explanation of the Modular Component Architecture (MCA), which provides developers with an extensive set of options for tuning and debugging MPI programs. The chapter concludes with practical aspects of the tuning process, including the use of Valgrind and Memchecker tools for debugging parallel applications.
We believe that this book will enable students, researchers, professionals, and enthusiasts in the fields of Computer Architecture and High-Performance Computing to gain consistent and in-depth access to the knowledge presented at SSCAD 2025, offering a solid, clear, and long-lasting resource for advancing their studies—even for those who were unable to attend the event in person
Short Courses of SSCAD 2025
Esta edição do Livro de Minicursos do SSCAD reúne o material didático elaborado pelos autores dos três minicursos apresentados durante o XXVI Simpósio em Sistemas Computacionais de Alto Desempenho, realizado de 28 a 31 de outubro de 2025, em Bonito, MS.
O primeiro minicurso propõe uma abordagem prática para o uso de Modelos de Linguagem de Grande Escala (Large Language Models, LLMs) como ferramenta de apoio à produção de material didático e à pesquisa nas áreas de Arquitetura de Computadores e Computação de Alto Desempenho. O capítulo apresenta conceitos fundamentais de engenharia de prompt, detalha as funcionalidades dos principais softwares de notebooks interativos — Jupyter Notebook e Google Colab — utilizados para o desenvolvimento e execução de código, e traz exemplos interativos de sistemas construídos com LLMs. Os exemplos exploram temas como ciência de dados, aprendizado de máquina, computação de alto desempenho, além de abordar arquiteturas de computadores avançadas, dedicadas e específicas, métodos de avaliação, medição e predição de desempenho.
O segundo minicurso oferece um tutorial detalhado sobre a adição de novas instruções ao backend RISCV da infraestrutura do compilador LLVM. O tutorial descreve o passo a passo de um projeto de uma pequena extensão chamada “xmatrix”, que introduz 32 registradores matriciais dedicados de 512 bits (matrizes de 4 × 4 elementos de 32 bits) e um conjunto restrito de operações aritméticas e de carga/armazenamento.
Por fim, o terceiro minicurso aborda os mecanismos do Open MPI 5.0 — uma das APIs mais empregadas no desenvolvimento de aplicações paralelas em ambientes de alto desempenho—que simplificam as atividades de depuração e ajustes finos (tuning). O conteúdo inicia-se com uma breve introdução à MPI (Message Passing Interface), seguida de uma explanação detalhada da Modular Component Architecture (MCA), a qual concede ao desenvolvedor um conjunto extensivo de opções para ajuste e depuração de programas MPI. O capítulo termina com a exposição dos aspectos práticos do processo de tuning, incluindo a aplicação das ferramentas Valgrind e Memchecker para a depuração de aplicações paralelas.
Acreditamos que este livro permitirá que estudantes, pesquisadores, profissionais e entusiastas das áreas de Arquitetura de Computadores e Processamento de Alto Desempenho tenham acesso consistente e aprofundado ao conhecimento apresentado no SSCAD 2025, oferecendo um recurso sólido, claro e duradouro para o aprofundamento dos estudos, mesmo àqueles que não puderam participar do evento presencialmente.This edition of the Short Courses of SSCAD 2025 compiles the instructional material prepared by the authors of the three tutorials presented during the 26th Symposium on High-Performance Computing Systems (SSCAD), held from October 28 to 31, 2025, in Bonito, MS.
The first tutorial proposes a practical approach for using Large Language Models (LLMs) as a support tool for developing instructional materials and conducting research in the areas of Computer Architecture and High-Performance Computing. The chapter presents fundamental concepts of prompt engineering, details the functionality of major interactive notebook software—Jupyter Notebook and Google Colab—used for code development and execution, and provides interactive examples of systems built with LLMs. The examples explore topics such as data science, machine learning, high-performance computing, as well as advanced, dedicated, and specialized computer architectures, along with evaluation methods and performance measurement and prediction.
The second tutorial offers a detailed guide on adding new instructions to the RISC-V backend of the LLVM compiler infrastructure. The tutorial describes step-by-step the design of a small extension called “xmatrix,” which introduces 32 dedicated 512-bit matrix registers (4 × 4 matrices of 32-bit elements) and a limited set of arithmetic and load/store operations.
Finally, the third tutorial discusses the Open MPI 5.0 mechanisms—one of the most widely used APIs in the development of parallel applications in high-performance environments—that simplify debugging and fine-tuning activities. The content begins with a brief introduction to MPI (Message Passing Interface), followed by a detailed explanation of the Modular Component Architecture (MCA), which provides developers with an extensive set of options for tuning and debugging MPI programs. The chapter concludes with practical aspects of the tuning process, including the use of Valgrind and Memchecker tools for debugging parallel applications.
We believe that this book will enable students, researchers, professionals, and enthusiasts in the fields of Computer Architecture and High-Performance Computing to gain consistent and in-depth access to the knowledge presented at SSCAD 2025, offering a solid, clear, and long-lasting resource for advancing their studies—even for those who were unable to attend the event in person
Short Courses of CODEC 2025
O Livro de Minicursos do Congresso de Desenvolvimento de Sistemas e Computação – CODEC 2025, realizado em Piripiri-PI e sediado pelo Instituto Federal do Piauí (IFPI), reúne conteúdos derivados dos minicursos apresentados durante o evento, refletindo temas atuais e práticos das áreas de tecnologia e desenvolvimento de sistemas. O primeiro capítulo, “Construindo APIs Escaláveis com Flask, Firestore e Render”, aborda a criação e implantação de APIs RESTful com Python, destacando o uso de arquiteturas modulares, bancos NoSQL e deploy automatizado na nuvem. Em “Desenvolvendo um Sistema Multi-Agentes para Pesquisa Científica com LangGraph”, o segundo capítulo explora o uso de agentes inteligentes e frameworks de IA para automatizar processos de busca, validação e análise de dados em pesquisas científicas. No terceiro capítulo, “Explorando Testes End-to-End com Playwright: Um Convite à Automação de Qualidade”, são apresentados conceitos e práticas de automação de testes de software, evidenciando a importância da qualidade e da confiabilidade no desenvolvimento de aplicações web. O quarto capítulo, “Sistemas Embarcados: Uma Abordagem Prática com BitDogLab”, propõe uma introdução experimental ao universo dos sistemas embarcados, unindo fundamentos de eletrônica e programação em atividades práticas. Por fim, “Introdução ao Git e GitHub: Controle de Versão na Prática” oferece uma visão acessível das ferramentas essenciais para o versionamento de código e colaboração em projetos de software. Com temas que vão da programação em nuvem à automação e ao hardware educacional, esta coletânea traduz o espírito do CODEC 2025: promover a integração entre ensino, pesquisa e prática profissional, estimulando o aprendizado ativo e a inovação tecnológica.The Book of Short Courses of the Congress on Systems and Computing Development – CODEC 2025, held in Piripiri, Piauí, and organized by the Federal Institute of Piauí (IFPI), compiles the extended versions of the short courses presented during the event. The volume encompasses contemporary and practice-oriented topics that reflect the current challenges and innovations in the fields of computing, software engineering, and systems development. The opening chapter, “Building Scalable APIs with Flask, Firestore, and Render”, presents a comprehensive approach to the design and deployment of RESTful APIs using Python, emphasizing modular architectures, NoSQL data persistence, and continuous cloud deployment practices. The second chapter, “Developing a Multi-Agent System for Scientific Research with LangGraph”, discusses the application of artificial intelligence through intelligent agents and multi-agent frameworks to automate scientific data retrieval, validation, and analysis processes. The third chapter, “Exploring End-to-End Testing with Playwright: An Invitation to Quality Automation”, addresses the theoretical and practical foundations of software testing, highlighting automation strategies that ensure quality assurance and reliability in web applications. The fourth chapter, “Embedded Systems: A Practical Approach with BitDogLab”, introduces the fundamentals of embedded systems through experimental activities that integrate hardware and software concepts in an accessible educational context. Finally, “Introduction to Git and GitHub: Version Control in Practice” provides a structured overview of version control principles and collaborative development workflows, focusing on the practical use of Git and GitHub in academic and professional environments. Collectively, the chapters illustrate the interdisciplinary nature of computing and software development. The CODEC 2025 short course collection embodies the event’s mission to promote the integration of teaching, research, and professional practice, fostering active learning, collaboration, and technological innovation
Short Courses of the SBRC 2025
This book presents the selection of Short Courses from the 43rd edition of the Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), held in Natal, Brazil, from May 19 to 23, 2025. The Brazilian Symposium on Computer Networks and Distributed Systems (SBRC) is the most important forum for the research and development community in computer networks and distributed systems in Brazil. Among the main activities of SBRC are the short courses. They provide the community with an opportunity to update their knowledge on topics that are usually not covered by traditional curricula or that generate significant interest among academics and professionals. In 2025, 18 short course proposals were submitted, a significant number that demonstrates the importance of this event within the national research landscape. Of these, 6 proposals were selected for publication and presentation, representing an acceptance rate of approximately 33%. The short course evaluation committee consisted of 17 renowned researchers responsible for preparing the reviews. Each proposal received at least three reviews. In addition, numerous messages were exchanged among committee members during the discussion phase. As Short Course Chairs, we would like to express our gratitude to the members of the Program Committee for voluntarily agreeing to participate in this endeavor and for the excellent work they carried out during the evaluation and selection process. We would also like to thank the general chairs of SBRC 2025, Everton Cavalcante (UFRN) and Roger Kreutz Immich (UFRN), for their availability and support throughout the entire process, as well as for the trust placed in me to coordinate these short courses. Finally, we would like to thank the authors for honoring this event by submitting their short course proposals.Este livro apresenta a seleção de Minicursos da 43ª edição do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), realizado em Natal, de 19 a 23 de maio de 2025. O Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC) é o fórum mais importante da comunidade de pesquisa e desenvolvimento em redes de computadores e sistemas distribuídos no Brasil. Dentre as principais atividades do SBRC, encontram-se os minicursos. Eles permitem à comunidade a oportunidade de atualização em temas que, normalmente, não são cobertos por estruturas curriculares ou que despertam grande interesse entre acadêmicos e profissionais. Em 2025, 18 propostas de minicursos foram submetidas, um número expressivo que demonstra a importância deste evento no panorama nacional de pesquisa. Destas, 6 propostas foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de aproximadamente 33%. O comitê de avaliação dos minicursos foi composto por 17 renomados pesquisadores para a elaboração dos pareceres. Cada proposta recebeu ao menos 3 pareceres. Além disto, inúmeras mensagens foram trocadas entre os membros do comitê durante a fase de discussão. Como Coordenadores dos Minicursos, gostaríamos de expressar os nossos agradecimentos aos membros do Comitê de Programa por terem aceitado participar voluntariamente dessa empreitada e pelo excelente trabalho que fizeram no processo de avaliação e seleção dos minicursos. Gostaríamos de também agradecer aos coordenadores gerais do SBRC 2025, Everton Cavalcante (UFRN) e Roger Kreutz Immich (UFRN), pela disponibilidade e suporte providos ao longo de todo o processo e pela confiança depositada em mim para coordenar estes minicursos. Finalmente, gostaria de agradecer as autores por terem prestigiado este evento ao submeterem suas propostas de minicursos
2nd GranDSI-BR: Grand Research Challenges in Information Systems in Brazil 2026-2036
The Brazilian Computing Society (SBC), through the Special Committee on Information Systems (CESI), produced the 2nd GranDSI-BR: Grand Research Challenges in Information Systems in Brazil 2026-2036. This initiative involved the collaboration of several SBC members who contributed by submitting proposals for Information Systems challenges and/or by participating in the discussions and in the construction of the grand challenges of Information Systems in Brazil for the period from 2026 to 2036.
How to cite this document:
SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. II GranDSI-Br Grandes Desafios de Sistemas de Informação no Brasil 2026-2036. Organização de Renata Mendes de Araujo, Sean Wolfgand Matsui Siqueira, Tadeu Moreira de Classe, Rita Suzana Pitangueira Maciel e Clodis Boscarioli. Porto Alegre: SBC, Novembro/2025. 131p. DOI 10.5753/sbc.rt.2025.181.A Sociedade Brasileira de Computação (SBC), por meio da Comissão Especial de Sistemas de Informação (CESI), produziu o II GranDSI-BR - Grandes Desafios de Sistemas de Informação no Brasil 2026-2036. A iniciativa contou com a colaboração de diversos membros da SBC que contribuíram com a submissão de propostas de desafios de Sistemas de Informação e/ou participaram das discussões e construção dos grandes desafios de Sistemas de Informação no Brasil para 2026 a 2036.
Como citar este documento:
SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. II GranDSI-Br Grandes Desafios de Sistemas de Informação no Brasil 2026-2036. Organização de Renata Mendes de Araujo, Sean Wolfgand Matsui Siqueira, Tadeu Moreira de Classe, Rita Suzana Pitangueira Maciel e Clodis Boscarioli. Porto Alegre: SBC, Novembro/2025. 131p. DOI 10.5753/sbc.rt.2025.181
Minicursos da ERCEMAPI 2025
This book gathers the tutorials presented at the Regional School of Computing of Ceará, Maranhão and Piauí (ERCEMAPI 2025), addressing topics related to agent-based artificial intelligence and performance analysis of parallel applications. The chapters discuss fundamental concepts and practical aspects of developing computational systems, including agent architectures based on Large Language Models (LLMs) and methods for evaluating scalability and efficiency in parallel computing environments. The first chapter presents the construction of chatbots and intelligent agents using the multi-agent paradigm with the LangChain and LangGraph frameworks, relating concepts from classical agent theory to their implementation in modern applications. The second chapter discusses profiling and scalability analysis of parallel applications, addressing metrics such as speedup, efficiency, and scalability, as well as the use of the Parallel Scalability Suite (PaScal Suite) for collecting and visualizing performance data. The book therefore serves as supporting material for students, researchers, and professionals interested in artificial intelligence and high-performance computing.Este livro reúne os minicursos apresentados na Escola Regional de Computação Ceará, Maranhão e Piauí (ERCEMAPI 2025), abordando temas relacionados à inteligência artificial baseada em agentes e à análise de desempenho de aplicações paralelas. Os capítulos discutem conceitos fundamentais e aspectos práticos do desenvolvimento de sistemas computacionais, incluindo arquiteturas de agentes baseadas em Grandes Modelos de Linguagem (LLMs) e métodos para avaliação da escalabilidade e eficiência em ambientes de computação paralela. O primeiro capítulo apresenta a construção de chatbots e agentes inteligentes no paradigma multiagente utilizando os frameworks LangChain e LangGraph, relacionando conceitos da teoria clássica de agentes com sua implementação em aplicações modernas. O segundo capítulo aborda técnicas de perfilamento e análise da escalabilidade de aplicações paralelas, discutindo métricas como speedup, eficiência e escalabilidade, além do uso da ferramenta Parallel Scalability Suite (PaScal Suite) para coleta e visualização de dados de desempenho. O livro oferece, assim, um material de apoio para estudantes, pesquisadores e profissionais interessados em inteligência artificial e computação de alto desempenho