SBC OpenLib (SOL)
Not a member yet
    805 research outputs found

    Short Courses of the 23rd Brazilian Symposium on Computing Applied to Health

    No full text
    O Livro de Minicursos do SBCAS 2023 traz os textos dos minicursos selecionados e apresentados nesta edição do evento. O livro está organizado em cinco capítulos abordando temas de aprendizado de máquinas, padrões de dados de saúde digital, IoT e telessaúde. O Capítulo 1, intitulado “Internet das Coisas e Ambientes Inteligentes no contexto da Saúde“, apresenta um estudo sobre a aplicação de Internet das Coisas e ambientes inteligentes dentro do contexto da Saúde. O Capítulo 2, intitulado “Aprendizado de Máquina Supervisionado para Séries Temporais na Área da Saúde”, apresenta técnicas para lidar com dados temporais para a área da saúde, sob os pontos de vista teórico e prático. O Capítulo 3, intitulado “Explicando as decisões com IAs: Demonstrando sua aplicação em imagens médicas”, aborda aspectos teóricos para explicar as decisões tomadas pelos modelos de IA, em especial as baseadas em modelos de Redes Neurais Profundas (DNN) e sua importância no contexto médico, apresentando vários métodos de explicação de modelos DNN. O Capítulo 4, intitulado “Padrões e Soluções para Armazenamento, Compartilhamento e Estruturação de Dados em Saúde Digital: Privacidade, Integração e Desafios”, explora padrões de Electronic Medical Records (EMRs), desafios de segurança e soluções baseadas em cadeia de blocos para interoperabilidade e compartilhamento seguro de dados na área da saúde. O Capítulo 5, intitulado “Nova Geração da Telessaúde: Oportunidades, Tendências e Desafios”, conclui o livro, levantando as principais e mais novas técnicas computacionais que estão sendo adotadas ou vislumbradas para uso em telessaúde, além de discutir novos projetos de computação aplicados à telessaúde e o posicionamento do Brasil dentro desse cenário.The Book of Short Courses of SBCAS 2023 brings the texts of the short courses selected and presented in this edition of the event. The book is organized into five chapters covering machine learning, digital health data patterns, IoT and telehealth. Chapter 1, entitled “Internet of Things and Intelligent Environments in the context of Health“, presents a study on the application of Internet of Things and intelligent environments within the context of Health. Chapter 2, entitled “Supervised Machine Learning for Time Series in Healthcare”, presents techniques for dealing with temporal data for healthcare, from both a theoretical and a practical point of view. Chapter 3, entitled “Explaining decisions with AI: Demonstrating its application in medical imaging”, addresses theoretical aspects to explain the decisions made by AI models, in particular those based on Deep Neural Network (DNN) models and their importance in the medical context, presenting various methods of explaining DNN models. Chapter 4, titled “Patterns and Solutions for Storing, Sharing, and Structuring Data in Digital Health: Privacy, Integration, and Challenges”, explores Electronic Medical Records (EMRs) standards, security challenges, and blockchain-based solutions for interoperability. and secure data sharing in healthcare. Chapter 5, entitled “New Generation of Telehealth: Opportunities, Trends and Challenges”, concludes the book, raising the main and newest computational techniques that are being adopted or envisaged for use in telehealth, in addition to discussing new computational projects applied to telehealth. Telehealth and the position of Brazil within this scenario

    Brazilian Computing Societys\u27s Annual Report 2022-2023

    No full text
    Este documento apresenta os resultados alcançados pela Diretoria da SBC por meio das ações programadas em seu plano de trabalho e alinhadas com o planejamento estratégico da Sociedade no período de agosto de 2022 a julho de 2023.  This document presents the results achieved by the SBC Board of Directors through the actions programmed in its work plan and aligned with the Society\u27s strategic planning from August 2022 to July 2023. &nbsp

    Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro

    No full text
    A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação.A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação

    Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro

    No full text
    A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação.A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação

    Minicursos do WSCAD 2023

    Get PDF
    In this book are the six mini-courses presented during the XXIV Symposium on High Performance Computing Systems, held from October 17th to 20th, 2023, in Porto Alegre, RS. The first chapter covers essential concepts of processing and analyzing large volumes of data, practicing the use of machine learning algorithms. In the second chapter, readers are introduced to understanding the operation of the OpenMP distributed programming model through the introduction of the OpenMP Cluster. Chapter three explores challenges and solutions associated with complex applications that deal with large volumes of data, aiming to optimize the performance and power consumption of parallel applications. Automated solutions that enable reproducible and shareable installation of packages entirely in user spaces, reducing costs and errors for system administrators, are presented in chapter four. Chapter five aims to present the concepts of an adaptive/evolutionary system, Evolutionary Hardware (EHW), characterized by a high level of parallelism. Finally, chapter six discusses storage systems, covering various connections such as SATA, SCSI, SAS, iSCSI and Fiber Channel, highlighting the advantages and disadvantages of each of these connections.Esta edição do Livro de Minicursos do WSCAD traz os seis minicursos apresentados durante o XXIV Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 17 e 20 de outubro de 2023 em Porto Alegre, RS. O primeiro capítulo versa sobre conceitos essenciais de processamento e análise de volumes massivos de dados, faz uso de algoritmos de aprendizado de máquina de forma prática. Já no segundo capítulo, é apresentada ao leitor a possibilidade de compreender o funcionamento do modelo de programação distribuída OpenMP por meio da introdução do OpenMP Cluster. No capítulo três, por sua vez, são explorados os desafios e soluções associados a aplicações complexas e que lidam com grande volume de dados, de modo que possam ser otimizadas melhorando o desempenho e o consumo de energia de aplicações paralelas. Soluções automatizadas que permitem a instalação de pacotes inteiramente em espaços de usuário de maneira reprodutível e compartilhável, reduzindo o custo e o erro por parte dos administradores de sistema, são apresentadas no capítulo quatro. No capítulo cinco tem como objetivo introduzir os conceitos de um sistema adaptativo/evolutivo, o Hardware Evolutivo (EHW), que apresenta um nível elevado de paralelismo. E por fim, no capítulo seis é discutido sobre sistema de armazenamento abordando as várias conexões, como SATA, SCSI, SAS, iSCSI e Fibre Channel, sendo destacadas as vantagens e desvantagens de cada uma dessas conexões

    Short Courses of the 23rd Regional School of High Performance Computing from Southern Brazil

    No full text
    This book presents the text of five mini-courses accepted and presented at the XXIII Regional High-Performance School of the Southern Region (ERAD/RS). The mini-courses aim to disseminate technical and scientific knowledge on topics related to high-performance processing in the southern region of the country. In the first chapter of this book, "Parallel Directives of OpenMP: A Case Study" the authors present different types of OpenMP directives and how each of them impacts the performance of a parallel application. In the second chapter, "Parallel Application Design", the author provides an overview of the parallel application design process. Two approaches are presented: PCAM and Design Patterns. In the third chapter, "DevOps for HPC: How to set up a cluster for shared use" the authors present a set of software and services that can be used to build a shared cluster infrastructure for the execution of parallel applications. In the fourth chapter, "Machine Learning and High-Performance Computing", the authors discuss the fundamentals of machine learning, its implications for high-performance computing, and the main techniques employed in this context. Computational models, commonly used frameworks, and various state-of-the-art scientific works are explored. In the fifth chapter, "Exploring Compression Techniques to Improve IoT Data Processing Efficiency", the authors address different data compression techniques and how they can contribute to improving performance in the compression and restoration processes of information, leading to greater efficiency in data transmission and storage.Este livro apresenta o texto de cinco minicursos aceitos e apresentados na XXIII Escola Regional de Alto Desempenho da Região Sul (ERAD/RS). Os minicursos buscam disseminar o conhecimento técnico e científico sobre temas e assuntos relacionados à área de processamento de alto desempenho na região Sul do país. No primeiro capítulo deste livro, “Diretivas Paralelas de OpenMP: Um Estudo de Caso”, os autores apresentam diferentes tipos de diretivas de OpenMP e como cada uma delas impacta no desempenho de uma aplicação paralela. No segundo capítulo, “Projeto de Aplicações Paralelas”, o autor fornece uma visão geral do processo de projeto de aplicações paralelas. São apresentadas duas abordagens: PCAM e Padrões de Projeto. Na sequência, o terceiro capítulo, intitulado “DevOps para HPC: Como configurar um cluster para uso compartilhado?”, apresenta um conjunto de softwares e serviços que podem ser utilizados para a construção de uma infraestrutura de cluster compartilhado para a execução de aplicações paralelas. No quarto capítulo, “Aprendizado de Máquina e Computação de Alto Desempenho”, os autores abordam os fundamentos do aprendizado de máquina, suas implicações quanto à computação de alto desempenho, e as principais técnicas empregadas nesse contexto. Nesse contexto, são explorados modelos computacionais, frameworks mais utilizados e diversos trabalhos científicos do estado da arte. No quinto capítulo, “Explorando Técnicas de Compressão para Melhorar a Eficiência de Tratamento de Dados IoT”, os autores abordam diferentes técnicas de compressão de dados e de que modo podem contribuir na melhoria de desempenho nos processos de compactação e restauração da informação, levando a uma maior eficiência na sua transmissão e armazenamento de dados

    Short Courses of the 23rd Brazilian Symposium on Computing Applied to Health

    No full text
    O Livro de Minicursos do SBCAS 2023 traz os textos dos minicursos selecionados e apresentados nesta edição do evento. O livro está organizado em cinco capítulos abordando temas de aprendizado de máquinas, padrões de dados de saúde digital, IoT e telessaúde. O Capítulo 1, intitulado “Internet das Coisas e Ambientes Inteligentes no contexto da Saúde“, apresenta um estudo sobre a aplicação de Internet das Coisas e ambientes inteligentes dentro do contexto da Saúde. O Capítulo 2, intitulado “Aprendizado de Máquina Supervisionado para Séries Temporais na Área da Saúde”, apresenta técnicas para lidar com dados temporais para a área da saúde, sob os pontos de vista teórico e prático. O Capítulo 3, intitulado “Explicando as decisões com IAs: Demonstrando sua aplicação em imagens médicas”, aborda aspectos teóricos para explicar as decisões tomadas pelos modelos de IA, em especial as baseadas em modelos de Redes Neurais Profundas (DNN) e sua importância no contexto médico, apresentando vários métodos de explicação de modelos DNN. O Capítulo 4, intitulado “Padrões e Soluções para Armazenamento, Compartilhamento e Estruturação de Dados em Saúde Digital: Privacidade, Integração e Desafios”, explora padrões de Electronic Medical Records (EMRs), desafios de segurança e soluções baseadas em cadeia de blocos para interoperabilidade e compartilhamento seguro de dados na área da saúde. O Capítulo 5, intitulado “Nova Geração da Telessaúde: Oportunidades, Tendências e Desafios”, conclui o livro, levantando as principais e mais novas técnicas computacionais que estão sendo adotadas ou vislumbradas para uso em telessaúde, além de discutir novos projetos de computação aplicados à telessaúde e o posicionamento do Brasil dentro desse cenário.The Book of Short Courses of SBCAS 2023 brings the texts of the short courses selected and presented in this edition of the event. The book is organized into five chapters covering machine learning, digital health data patterns, IoT and telehealth. Chapter 1, entitled “Internet of Things and Intelligent Environments in the context of Health“, presents a study on the application of Internet of Things and intelligent environments within the context of Health. Chapter 2, entitled “Supervised Machine Learning for Time Series in Healthcare”, presents techniques for dealing with temporal data for healthcare, from both a theoretical and a practical point of view. Chapter 3, entitled “Explaining decisions with AI: Demonstrating its application in medical imaging”, addresses theoretical aspects to explain the decisions made by AI models, in particular those based on Deep Neural Network (DNN) models and their importance in the medical context, presenting various methods of explaining DNN models. Chapter 4, titled “Patterns and Solutions for Storing, Sharing, and Structuring Data in Digital Health: Privacy, Integration, and Challenges”, explores Electronic Medical Records (EMRs) standards, security challenges, and blockchain-based solutions for interoperability. and secure data sharing in healthcare. Chapter 5, entitled “New Generation of Telehealth: Opportunities, Trends and Challenges”, concludes the book, raising the main and newest computational techniques that are being adopted or envisaged for use in telehealth, in addition to discussing new computational projects applied to telehealth. Telehealth and the position of Brazil within this scenario

    Jornada de Atualização em Informática 2023

    No full text
    A Jornada de Atualização em Informática (JAI) é um evento que se tornou referência na apresentação de tópicos relevantes para a Pesquisa & Desenvolvimento dentro do Congresso da Sociedade Brasileira de Computação (CSBC). A JAI vem contribuindo de forma significativa com a disseminação de conhecimento de ponta para estudantes, profissionais e pesquisadores em Computação no Brasil, sempre buscando cobrir assuntos na fronteira do conhecimento da pesquisa em computação. Em sua 42º edição (JAI 2023), são tratados os temas de desinformação em plataformas digitais, confiabilidade e segurança em sistemas computacionais, sustentabilidade do software pesquisa, banco de dados em memória e softwarização de redes celulares. O Capítulo 1 (Desinformação em Plataformas Digitais: Conceitos, Abordagens Tecnológicas e Desafios) discute o cenário atual de estudos no contexto de desinformação em plataformas digitais, oferecendo uma introdução ao pesquisador que pretende explorar este tema. Para isso, inicialmente, os autores 1) apresentam e discutem os conceitos que fundamentam a área, 2) relacionam repositórios de dados que podem ser úteis para o estudo deste fenômeno, 3) sumarizam as principais estratégias exploradas para entendimento, bem como abordagens tecnológicas para detecção e monitoramento de desinformação em plataformas digitais e 4) apresentam uma visão crítica geral da área, destacando desafios e oportunidades de pesquisa neste contexto. O Capítulo 2 (Confiabilidade e Segurança nos Sistemas Distribuídos Físico-Digitais) concentra-se no estudo de sistemas ciberfísicos distribuídos - caracterizados por componentes físicos geograficamente dispersos e interconectados por meio de redes de comunicação, criando assim uma infrnestrutura descentralizada e colaborativa. Os autores cobrem os desafios na relação físico-digital nesses sistemas, entre os quais a interoperabilidade, a confiabilidade, a cibersegurança e a escalabilidade, e discutem como o gerenciamento autonômico tem sido utilizado nesses sistemas. Os autores apresentam uma abordagem teórico-prática para a construção de sistemas distribuídos autônomos ou autonômicos capazes de atender aos requisitos de desempenho, confiabilidade e segurança dos sistemas fisico-digitais distribuídos. O Capítulo 3 (Princípios e Práticas para Sustentabilidade do Software de Pesquisa) foca no Software de Pesquisa, isto é, software desenvolvido no contexto de uma pesquisa cientifica, destacando a preocupação na comunidade científica com sua sustentabilidade e influência na capacidade de reprodução de estudos científicos por pesquisadores independentes. O curso aborda a sustentabilidade do Software de Pesquisa sob uma perspectiva técnica, no qual os autores apresentam e discutem boas práticas de desenvolvimento de software que podem ser úteis para apoiar pesquisadores de diferentes áreas no desenvolvimento de software de pesquisa sustentável. Ao longo do curso, os autores apresentam motivações e exemplos de uso das práticas, seus beneficios e desafios relacionados por meio dos resultados de um estudo conduzido com um grupo de pesquisa da área de Física. O Capítulo 4 (Bancos de Dados em Memória e suas Estratégias de Recuperação Após Falhas) discutem os potenciais e desafios relacionados ao uso de sistemas de bancos de dados em memória, os quais se apresentam como uma alternativa para sistemas que precisam de processamento massivo de dados em tempo real. Os autores apresentam uma visão geral da arquitetura e implementação de bancos de dados em memória e suas principais estratégias de recuperação após falhas. Para atingir essa meta, o minicurso 1) fornece uma visão geral da tecnologia de bancos de dados em memória, 2) revisa os conceitos de recuperação após falhas, 3) apresenta as principais escolhas arquiteturais para implementação de bancos de dados em memória, e 4) descreve as estratégias de recuperação implementadas por uma amostra representativa dos bancos de dados em memória modernos. O Capítulo 5 (Desagregando e Softwarizando as Redes de Celulares e o Programa OpenRAN Brasil) tem como principal objetivo apresentar os conceitos e desafios que estão levando a academia e indústria a investir no conceito de RAN (Redes de Acesso via Rádio) aberta (OpenRAN), um framework com padrões, protocolos e componentes de softwares de código aberto que tem como objetivo democratizar segmentos da rede de telecomunicações para não depender de equipamentos de grandes indústrias e permitir a redução de custos. Os autores apresentam os fatores históricos da evolução das RANs e os conceitos de abertura e softwarização, abordando ainda a desagregação, controle inteligente da RAN (RIC), Núcleo da Rede (Core Network), virtualização, interfaces abertas e desafios. Os autores apresentam ainda as iniciativas ao redor do mundo que estão colaborando no avanço, padronização e desenvolvimento das OpenRANS, para então discutir o Programa OpenRAN Brasil, ressaltando a motivação, objetivos, resultados esperados, testbed e aplicações. Por fim, os autores apresentam as considerações finais e tendências futuras em relação à pesquisa e desenvolvimento das OpenRANSs e seus componentes.Learning Journeys on Informatics (JAI) has become a reference in presenting relevant topics for research and development within the Brazilian Computing Society Congress (CSBC). JAI has contributed significantly to the dissemination of cutting-edge knowledge in computer science to students, professionals, and researchers in Brazil. In its 42nd edition (JAI 2023), the topics of disinformation on digital platforms, reliability and security on distributed computer systems, sustainability of research software, in-memory databases, and softwarization of cellular networks are addressed. Chapter 1 (Disinformation on Digital Platforms: Concepts, Technological Approaches, and Challenges) discusses the current scenario of studies in the context of disinformation on digital platforms, offering an introduction to the researcher who intends to explore this topic. To achieve this, initially, the authors (1) present and discuss basic concepts, (2) list data repositories helpful in studying this phenomenon, (3) summarize the main strategies explored for understanding, as well as technological approaches to detection and monitoring of disinformation on digital platforms and (4) present a critical overview of the area, highlighting challenges and research opportunities in this context. Chapter 2 (Reliability and Security in Distributed Physical-Digital Systems) focuses on studying distributed cyber-physical systems – characterized by physical components that are geographically dispersed and interconnected through communication networks, thus creating a decentralized and collaborative infrastructure. The authors discuss the physical-digital relationship challenges in these systems, including interoperability, reliability, cybersecurity, and scalability, and discuss how autonomic management has been used in these systems. The chapter presents a theoretical-practical approach for building autonomous or autonomic distributed systems that can fulfill the performance, reliability, and security requirements of the distributed physical-digital systems. Chapter 3 (Principles and Practices for Sustainability of Research Software) focuses on Research Software, that is, software developed in the context of scientific research, highlighting the concern in the scientific community with its sustainability and influence on the ability to reproduce scientific studies by independent researchers. The course addresses the sustainability of Research Software from a technical perspective, in which the authors present and discuss good software development practices that can be useful to support researchers from different areas in the development of sustainable research software. Throughout the course, the authors present motivations and examples of the use of practices, their benefits, and related challenges through the results of a study conducted with a research group in the field of Physics. Chapter 4 (In-Memory Databases and their Failure Recovery Strategies) discusses the potential and challenges of using in-memory database systems, which present themselves as an alternative to systems that need massive and real-time data processing. The authors present an overview of the architecture and implementation of in-memory databases and their main failure recovery strategies. To achieve this goal, the course (1) provides an overview of in-memory database technology, (2) reviews crash-recovery concepts, (3) presents key architectural choices for implementing in-memory databases, and (4) describes recovery strategies implemented by a representative sample of modern in-memory databases. Chapter 5 (Disaggregating and Softwarizing Cellular Networks and the OpenRAN Brazil Program) aims to present the concept and challenges that are leading academia and industry to invest in the concept of the open RAN. The authors introduce the historical factors of the evolution of the RANs, concepts of openness and softwarization, and address disaggregation, RAN intelligent controller (RIC), Core Networks, virtualization, open interfaces, and challenges. The course also discusses the worldwide initiatives that are collaborating in the advancement, standardization, and development of OpenRAN, a framework with standards, protocols, and open-source software. The authors detail the OpenRAN Brazil Program, presenting its motivation, objectives, expected results, testbed, and applications

    XI Jornada de Atualização em Informática na Educação

    Get PDF
    As Jornadas de Atualização em Informática na Educação (JAIE) são momentos e conteúdos de atualização científica e tecnológica para a comunidade de Informática na Educação (IE) do Brasil. Elas são organizadas anualmente na programação do Congresso Brasileiro de Informática na Educação (CBIE) sob a forma de um conjunto de minicursos. Cada jornada enfoca temas atuais e relevantes da área de IE que visam estimular a formação de pesquisadores das áreas de Computação, Educação, Psicologia, Design e afins com abordagens teóricas e metodológicas contemporâneas e de vanguarda.The Jornadas de Atualização em Informática na Educação (JAIE) are moments and contents of scientific and technological update for the Informatics in Education (IE) community in Brazil. They are organized annually at the Brazilian Congress of Informatics in Education (CBIE) in the form of a set of short courses (tutorials). Each course focuses on current and relevant IE topics, which aims at stimulating the training of researchers in the areas of Computing, Education, Psychology, Design, and other similar areas with contemporary and cutting edge theoretical and methodological approaches

    Short Courses of the 23rd Brazilian Symposium on Information and Computational Systems Security

    No full text
    O Livro de Minicursos do XXIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg) traz a versão escrita das propostas aceitas e apresentadas nesta edição do SBSeg. Nos minicursos do SBSeg há conteúdos mais práticos e também mais próximos da fronteira do conhecimento na área de cibersegurança, assim temos minicursos mais aplicados e mais teóricos nesta edição do SBSeg. Os 6 capítulos do livro de minicursos versam sobre temas como: Autenticação e Autorização: antigas demandas, novos desafios e tecnologias emergentes; Provendo Segurança em Cidades Inteligentes: Aplicações, Desafios e Tendências em Mobilidade Elétrica e Tarifação Inteligente com NFTs; Introdução à Análise de Códigos Maliciosos para ambiente Windows; e Protegendo Redes de Computadores na Era do Plano de Dados Programáveis. Estes capítulos do livro de minicursos tem o objetivo de atualizar os conhecimentos de profissionais que já atuam em cibersegurança e dar formação a estudantes com conteúdo que normalmente não são abordados em cursos da área.The Short Courses Book of the XXIII Brazilian Symposium on Information Security and Computational Systems (SBSeg) brings the written version of the proposals accepted and presented in this edition of SBSeg. In the SBSeg\u27s short courses, there is practical and cute-edge knowledge in the cybersecurity area, thus we have more applied and more theoretical short courses in this edition of SBSeg. The 6 chapters of the short courses book deal with topics such as: Authentication and Authorization: old demands, new challenges, and emerging technologies; Providing Security in Smart Cities: Applications, Challenges and Trends in Electric Mobility and Smart Pricing with NFTs; Introduction to Malicious Code Analysis for Windows environment; and Securing Computer Networks in the Era of the Programmable Data Plane. These chapters aim to update the professional’s knowledge of who already works in cybersecurity and provide students with content not normally covered in courses in the area

    22

    full texts

    805

    metadata records
    Updated in last 30 days.
    SBC OpenLib (SOL)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇