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

    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

    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

    Graphics in Plain Language: Guidelines for creating graphs that are easier to understand

    No full text
    Plain Language has gained prominence in Brazil from laws that guide the clear and understandable dissemination of public information. This language has expanded to improve the understanding of texts and other types of information presentation, for example, visual representations, such as graphs. Usually, this graphic communication is allocated to non-specialists or is based on common software functionalities for graphics creation, which often need improvement. Few guides or manuals exist for user-friendly and transparent data deployment for public consumption. These recommendations are decentralized on websites, forums, or specialized books, using an exclusively technical language. This book presents a guideline for Plain Language - focusing on information visualization - which aims to create understandable graphics. This material relies on existing recommendations in the academic literature, specialized books, and experts. The practices, described in an easy-to-understand language, have several hands-on and feasible examples. The book is organized to be easily followed, who wants to communicate through graphics and be understood by everyone.A Linguagem Simples tem ganhado destaque no Brasil a partir de legislações que orientam a divulgação pública de informações de forma clara e compreensível. Essa linguagem tem se expandido para não só melhorar o entendimento de textos mas de outros tipos de apresentação da informação, por exemplo, representações visuais, como gráficos. Muitas vezes, essa comunicação gráfica fica a critério de não especialistas ou dos padrões dos softwares de desenvolvimento de gráficos, o que muitas vezes não são adequados. Não há muitos guias ou manuais sobre como os dados devem ser publicados de maneira amigável e transparente para o consumo público. Essas diretrizes estão descentralizadas em sites, fóruns ou espalhadas por livros especializados se utilizando de uma linguagem exclusivamente técnica. Neste livro apresentamos uma coletânea de práticas para a Linguagem Simples (Plain Language) acerca de visualizações de informação visando auxiliar a criação de gráficos para o maior entendimento de todos. O material conta com uma série de recomendações existentes na literatura acadêmica, livros especializados e experiência de especialistas. Práticas totalmente adaptadas para uma linguagem de fácil compreensão, com diversos exemplos práticos e organizados em um método simples de ser seguido por todos que desejam se comunicar por gráficos e ser entendido por todos

    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

    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

    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

    Short Courses of the 16th Unified Meeting on Computing in Piauí (ENUCOMPI) and National Science and Technology Week (SNCT)

    No full text
    O Livro de Minicursos ENUCOMPI/SNCT 2023 explora uma série de tópicos relevantes na área de tecnologia e programação. No primeiro capítulo, intitulado "Desenvolvimento de extensão para o Chrome com persistência em nuvem utilizando Firebase", os autores apresentam a criação de extensões para navegador, utilizando HTML, CSS, JavaScript e o Cloud Firestore do Google. Avançando para o segundo capítulo, "Explorando a Explicabilidade da Inteligência Artificial - Técnicas para Compreender e Interpretar Modelos de Aprendizado de Máquina", discute-se a importância da transparência e compreensibilidade dos modelos de IA. No terceiro capítulo, "Desenvolvimento de Jogos 2D de Plataforma: Explorando Unity e Chat GPT para Criação de Códigos Dinâmicos", é apresentada uma metodologia para o desenvolvimento de jogos, combinando a plataforma Unity com a tecnologia de inteligência artificial Chat GPT, focando na criação de jogos de plataforma com códigos dinâmicos. Por fim, no quarto capítulo, "Git e GitHub: Desenvolvendo Habilidades Essenciais para Colaboração e Controle de Versões", os autores delineiam um percurso de aprendizado sobre estas ferramentas, abordando desde os conceitos básicos até suas aplicações práticas no controle de versões e na colaboração em projetos de software.The ENUCOMPI / SNCT 2023 Mini-Courses Book explores a range of relevant topics in the field of technology and programming. In the first chapter, titled "Development of a Chrome Extension with Cloud Persistence Using Firebase", the authors introduce the creation of browser extensions, utilizing technologies such as HTML, CSS, JavaScript, and Google"s Cloud Firestore. Moving to the second chapter, "Exploring the Explainability of Artificial Intelligence - Techniques for Understanding and Interpreting Machine Learning Models", the authors discuss the importance of transparency and comprehensibility in AI models, highlighting visualization and interpretation techniques. In the third chapter, "Development of 2D Platform Games: Exploring Unity and Chat GPT for Dynamic Code Generation", a methodology for game development is presented, combining the Unity platform with the artificial intelligence technology Chat GPT, focusing on the creation of platform games with dynamic coding. Finally, in the fourth chapter, "Git and GitHub: Developing Essential Skills for Collaboration and Version Control", the authors provide a detailed learning path about these tools, covering everything from basic concepts to their practical applications in version control and collaboration in software projects.&nbsp

    Tópicos Especiais em Sistemas de Informação: Minicursos SBSI 2023

    Get PDF
    The Book of Short Courses taught at the 19th Brazilian Symposium on Information Systems (SBSI 2023) addresses content related to the design of the Information Systems (IS) interface and also presents the main strategies for modeling and evaluating the General Protection Law of Personal Data (LGPD) in these systems. The first chapter, entitled “Nudges in Information Systems Design,” presents the main concepts related to nudges, including examples, behavioral tools, and application opportunities, especially in the environmental context. The second and final chapter, “Strategies for Modeling and Assessing Conformity between Information Systems and the General Law for the Protection of Personal Data - LGPD,” presents the main strategies for modeling and assessing compliance between information systems and the LGPD.O Livro de Minicursos ministrados no XIX Simpósio Brasileiro de Sistemas de Informação (SBSI 2023) aborda conteúdos sobre as decisões relacionadas ao design da interface de Sistemas de Informação (SI), e apresenta também as principais estratégias para modelagem e avaliação da Lei Geral de Proteção de Dados Pessoais (LGPD) nestes sistemas. O primeiro capítulo, intitulado “Nudges no Design de Sistemas de Informação,” apresenta os principais conceitos relacionados a nudges, incluindo exemplos, ferramentas comportamentais e oportunidades de aplicação, especialmente no contexto do meio ambiente. Já o segundo e último capítulo, intitulado “Estratégias para Modelagem e Avaliação da Conformidade entre Sistemas de Informação e a Lei Geral de Proteção de Dados Pessoais - LGPD,” apresenta as principais estratégias para modelagem e avaliação da conformidade entre sistemas de informação e a LGPD.&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

    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! 👇