SBC OpenLib (SOL)
Not a member yet
805 research outputs found
Sort by
Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos
O Livro de Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2019) aborda temas atuais e de interesse da comunidade, como blockchains, virtualização de redes, computação urbana, processamento de pacotes, redes sem fio, criptografia e ciência de dados.
No primeiro capítulo, intitulado “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” os autores discutem os principais fundamentos de corrente de blocos (blockchain), e relacionam estes conceitos aos desafios de pesquisa em segurança nas redes de nova geração.
No segundo capítulo, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, os autores discutem o conceito de Computação Urbana, que correlaciona o sensoriamento urbano, gerenciamento de dados e sua análise para fornecer serviços com o potencial de melhorar a qualidade da vida dos habitantes de grandes centros urbanos, e apresentam os passos necessários para desenvolver uma aplicação nessa área.
No terceiro capítulo, “Processamento Rápido de Pacotes com eBPF e XDP”, os autores têm como objetivo apresentar o Extended Berkeley Packet Filter (eBPF), que é utilizado para o processamento rápido de pacotes de redes.
No quarto capítulo, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, os autores apresentam os principais métodos de amostragem, coleta de dados e monitoramento de redes sem fio, e caracterizam a extração do conhecimento como um problema de aprendizado de máquina em processamento de grandes volumes de dados.
No quinto capítulo, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, os autores abordam a utilização de criptografia por estudantes e profissionais de tecnologia da informação com pouca experiência em segurança e criptografia.
No sexto e último capítulo, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, os autores apresentam, através da linguagem Python e de bibliotecas específicas, os métodos mais utilizados para manipular e analisar dados e extrair informações, aplicando-os na resolução de problemas da área de redes de computadores.
Os seis capítulos abordam de forma ampla temas atuais da comunidade, sendo uma obra útil para pesquisadores e profissionais da área de redes de computadores e sistemas distribuídos.The Book of Short Courses of the XXXVII Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2019) addresses current topics which are of interest to the community, such as blockchains, network virtualization, urban computing, packet processing, wireless networks, cryptography and data science.
In the first chapter, entitled “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” the authors discuss the fundamentals of blockchain, and relate these concepts to research challenges in security in new generation networks.
In the second chapter, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, the authors discuss the notion of Urban Computing, which correlates urban sensing, data management and its analysis to provide services with the potential to improve the quality of life of the inhabitants of large urban centers, and present the necessary steps to develop an application in this area.
In the third chapter, “Processamento Rápido de Pacotes com eBPF e XDP”, the authors aim to present the Extended Berkeley Packet Filter (eBPF), which is used for the fast processing of network packets.
In the fourth chapter, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, the authors present the main methods of sampling, data collection and monitoring of wireless networks, and characterize knowledge extraction as a machine learning problem in processing large volumes of data.
In the fifth chapter, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, the authors address the use of cryptography by students and information technology professionals with little experience in security and encryption.
In the sixth and final chapter, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, the authors present, using the Python language and specific libraries, the most used methods to manipulate and analyze data and extract information, applying them to solve problems in the area of computer networks.
The six chapters comprehensively address current topics of the community, being a useful resource for researchers and professionals in the area of computer networks and distributed systems
8th Jornada de Atualização em Informática na Educação
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 sob a forma de um conjunto de minicursos. Cada jornada enfoca temas atuais e relevantes da área de IE. Eles 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. Quatro capítulos integram essa edição da JAIE: “Metodologia neurocientífica-pedagógica aplicada à concepção de jogos para ativação das funções cognitivas de alunos da educação básica”; “Pensamento Computacional: Fundamentos e Integração na Educação Básica”; “Avaliação adaptativa utilizando espaço de conhecimento baseado em competência”; e “Introdução à Informática na Educação baseada em Evidências”.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 edition focuses on current and relevant IE topics. They aim to stimulate 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. Four chapters compose this JAIE edition: “Neuroscientific-pedagogical methodology applied to game conception for the activation of cognitive functions of students from basic education”; “Computational Thinking: Foundations and Integration in Basic Education”; “Adaptive evaluation using knowledge space based on competences”; and “Introduction to Informatics in Education based on Evidences”
Short Courses of the 19th Brazilian Symposium on Computing Applied to Health
The book Short Courses of the Brazilian Symposium on Computing Applied to Health (SBCAS 2019) brings the texts of the mini-courses selected and presented in the 19th edition of the event, including four mini courses accepted. Short courses are an opportunity to update the community\u27s knowledge with new themes related to health and computing, in a didactic way and with wide access to the public. The four papers selected are high quality, a result of the efforts of the authors, who dedicate many hours to the production of written content and presentation.O Livro de Minicursos do Simpósio Brasileiro de Computação Aplicada à Saúde (SBCAS 2019) traz os textos dos minicursos selecionados e apresentados na XIX edição do evento, incluindo quatro minicursos aceitos. Os minicursos são uma oportunidade de atualizar os conhecimentos da comunidade com novos temas relacionados à saúde e à computação, de uma forma didática e de amplo acesso ao público. Os quatro trabalhos selecionados apresentam alta qualidade, resultado do esforço dos autores, que dedicaram muitas horas para a produção do conteúdo escrito e da apresentação
Short Courses of the 19th Brazilian Symposium on Computing Applied to Health
The book Short Courses of the Brazilian Symposium on Computing Applied to Health (SBCAS 2019) brings the texts of the mini-courses selected and presented in the 19th edition of the event, including four mini courses accepted. Short courses are an opportunity to update the community\u27s knowledge with new themes related to health and computing, in a didactic way and with wide access to the public. The four papers selected are high quality, a result of the efforts of the authors, who dedicate many hours to the production of written content and presentation.O Livro de Minicursos do Simpósio Brasileiro de Computação Aplicada à Saúde (SBCAS 2019) traz os textos dos minicursos selecionados e apresentados na XIX edição do evento, incluindo quatro minicursos aceitos. Os minicursos são uma oportunidade de atualizar os conhecimentos da comunidade com novos temas relacionados à saúde e à computação, de uma forma didática e de amplo acesso ao público. Os quatro trabalhos selecionados apresentam alta qualidade, resultado do esforço dos autores, que dedicaram muitas horas para a produção do conteúdo escrito e da apresentação
Short Courses of the 17th Regional School of Computer Networks
Este livro reúne os textos dos minicursos da XVII Escola Regional de Redes de Computadores e Sistemas Distribuídos (ERRC 2019), realizada em Alegrete/RS entre os dias 16 e 19 de setembro de 2019. Os minicursos da ERRC visam apresentar temas emergentes e relevantes nas áreas de Redes de Computadores, Sistemas Distribuídos e Segurança da Informação para profissionais, alunos de Pós-Graduação e alunos de Iniciação Científica.This book presents the texts of the short courses of the 17th Regional School of Computer Networks and Distributed Systems (ERRC 2019), held on 16-19 September 2019 in Alegrete, Brazil. The short courses of ERRC aim to introduce emerging and relevant themes in the areas of Computer Networks and Information Security for professionals, graduate students, and undergraduate students
Jornada de Atualização em Informática 2019
JAI comprises the work of senior researchers from SBC community, offering a unique opportunity for students and computer professionals to update themselves in different subjects, interacting with leaders of the most diverse research areas in Brazil. In 2019, JAI, held in Belém, comprised four mini-courses in advanced areas of knowledge in Computing. These are: 1) Introduction to the Programming of Quantum Computers; 2) How to program high performance applications with productivity; 3) Block Chains: Consensus Algorithms and Implementation in the Hyperledger Fabric Platform and 4) Authentication using Biometric Signals: Fundamentals, Applications and Challenges. These were selected from among 9 excellent proposals. The criteria took into account the reviewers\u27 comments, the seniority of the speakers, demonstrated competence in their area of activity, importance and scope of the proposed theme and potential to arouse the interest of young students, academics and professionals in the area.A JAI compreende trabalhos de pesquisadores sêniores da comunidade SBC, oferecendo uma oportunidade única para estudantes e profissionais de informática atualizarem-se em temas diversos, interagindo com líderes das mais diversas áreas de pesquisa no Brasil. Em 2019, a JAI, realizada em Belém, compreendeu por quatro mini-cursos em áreas avançadas do conhecimento em Computação. São eles: 1) Introdução à Programação de Computadores Quânticos; 2) Como programar aplicações de alto desempenho com produtividade; 3) Correntes de Blocos (Blockchain): Algoritmos de Consenso e Implementação na Plataforma Hyperledger Fabric e 4) Autenticação usando Sinais Biométricos: Fundamentos, Aplicações e Desafios. Estes foram selecionados dentre 9 excelentes propostas. Os critérios levaram em consideração os comentários dos revisores, a senioridade dos palestrantes, competência demonstrada na sua área de atuação, importância e abrangência do tema proposto e potencial para despertar o interesse de jovens estudantes, acadêmicos e profissionais da área
Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web
O livro Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web oferece à sua comunidade textos relacionados a temas que norteiam os últimos avanços na área de multimídia e Web, trazendo informações sobre novas tecnologias e tópicos atuais de pesquisa em áreas correlatas ao tema. Assim, este volume oferece uma excelente oportunidade para familiarização dos interessados com novos temas de pesquisa que podem vir a ser úteis em suas vidas profissionais.The book Short Courses of the 25th Brazilian Symposium on Multimedia Systems and the Web offers to its community texts related to themes that guide the latest advances in the area of multimedia and Web, bringing information about new technologies and current topics of research in areas related to the theme. Thus, this volume offers an excellent opportunity to familiarize stakeholders with new research topics that may prove useful in their professional lives
Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web
O livro Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web oferece à sua comunidade textos relacionados a temas que norteiam os últimos avanços na área de multimídia e Web, trazendo informações sobre novas tecnologias e tópicos atuais de pesquisa em áreas correlatas ao tema. Assim, este volume oferece uma excelente oportunidade para familiarização dos interessados com novos temas de pesquisa que podem vir a ser úteis em suas vidas profissionais.The book Short Courses of the 25th Brazilian Symposium on Multimedia Systems and the Web offers to its community texts related to themes that guide the latest advances in the area of multimedia and Web, bringing information about new technologies and current topics of research in areas related to the theme. Thus, this volume offers an excellent opportunity to familiarize stakeholders with new research topics that may prove useful in their professional lives
Short courses of the 10th Regional School on Informatics of Mato Grosso
O Livro de Minicursos da ERI-MT 2019 aborda conteúdos relacionados à privacidade, voz sobre IP e automação de processos. No primeiro capítulo, intitulado “Despertando o olhar para a Early Privacy: desafios e recursos para o estabelecimento de privacidade em sistemas computacionais” os autores comentam sobre como a privacidade deve ser pensada desde o projeto de software, respeitando aspectos de usabilidade e acessibilidade para garantir que os usuários em sua maior diversidade possam efetivamente tomar decisões sobre suas informações pessoais no contexto tecnológico. No segundo capítulo, “Voz sobre IP (VoIP) – configurando servidor elastix para ensino-aprendizagem”, a autora fala sobre a importância do VoIP como serviço de telefonia e transporte de voz utilizando a internet, além de mostrar na prática a implementação do servidor elastix para este fim. O terceiro e último capítulo, com o título “Automação Cognitiva de Processos com UiPath”, simula um cenário no qual é realizado a automação de um processo com a ferramenta UiPath, facilitando a execução de tarefas. Os três capítulos deste livro possuem metodologias e ferramentas para a área de tecnologia da informação, sendo uma obra útil principalmente para pessoas que querem iniciar nas respectivas áreas abordadas.
The content of this book is related to privacy, voice over IP and process automation. In the first chapter, entitled “Despertando o olhar para a Early Privacy: desafios e recursos para o estabelecimento de privacidade em sistemas computacionais”, authors comment on how privacy should be thought of from the beginning of software design, respecting usability and accessibility aspects to ensure that users in their widest diversity can effectively make decisions about their personal information in the technological context. In the second chapter, “Voz sobre IP (VoIP) – configurando servidor elastix para ensino-aprendizagem”, author talks about the importance of VoIP as a voice transport service using the internet, besides showing in practice the server implementation elastix for this purpose. The third and last chapter, entitled “Automação Cognitiva de Processos com UiPath”, simulates a scenario in which the automation of a process is carried out with the UiPath tool, facilitating the performance of tasks. The three chapters of this book have methodologies and tools for the information technology area, being a useful book mainly for people who want to start in the respective areas covered.
 
Minicursos do XIX Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais
O Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg) é o principal fórum nacional para a apresentação de resultados de pesquisas e atividades relevantes ligadas à segurança da informação, de protocolos de dados e de sistemas.
Nesta edição do SBSeg (2019), 13 propostas de minicursos foram submetidas, um número significativo que demonstra a relevância e o interesse da comunidade em temas atuais da área. Dentre estas propostas, quatro foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de 30%. Este livro reúne os quatro capítulos produzidos pelos autores das propostas de minicursos aceitas.
O Capítulo 1 trata de um dos grandes desafios para a segurança da informação na atualidade: a criação e manutenção confiáveis de uma identidade digital para cada usuário. Com o advento dos blockchains, novas possibilidades de atribuição e controle de identidades digitais surgiram e este capítulo busca trazer para os leitores uma discussão teórica e atividades práticas sobre emissão e gerenciamento de identificadores descentralizados, além de autenticação e revogação de credenciais.
O Capítulo 2 busca mostrar como a área de segurança pode se beneficiar dos enormes avanços obtidos recentemente nas áreas de ciência de dados e aprendizagem de máquina. O objetivo é conseguir descobrir informações relevantes do ponto de vista da segurança que podem estar ocultas em meio a uma grande quantidade de dados não suspeitos produzidos por ferramentas de segurança e pelos sistemas operacionais. Os conceitos-chave da área serão discutidos e vários exemplos práticos serão demonstrados com o uso de ferramentas gratuitas.
O Capítulo 3 traz uma abordagem mais profunda sobre blockchains, visto que esta ferramenta está se tornando cada vez mais utilizada em diversas áreas, inclusive a da segurança. Dentre as diversas tecnologias adotadas em blockchains, este capítulo dá ênfase ao mecanismo de consenso, um dos principais atores nos quesitos desempenho e segurança da cadeia. Os mecanismos de consenso mais utilizados atualmente exigem um grande poder computacional para operarem satisfatoriamente e proverem um nível de segurança aceitável. Neste contexto, serão apresentados e discutidos os principais tipos de blockchain e seus mecanismos de consenso, bem como experimentos que ilustram na prática diferentes aspectos de segurança nas implementações atuais.
Concluindo este livro, o Capítulo 4 põe o foco em outra face da segurança que tem chamado bastante a atenção da sociedade: trata-se das aplicações maliciosas que, após infectarem um dispositivo, buscam se ocultar das mais variadas formas a fim de escaparem da detecção por mecanismos de segurança e por perícias forenses, mesmo quando estão em execução. Este minicurso mostra a aplicação de técnicas de engenharia reversa para análise de aplicações maliciosas no ambiente Linux, as quais são exemplificadas tanto nos modos kernel como usuário com base em seu traço dinâmico de execução e em técnicas de depuração de código.The Brazilian Symposium on Information and Computational Systems Security (SBSeg) is the country’s main forum for disseminating research results and relevant activities related to information, data protocols, and computational systems security.
In this edition (2019), 13 short-course proposals were submitted, a significant number that demonstrates the relevance and the community interest in current subjects of the area. Four proposals were selected for publication and presentation, an acceptance rate of 30%. This book comprises the four chapters produced by the authors of the accepted short-course proposals.
Chapter 1 addresses one of the main challenges for information security today: creating and maintaining a reliable digital identity for each user. With the advent of blockchains, new possibilities for assigning and controlling digital identities have emerged and this chapter presents to readers a theoretical discussion and practical activities on creation and managing decentralized identifiers, as well as authentication and revocation of credentials.
Chapter 2 shows how the security area can benefit from the enormous advances made recently in data science and machine learning fields. The goal is to be able to discover security-relevant information that may be hidden in a large amount of non-suspicious data produced by security tools and operating systems. Key concepts in the field will be discussed and several practical examples will be demonstrated using free tools.
Chapter 3 discusses blockchains in depth, as this tool is becoming increasingly used in several areas, including security. Among the various technologies adopted in blockchains, this chapter emphasizes the consensus mechanism, one of the main actors in the performance and security of the chain. The consensus mechanisms most used today require a great deal of computational power to operate satisfactorily and provide an acceptable level of security. In this context, the main types of blockchain and their consensus mechanisms will be presented and discussed, as well as experiments that illustrate in practice different aspects of security in current implementations.
Concluding this book, Chapter 4 focuses on another face of security that has drawn a lot of attention from society: malicious applications that, after infecting a device, seek to hide in a variety of ways in order to escape detection by security mechanisms and forensic techniques, even when they are running. This chapter shows the application of reverse engineering techniques for analyzing malicious applications in the Linux environment, which are exemplified both in kernel and user modes based on their dynamic execution trace and in code debugging techniques