Sociedade Brasileira de Computação https://books-sol.sbc.org.br/index.php/sbc <p>Fundada em 24 de Julho de 1978, a SBC tem como uma de suas finalidades fomentar o acesso à informação e cultura por meio da informática, promover a inclusão digital, incentivar a pesquisa e o ensino em computação no Brasil, e contribuir para a formação do profissional da computação com responsabilidade social.&nbsp;</p> pt-BR Sociedade Brasileira de Computação XII Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/159 <p>As Jornadas de Atualização em Informática na Educação (JAIE) oferecem minicursos sobre temas de relevância para a comunidade escolar. Assim, nesta edição, foram selecionados três minicursos que permitirão aos pesquisadores da área de Informática na Educação compartilhar experiências dos seus projetos com a comunidade educacional e outros interessados.</p> <p>O primeiro minicurso, “DTColab: Design Thinking na Educação com Suporte de Ferramentas Computacionais Colaborativas”, destaca a importância do desenvolvimento de habilidades técnicas e interpessoais no contexto educacional. Por meio da metodologia DTColab, que integra design thinking e aprendizagem baseada em desafios, apoiada por ferramentas digitais colaborativas, é proposta uma nova maneira de promover a inovação e o engajamento dos estudantes em atividades práticas.</p> <p>O segundo minicurso, “Pedagogia Neurocientífica Ativa com Jogos”, sugere uma abordagem neurocientífica para a aprendizagem. Isto é, os alunos são convidados a desenvolver jogos que, além de trabalhar o conteúdo estudado, tornam o aprendizado mais significativo e duradouro. A metodologia, baseada em estruturas cognitivas, coloca o aluno como protagonista, incentivando a exploração criativa e colaborativa do conhecimento em um ambiente de aprendizagem lúdico e interativo.</p> <p>Já o terceiro minicurso, “Prática de Design Educacional: Projetando Artefatos para a Literacia de Dados”, busca refletir sobre a importância crescente da literacia de dados. Em um mundo cada vez mais inundado por informações, torna-se fundamental capacitar estudantes a lidarem, de maneira crítica e ética, com o vasto volume de dados. Com inspiração na filosofia de Paulo Freire, o minicurso propõe um currículo que prioriza a externalização do conhecimento tácito dos estudantes por meio de práticas lúdicas e colaborativas.</p> Felipe Carvalho Lucia Giraffa Milene Selbach Rafael Baldiati Parizi Maria Teresa Andrade de Gouvêa Angélica Fonseca da Silva Dias Carla Verônica Machado Marques Ana Paula Cavadas Rodrigues Claudia Lage Rebello da Motta Carlo Emmanoel Tolla de Oliveira Luciana Sá Brito Juliana Baptista dos Santos França Adriana Santarosa Vivacqua Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-11-04 2024-11-04 Práticas de IHC em Sala de Aula https://books-sol.sbc.org.br/index.php/sbc/catalog/book/156 <p>O livro “Práticas de IHC em Sala de Aula” apresenta os resultados do Workshop sobre Educação em Interação Humano-Computador (WEIHC), realizado em 2023, durante o Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais. Ele foi construído a muitas mãos, no intuito e na necessidade de se compartilhar experiências práticas relacionadas ao nosso dia a dia em sala de aula, em disciplinas relacionadas às áreas de Interação Humano-Computador e Experiência do Usuário. O livro apresenta 18 práticas (entre consolidadas e em consolidação), tratando de tópicos específicos de IHC discutidos em nossas disciplinas, como avaliação, <em>card sorting</em>, padrões obscuros, personas, processo de design e transparência de dados, dentre outros, além de práticas para revisão de conteúdos e avaliação do conhecimento construído pelos alunos, por exemplo. Acreditamos que as práticas apresentadas podem ser muito úteis a toda comunidade de IHC principalmente para uso em ambiente de ensino, mas, muitas delas, também, podem ser facilmente transpostas para dinâmicas em empresas.</p> Milene Selbach Silveira Isabela Gasparini Taciana Pontual Falcão Ticianne Darin Yuska Paola Costa Aguiar Milene Selbach Silveira Roberto Pereira Kamila R. H. Rodrigues Luciana Zaina Thiago Adriano Coleti Marcelo Morandini Isabela Gasparini Sionise Rocha Gomes George Valença Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-10-28 2024-10-28 Minicursos do SSCAD 2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/160 <p>Esta edição do Livro de Minicursos do SSCAD traz seis minicursos apresentados durante o XXV Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 23 e 25 de outubro de 2024 em São Carlos, SP. O primeiro capítulo versa sobre conceitos essenciais de processamento e análise de volumes massivos de dados, fazendo uso de algoritmos de aprendizado de máquina de forma prática na plataforma HPCC (<em>High Performance Computing Cluster</em>). Já no segundo capítulo, é apresentada ao leitor a possibilidade de compreender o <em>Parallel Scalability Suite</em> para avaliar o comportamento de aplicações paralelas mediante perfilamento e visualização da escalabilidade. O terceiro capítulo, por sua vez, apresenta técnicas de programação paralela híbridas aderentes ao padrão MPI e OpenMP <em>Offloading</em>, com ênfase nos modelos de paralelismo em aceleradores. No quarto capítulo, conceitos fundamentais de simulação arquitetural com o simulador gem5 são introduzidos. O capítulo também explora como a simulação habilita os projetistas a explorar, verificar e otimizar arquiteturas através da modelagem de seu comportamento e interação com componentes chaves do sistema. Considerando os avanços da computação quântica, o capítulo 5 demonstra como desenvolver algoritmos para uma arquitetura de computação quântica através do kit de desenvolvimento usando o <em>IBM/Qiskit</em>. Por fim, o sexto capítulo estuda as definições sobre análise de desempenho, as principais técnicas utilizadas e algumas das ferramentas para analisar o desempenho de aplicações paralelas.</p> Arthur F. Lorenzon Álvaro Luiz Fazenda Mauro Donato Marques Felipe Santos-da-Silva Anderson B. N. da Silva Vitor R. G. da Silva Carlos A. Valderrama Samuel Xavier-de-Souza Calebe P. Bianchini Evaldo B. Costa Gabriel P. Silva Iago Caran Aquino Lucas Wanner Sandro Rigo Calebe P. Bianchini Giancarlo P. Gamberi Ryan M. A. Santos Aleardo Manacero Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-10-23 2024-10-23 Tópicos em Gerenciamento de Dados e Informações: Minicursos do SBBD 2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/153 <p>O presente livro inclui três capítulos escritos pelos autores dos minicursos selecionados e apresentados durante o XXXIX Simpósio Brasileiro de Bancos de Dados (SBBD 2024), realizado de 14 a 17 de setembro de 2024. Os minicursos têm como objetivo apresentar temas relevantes relacionados à área de Banco de Dados e promover discussões sobre os fundamentos, tendências e desafios dos temas abordados. Cada minicurso tem quatro horas de duração e constitui uma excelente oportunidade de atualização para acadêmicos e profissionais que participam do evento. </p> <p>Os capítulos abordam conteúdos relacionados à Geração com Recuperação Aumentada (RAG), Exploração e Otimização de Consultas, além de Mineração de Padrões em Grafos. O comitê de programa de minicursos foi composto pelos professores José Maria da Silva Monteiro Filho (UFC), Humberto Razente (UFU) e Ronaldo dos Santos Mello (UFSC), sob coordenação do primeiro.</p> <p>A qualidade dessa edição é devida essencialmente aos autores e revisores dos trabalhos submetidos. Expressamos nossos fortes agradecimentos pelas contribuições e discussões durante o SBBD 2024.</p> José Maria da Silva Monteiro Filho Humberto Razente Ronaldo dos Santos Mello Otávio Calaça Xavier Anderson da Silva Soares Sergio Mergen Vinícius Dias Samuel Ferraz Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-10-14 2024-10-14 Minicursos do XXIV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/151 <p>É com grande satisfação que apresentamos a seleção de capítulos deste livro, que compila os minicursos do XXIV Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), realizado em São José dos Campos - SP, de 16 a 19 de setembro de 2024. Recebemos 11 propostas de minicursos, das quais 4 foram aceitas para publicação neste livro e para apresentação no evento, resultando em uma taxa de aceitação de 36%.</p> <p>Os minicursos do SBSeg têm evoluído para responder às demandas do público do evento, buscando atender tanto aqueles que preferem conteúdos práticos quanto aqueles que desejam explorar as fronteiras do conhecimento em cibersegurança. Os capítulos deste livro refletem essa diversidade, abrangendo desde fundamentações teóricas até aplicações concretas.</p> <p>Cada minicurso selecionado corresponde a um capítulo de 47 a 67 páginas deste livro, com conteúdo ministrado, por especialistas, de forma presencial durante o evento. Na sequência, apresentamos resumidamente o conteúdo desses capítulos.</p> <p>O Capítulo 1, intitulado "Ciência de Dados Aplicada à Cibersegurança: Teoria e Prática", explora como a Ciência de Dados e a Inteligência Artificial podem ser aplicadas na cibersegurança. O conteúdo abrange desde a análise de grandes volumes de dados até a identificação de vulnerabilidades e a detecção de intrusos. Além de apresentar os conceitos fundamentais e metodologias, o capítulo demonstra o uso prático dessas técnicas em projetos de pesquisa nacionais, como o MENTORED, incentivando colaborações entre universidades e instituições de pesquisa no Brasil.</p> <p>O Capítulo 2, intitulado "Ferramentas de Jailbreaking para Grandes Modelos de Línguas: Aprendizado de Máquina no Contexto Adversário", aborda as vulnerabilidades e desafios de segurança em sistemas de IA, com foco nos Modelos de Linguagem Grandes (LLMs). Explora ameaças como envenenamento de dados e violações de privacidade, e discute técnicas e ferramentas para mitigar esses riscos. Além dos aspectos teóricos, o capítulo fala sobre normas e boas práticas recomendadas por órgãos internacionais, como o NIST e a ENISA, para proteger esses complexos sistemas.</p> <p>O Capítulo 3, intitulado "Ambientes de Computação Segura", em especial, os chamados Ambientes de Execução Confiáveis (TEEs), aprofunda nas tecnologias que garantem a segurança e privacidade de dados em ambientes interconectados. Cobre características como isolamento seguro, criptografia, e resistência a ataques, além de sua aplicação em dispositivos móveis e sistemas operacionais. São explorados exemplos práticos, como o uso em sistemas de pagamento e autenticação biométrica, bem como desafios na adoção de TEEs em novas plataformas, incluindo RISC-V e ambientes de nuvem.</p> <p>O Capítulo 4, intitulado "Análise Forense Aplicada ao Bitcoin", oferece uma visão abrangente da análise forense aplicada ao Bitcoin, utilizando técnicas de aprendizado de máquina. Ele inicia com uma introdução teórica ao ecossistema Bitcoin, detalhando a blockchain e os desafios das transações pseudônimas. Em seguida, aborda métodos de coleta e análise de dados da blockchain, incluindo a aplicação de heurísticas para rastrear transações em mixers e o uso de OSINT para enriquecer a análise. O capítulo também discute a aplicação de modelos de aprendizado de máquina para detectar atividades ilícitas e melhorar a precisão das investigações forenses.</p> <p>Para finalizar essa mensagem, gostaríamos de expressar nossa profunda gratidão a todos os autores que submeteram suas propostas de minicursos do SBSeg 2024, esse esforço incrível e qualidade das propostas auxilia o contínuo crescimento e relevância deste evento anual. E em especial, os autores dos minicursos selecionados, que dedicaram seu tempo e expertise para preparar 50 páginas de cada capítulo que compõem este livro.</p> <p>Também gostaria de expressar respeito e gratidão aos membros do Comitê de Programa por sua valiosa contribuição voluntária no processo de avaliação e seleção dos minicursos. Também estendemos nossos agradecimentos aos coordenadores gerais do SBSeg 2024, os professores Lourenço Alves Pereira Júnior (ITA) e Diego Kreutz (UNIPAMPA), pela dedicação, ajustes operacionais e orientações fornecidas, e por confiarem em nós para coordenar os trabalhos de minicursos desta edição.</p> <p>Esperamos que todos aproveitem ao máximo o conteúdo deste livro!</p> Michele Nogueira Ligia Francielle Borges Anderson Begamini de Neira Lucas Albano Olive Cruz Kristtopher Kayo Coelho Charles Christian Miers Marcos Antonio Simplicio Jr. Marco Antonio Torrez Rojas Diego Eduardo Gonçalves Caetano de Oliveira Milton Pedro Pagliuso Neto Felipe Augusto Schaedler Damin Romeo Bulla Jr. Victor Takashi Hayashi Romeo Bulla Jr. Nelson Yamamoto Marcos Antonio Simplicio Jr. Julião Braga Stephan Kovach Wilson Vicente Ruggiero Ivan da Silva Sendin Rodrigo Sanches Miani Pedro Henrique Resende Ribeiro Cesar Augusto Cavalheiro Marcondes Rodrigo Brandão Mansilha Diego Kreutz Lourenço Alves Pereira Junior Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-09-16 2024-09-16 Minicursos da ERCEMAPI 2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/152 <p>Este livro apresenta uma abordagem detalhada e inovadora sobre a Indústria 5.0, aprendizado de máquina, e o impacto do desbalanceamento de dados no desempenho dos modelos preditivos. Explorando a integração entre humanos e máquinas, os autores discutem como a personalização e a sustentabilidade se tornam elementos centrais na nova era da indústria. Além disso, é abordado o papel crucial dos sistemas de decisão orientados por dados, desde a preparação e tratamento de grandes volumes de informações até sua integração em ambientes industriais. O objetivo é evidenciar como esses sistemas contribuem para a eficiência e a personalização das operações, destacando a relevância de práticas éticas e sustentáveis.</p> <p>Ao longo de seus capítulos, o livro aprofunda-se nos desafios técnicos da implementação de soluções baseadas em inteligência artificial e aprendizado de máquina, com foco em problemas como o desbalanceamento de dados, que afeta diretamente a acurácia dos modelos. São discutidas técnicas de pré-processamento, geração de dados sintéticos e metodologias avançadas, como o aprendizado por reforço, que permitem melhorar a performance em cenários de dados desiguais. Além disso, o livro apresenta o uso de aplicações baseadas em blockchain, e também a criação, comercialização, coleta e análise de dados na rede blockchain. A obra oferece, portanto, uma visão completa e prática, essencial para profissionais e pesquisadores que buscam compreender as tendências e os desafios da Indústria 5.0 e do aprendizado de máquina em ambientes desbalanceados.</p> Eduilson Livio Neves da Costa Carneiro Rodrigo Augusto Rocha Souza Baluz Romuere Rodrigues Veloso e Silva Maria do Rosário de Fátima Martins Ferreira Bernardo Ferreira de Moura Ribeiro Alcemir Rodrigues Santos Ricardo de Andrade Lira Rabêlo Ramon Santos Nepomuceno Luís Fagner de Carvalho da Silva Dorgival Pereira da Silva Netto Rafael Perazzo Barbosa Mota Carlos Carlos Vinicius Gomes Costa Lima Carlos Julian Menezes Araujo Júlio V. M. Marques Clésio A. Gonçalves Armando L. Borges Viviane B. Leal Dias Willians S. Santos Romuere R. V. Silva Hector Batista Ribeiro Leandro Oliveira da Silva Ricardo de Andrade Lira Rabêlo Matusalen Costa Alves Maria Steffany da Silva Viana Iallen Gábio de Sousa Santos Samuel de Oliveira Ribeiro Saul S. da Rocha Dayan Ramos Gomes Nara Raquel D. Andrade Emanuel Aurélio F. de Miranda Glauber Dias Gonçalves Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-09-11 2024-09-11 SOL: A Biblioteca Digital Aberta da SBC https://books-sol.sbc.org.br/index.php/sbc/catalog/book/149 <p>Este livreto apresenta a SOL (SBC OpenLib), uma biblioteca digital de acesso aberto lançada pela Sociedade Brasileira de Computação (SBC) em julho de 2018. A SOL visa promover o acesso livre ao conhecimento científico da computação brasileira.</p> José Viterbo Roberto Pereira Annie Casali Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-08-30 2024-08-30 SBC Horizontes: Da Ideia à Ação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/150 <p>Este livreto apresenta a SBC Horizontes, uma revista online publicada e mantida pela Sociedade Brasileira de Computação (SBC). O objetivo da revista é apoiar a divulgação e a popularização do ensino, da ciência e da tecnologia relacionadas à Computação no Brasil.</p> Mirella M. Moro Roberto Pereira Mariano Pimentel Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-08-30 2024-08-30 Memórias da Sociedade Brasileira de Computação: 2ª edição https://books-sol.sbc.org.br/index.php/sbc/catalog/book/146 <p>Dez anos após o lançamento da primeira edição do livro <em>Memórias da Sociedade Brasileira de Computação (SBC)</em> e 45 anos após a criação da SBC, presenteamos a comunidade com o lançamento da segunda edição do livro. A nova edição contém atualização de alguns textos existentes na edição anterior, bem como a inclusão de novos textos escritos por quatro ex-presidentes da Sociedade nos anos mais recentes. Assim como a primeira edição, essa obra prima foi organizada com muita dedicação e competência pelo Prof. Roberto da Silva Bigonha, Professor emérito da Universidade Federal de Minas Gerais (UFMG). Nossos agradecimentos especiais ao Prof. Bigonha cuja trajetória profissional inclui inúmeras contribuições à SBC.</p> <p>Este livro faz parte da iniciativa de preservação da memória da SBC que abrange outras ações de registro da história visando tornar possível conhecer a sua evolução ao longo do tempo.</p> <p>A riqueza desta obra está no relato cronológico detalhado das realizações das gestões, contemplando toda a existência da SBC ao longo dos anos, desde a pré-história da criação da Sociedade até os tempos atuais. Cada página é um convite para explorar as memórias compartilhadas e os momentos que definiram nossa trajetória coletiva. O livro revela fatos que esclarecem como a SBC nasceu, cresceu e prosperou como fruto do trabalho voluntário de um grande número de pessoas imbuídas pelo espírito de colaboração e impulsionados pela visão comum da importância de se ter uma comunidade forte e representativa. Esta obra é muito mais do que uma simples coleção de memórias. É um testemunho do poder da união e esforço de mentes brilhantes em prol do avanço e consolidação da Computação no Brasil.</p> <p>Este relato da memória da SBC é um legado para gerações presentes e futuras, fonte de inspiração e motivação para que a comunidade continue fortalecendo a SBC e construindo um futuro ainda mais próspero. Excelente leitura!</p> Roberto da Silva Bigonha Claudia Bauzer Medeiros Claudio Zamitti Mammana Clesio Saraiva dos Santos Daniel Alberto Menascé Flávio Rech Wagner José Carlos Maldonado Lisandro Zambenedetti Granville Luiz de Castro Martins Paulo Roberto Freire Cunha Pedro Manoel da Silveira Raimundo José de Araújo Macêdo Ricardo Augusto da Luz Reis Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-08-15 2024-08-15 Relatório Anual da SBC 2023-2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/144 <p>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 2023 a julho de 2024.</p> Sociedade Brasileira de Computação Copyright (c) 2024 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2024-07-24 2024-07-24 Jornada de Atualização em Informática 2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/145 <p>É com prazer que apresentamos a edição de 2024 do livro da série Atualizações em Informática. Os capítulos deste livro constituem um material de apoio aos minicursos selecionados para serem apresentados nas Jornadas de Atualização em Informática (JAI), tradicionalmente realizadas em conjunto com o Congresso da Sociedade Brasileira de Computação (SBC). As JAI são um dos mais relevantes eventos acadêmicos de atualização científica e tecnológica da comunidade brasileira de Computação.</p> <p>Os minicursos das JAI tratam de temas atuais e relevantes, são ministrados por pesquisadores experientes e constituem uma excelente oportunidade de atualização para acadêmicos e profissionais da área. Nesta edição foram apresentados 4 minicursos durante o Congresso da SBC. No processo de seleção, cada proposta foi avaliada por pelo menos três avaliadores e os textos dos minicursos, que correspondem aos capítulos desse livro, foram revisados por membros da comissão para garantir a qualidade final deles.</p> <p>O Capítulo 1 traz uma discussão profunda sobre três aspectos essenciais e impulsionadores do ecossistema de finanças descentralizadas (DeFi): (1) aplicações inovadoras, (2) interoperabilidade entre redes blockchain, e (3) segurança para as vulnerabilidades de ambientes descentralizados e competitivos. Nesse sentido, o capítulo também apresenta os fundamentos e exemplos práticos das aplicações DeFi mais populares atualmente, além de discutir as pesquisas no estado da arte sob os três aspectos acima mencionados que suportarão o crescimento de DeFi nos próximos anos.</p> <p>O Capítulo 2 aborda e contextualiza o aprendizado auto-supervisionado como uma alternativa para aplicações dinâmicas de rede, em que a rotulagem de dados é um desafio crítico devido à discrepância entre a taxa de geração de tráfego e a taxa de rotulagem manual dos dados. São apresentadas técnicas de aprendizado auto-supervisionado generativo e contrastivo por serem eficazes para melhorar o desempenho da rede, expandindo o número de amostras rotuladas e reconhecendo semelhanças e diferenças entre exemplos de amostras. Por fim, o capítulo apresenta os algoritmos de aprendizado auto-supervisionado e suas características e aplicações em redes, visando capacitar os leitores a compreenderem os princípios, arcabouços e limitações dessa técnica.</p> <p>O Capítulo 3 apresenta os principais conceitos da tecnologia NoSQL. Além disso, o capítulo mostra como avaliar se essa tecnologia é apropriada para o projeto de banco de dados de um determinado sistema. Adicionalmente, o capítulo também discute algumas estratégias para o ajuste de desempenho de bancos de dados NoSQL.</p> <p>O Capítulo 4 fornece uma visão geral dos métodos e técnicas diferencialmente privadas para proteger informações sensíveis e, simultaneamente, permitir análises relevantes de redes sociais. São exploramos os princípios da privacidade diferencial, destacando seus mecanismos para adicionar ruído aos dados para evitar a reidentificação dos indivíduos. Além disso, são investigadas as estratégias para aplicar privacidade diferencial na análise de dados em redes sociais, abrangendo a publicação de dados, a análise de grafos e tarefas de aprendizado de máquina de maneira privada.</p> <p>Gostaríamos de agradecer aos autores, pela submissão das propostas e geração dos textos finais, e à Comissão de Avaliação, pela dedicação e eficiência em todo o processo de seleção dos minicursos. Além disso, esperamos também que todo o material gerado nesta edição contribua para a formação de alunos e profissionais da área.</p> Claudia Cappelli Eduardo Adilio Pelinson Alchieri Josué N. Campos Ronan D. Mendonça Alexandre Fontinele Luís H. S. de Carvalho Isdael R. Oliveira Ítallo W. F. Cardoso Rafael Coelho Allan E. S. Freitas Glauber D. Gonçalves José A. M. Nacif Alex B. Vieira João Vitor Valle Silva Guilherme Nunes Nasseh Barbosa Willian Tessaro Lunardi Martin Andreoni Diogo Menezes Ferrazani Mattos Arlino Magalhães Francisco Imperes Manoel Melo André L. C. Mendonça Felipe T. Brito Javam C. Machado Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-07-21 2024-07-21 Plano de Inteligência Artificial da Sociedade Brasileira de Computação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/141 <p>Com o expressivo avanço da Inteligência Artificial (IA) no mundo e seu impacto em toda a sociedade, é fundamental que o Brasil estabeleça políticas públicas adequadas para o desenvolvimento da IA no país. A Sociedade Brasileira de Computação (SBC) apresenta, nesse documento, um Plano de Inteligência Artificial, contendo um levantamento do cenário atual e um plano estratégico sobre a implementação e o uso da IA. O documento foi elaborado por uma Comissão composta por um grupo de especialistas altamente qualificados e experientes na área de IA, com competências que abrangem tanto o conhecimento teórico quanto prático da IA em diferentes contextos. O Plano apresentado nesse documento contém ações com metas de curto, médio e longo prazo, e sua adoção requer uma diretriz pública incluindo um projeto para implantação e monitoramento contínuo.</p> <p> </p> <p><strong>Como citar este documento</strong></p> <p>SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. Plano de Inteligência Artificial da Sociedade Brasileira de Computação. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2024. 20 p. DOI 10.5753/sbc.rt.2024.141.</p> Sociedade Brasileira de Computação Copyright (c) 2024 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2024-07-05 2024-07-05 Minicursos do XXIV Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/140 <p>O livro de Minicursos do SBCAS 2024 traz os textos dos minicursos selecionados e apresentados nesta edição do evento. O livro está organizado em seis capítulos abordando temas relacionados a simuladores imersivos, aplicações de Interface Cérebro-Computador, harmonização de dados em saúde, avaliação de tecnologia em saúde digital, learned index e ainda inteligência artificial.</p> <p>O Capítulo 1, intitulado “Uma abordagem prática voltada a aplicações de Interface Cérebro-Computador utilizando sinais de EEG”, discute sobre processamento de sinais de Eletro-Encefalografia (EEG) com foco no desenvolvimento de aplicações de Interface Cérebro-Computador (Brain-Computer Interface, BCI), a partir de um panorama histórico do uso de EEG, dispositivos de BCI de baixo custo, ferramentas computacionais para o processamento dos sinais e bases de dados públicas relacionadas.</p> <p>O Capítulo 2, intitulado “Simuladores imersivos para ensino em saúde: futuro ou realidade?”, apresenta um estudo sobre a evolução dos simuladores em realidade virtual para saúde, destacando como eles têm sido adaptados para replicar habilidades técnicas e comportamentais em ambientes 3D imersivos.</p> <p>O Capítulo 3, intitulado “Avaliação de Tecnologia em Saúde Digital: Fundamentos e Aplicações Práticas”, apresenta um estudo sobre a relevância, os fundamentos e as aplicações da avaliação de tecnologia em saúde digital, com um foco particular na avaliação de softwares para a área da saúde. São abordadas as particularidades dos aplicativos na área da saúde, bem como os protocolos e processos específicos para a avaliação de tecnologias digitais na saúde.</p> <p>O Capítulo 4, intitulado “Learned Index: Perspectivas e Desafios na Gestão de Dados de Saúde”, discute sobre o conceito de Learned Index, que emprega modelos de machine learning para produzir estruturas de índices capazes de superar algoritmos tradicionais, visando conduzir ao desenvolvimento de diversas soluções e aplicações com impacto direto na prática clínica, da vigilância em saúde, gestão e formulação de políticas públicas.</p> <p>O Capítulo 5, intitulado “Harmonização Global de Dados de Saúde: O Papel dos Vocabulários Padronizados OHDSI”, apresenta perspectivas acerca da estrutura e os conceitos do vocabulário padrão OHDSI (Observational Health Data Sciences and Informatics), bem como as ferramentas que possibilitam os mapeamentos dos vocabulários locais e o uso como parte do processo de ETL (Extraction, Transformation and Load).</p> <p>O Capítulo 6, intitulado “Applications of Artificial Intelligence to Support the Diagnosis, Treatment, and Prognosis of Mental Disorders”, conclui o livro, trazendo horizontes acerca dos principais desafios e tendências das aplicações de Inteligência Artificial para apoiar o diagnóstico, tratamento, e o prognóstico dos transtornos mentais.</p> <p>Os seis capítulos deste livro discutem diferentes abordagens acerca de diversos aspectos da Computação Aplicada à Saúde, apresentando metodologias, técnicas e ferramentas que contribuem com o desenvolvimento da área.</p> Álefe C. Macedo Murilo B. Silva Augusto C. S. Rocha Hugo A. D. do Nascimento Diego Resende Faria Luciana Nedel Carla M. D. S. Freitas Matheus D. Negrão Wesley Ferreira Anderson Maciel Ana Paula Rosses Betânia Bohrer Rafael Torchelsen Lucas Alviene Leonardo Guths Zaira Teston Thais Maria Yomoto Ferauche Jean José Silva Wilian Hisatugu Márcia Ito Guilherme Waldschimidt Alberto Sironi Laís Sacramento Mirlei Moura Maíra Lima Souza Nívea Bispo Robespierre Pita Maria Tereza Fernandes Abrahão Pablo Jorge Madril Mateus de Lima Freitas Paulo Mann Elton H. Matsushima Aline Paes Dianne Scherly Varela de Medeiros Eduardo Simões de Albuquerque Carlos Henrique Rorato Souza Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-06-25 2024-06-25 Referenciais de Formação para o Curso de Bacharelado em Inteligência Artificial https://books-sol.sbc.org.br/index.php/sbc/catalog/book/139 <p>Este documento apresenta os referenciais de formação na área de Computação para a criação de novos cursos de Bacharelado em Inteligência Artificial (RFIA). Estes referenciais foram construídos utilizando a noção de competências, habilidades e conteúdo, em consonância com as competências definidas pela Força Tarefa em Ciência de Dados da Association for Computing Machinery (ACM) em 2023 e acompanha as últimas atualizações da Força Tarefa em Ciência da Computação (CC) da ACM, Curricula 2023, versão Gamma, que propõe mudanças no currículo de CC fortemente motivadas pelos novos avanços da IA (ACM/IEEE-CS/AAAI, 2023). A estrutura do presente documento segue como base, os Referenciais de Formação para os Cursos de Graduação em Computação 2017 produzidos pela Sociedade Brasileira de Computação (SBC). O perfil do egresso, bem como as competências e habilidades, foram concebidos e agrupados em 7 (sete) eixos de formação e relacionados aos conteúdos necessários para desenvolvimento das respectivas competências. Destaca-se ainda que estes referenciais visam facilitar a construção de projetos pedagógicos de curso nas Instituições de Ensino Superior (IES) nacionais, de acordo com seus objetivos, estratégias e vocações.</p> <p> </p> <p><strong>Como citar este documento</strong></p> <p>SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. Referenciais de Formação para o Curso de Bacharelado em Inteligência Artificial. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2024. 53p. DOI 10.5753/sbc.ref.2024.139.</p> Sociedade Brasileira de Computação Copyright (c) 2024 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2024-06-14 2024-06-14 Minicursos do XLII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/154 <p>O livro Minicursos do 42º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos contém os minicursos selecionados para apresentação no SBRC 2024, realizado em Niterói entre os dias 20 e 24 de maio de 2024. O Livro dos Minicursos do SBRC tem sido, tradicionalmente, utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentação dos minicursos são, também, uma importante oportunidade para atualização de conhecimentos da comunidade científica e para a complementação da formação dos participantes. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> Antonio A. de Aragão Rocha Carlos Alberto Vieira Campos Diego Passos Daniel S. Menasché Antônio Jorge Gomes Abelém Ana Paula Couto da Silva Roberto Rodrigues-Filho Eduardo S. Gama Marcio Miranda Assis Roger Immich Edmundo Madeira Luiz F. Bittencourt Marcelo Caggiani Luizelli Francisco Vogt Guilherme Mendes Vieira de Matos Weverton Cordeiro Alberto Egon Schaeffer Filho Marcos Schwarz Fabio Luciano Verdi Christian Esteve Rothenberg Thiago Caproni Tavares Ariel Góes de Castro Leandro C. de Almeida Washington Rodrigo Dias da Silva Christian Esteve Rothenberg Fábio Luciano Verdi Daniel O. C. Cota Daniel Carlos S. de Jesus Antonio A. de A. Rocha Michelle Silva Wangham Bruno H. Meyer Davi D. Gemmer Khalil G. Q. de Santana Lucas Rodrigues Frank Luiz Eduardo Folly de Campos Emerson Ribeiro de Mello Marcos Felipe Schwarz Tiago Heinrich Beatriz M. Reichert Newton C. Will Rafael R. Obelheiro Carlos A. Maziero Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by/4.0 2024-05-20 2024-05-20 Minicursos da XXIV Escola Regional de Alto Desempenho da Região Sul https://books-sol.sbc.org.br/index.php/sbc/catalog/book/137 <p>O Livro de Minicursos apresentados na XXIV Escola Regional de Alto Desempenho da Região Sul (ERAD/RS) apresenta a contribuição de pesquisadores em computação paralela da Região Sul do Brasil. Constituído de três capítulos, todos focados em computação de alto desempenho, o livro possui uma variedade de assuntos convergentes abordando as camadas desde hardware até abstrações de software.</p> <p>No primeiro capítulo, intitulado "Exploração do Paralelismo nas Arquiteturas de Computadores Atuais", o autor trata da evolução das arquiteturas paralelas e tem o objetivo de oferecer uma visão geral dos diferentes aspectos do paralelismo nas arquiteturas de computadores atuais.</p> <p>No capítulo dois, "Programação Paralela com OpenMP: Modelos de Tarefas" os autores apresentam técnicas de programação paralela utilizando diversas diretivas do OpenMP, com ênfase nos modelos de tarefas.</p> <p>No terceiro capítulo, os autores de "Avaliação do Impacto de Containeres Docker em Docker para a Programação Paralela" representam um paradigma de isolamento baseado em containers mais especificamente em Docker. O software em contêiner garante uma operação consistente, independentemente da infraestrutura subjacente. Ao isolar o software do seu entorno, os contêineres garantem funcionalidade uniforme em diferentes ambientes, como desenvolvimento e preparação.</p> Arthur Francisco Lorenzon Marco Antonio Zanata Alves Guilherme Galante Calebe P. Bianchini Gabriel P. Silva Claudio Schepke Felipe Bedinotto Fava Diego Luis Kreutz Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-04-24 2024-04-24 Tópicos Especiais em Sistemas de Informação: Minicursos SBSI 2024 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/138 <p>O Livro de Minicursos ministrados no XX Simpósio Brasileiro de Sistemas de Informação (SBSI 2024) aborda conteúdos sobre análise e previsão de séries temporais, e sobre design de interação de SIs, através do uso de UX e dos princípios de Linguagem Simples. O primeiro capítulo, intitulado “Introdução às Séries Temporais: Uma Abordagem Prática em Python” apresenta os principais conceitos relacionados ao uso de modelos auto-regressivos e às técnicas de Aprendizado de Máquina, incluindo exemplos e aplicações com dados de diversos setores como Finanças, Saúde e Agronegócio. Já o segundo e último capítulo, intitulado “UX e Linguagem Simples na Web: Práticas para um Design de Interação mais Compreensível” apresenta as principais práticas da Linguagem Simples voltada para melhoria do entendimento de elementos textuais e visuais em interfaces, websites, aplicativos e outros produtos interativos.</p> Daniela Barreiro Claro Fernanda Araujo Baião Ronney Moreira de Castro José Maria David Rogério de Oliveira Orlando Y. E. Albarracín Gustavo Rocha da Silva Rodrigo Oliveira Claudia Cappelli Copyright (c) 2024 Os autores https://creativecommons.org/licenses/by-nc/4.0 2024-04-22 2024-04-22 Minicursos da ERCEMAPI 2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/143 <p>Este livro oferece uma perspectiva abrangente sobre o sensoriamento remoto, a segurança da informação e a análise de dados de mobilidade urbana, explorando aplicações práticas e conceitos fundamentais em cada área.</p> <p>No primeiro capítulo, “Google Earth Engine no Ensino de Introdução ao Sensoriamento Remoto e Geoprocessamento”, o leitor é conduzido por uma jornada pelo mundo do geoprocessamento e do sensoriamento remoto, apresentando a plataforma Google Earth Engine e suas aplicações educacionais. Conceitos introdutórios são abordados em conjunto com práticas, utilizando a plataforma em nuvem, proporcionando uma visão abrangente e acessível sobre o tema.</p> <p>No segundo capítulo, intitulado “Uma Visão sobre Sistemas de Detecção de Intrusão Baseados em Anomalias”, os leitores adentram o universo da segurança da informação, explorando sistemas de detecção de intrusão e seu aprimoramento com técnicas de Aprendizado de Máquina. Os desafios e estratégias na detecção de ameaças cibernéticas são discutidos em detalhes, oferecendo uma compreensão ampla e aprofundada sobre o assunto.</p> <p>Por fim, o terceiro capítulo, “Tratamento e Análise de Dados de Mobilidade Urbana: Uma Metodologia Teórica e Prática”, aborda a análise de dados de mobilidade urbana, destacando os desafios e oportunidades encontrados nesse campo. Uma metodologia teórica e prática é apresentada, fornecendo insights valiosos sobre o tratamento e análise de dados de mobilidade, juntamente com exemplos práticos e comparações entre bibliotecas Python disponíveis.</p> <p>Estes capítulos tratam de temas relevantes para área da computação e contribuirão para melhor compreensão dos detalhes acerca do sensoriamento remoto, a segurança da informação e a análise de dados de mobilidade urbana.</p> Diego Rocha Lima Guilherme Alvaro R. M. Esmeraldo Sérgio Souza Costa Eduilson Lívio Neves da Costa Carneiro Denilson da Silva Bezerra Thomas Victor de Sousa Malheiros Rocha Luis Fernando Cirqueira da Silva Correia Kelson Carvalho Santos Rodrigo Sanches Miani Flávio de Oliveira Silva Edgar Oliveira Clayson Celes Carina Oliveira Reinaldo Braga Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-11-23 2023-11-23 XI Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/131 <p>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.</p> Tatyane Calixto Jeane Melo Rozelma França Fernanda Costa Arusievicz Rivka Majdenbaum Ederson Luiz Locatelli Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-11-06 2023-11-06 Minicursos do XXIX Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/142 <p>O livro de Minicursos do XXIX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia’23) aborda conteúdos relacionados à acessibilidade, desenvolvimento de aplicativos Android e Javascript, além do processo de submissão de projetos de pesquisa ao Comitê de Ética em Pesquisa.</p> <p>No primeiro capítulo, intitulado “Como testar a acessibilidade em soluções mobile,” os autores abordam o problema de que, no cenário atual, os aplicativos nativos para Android continuam a apresentar obstáculos significativos para os usuários com deficiência, evidenciando a necessidade urgente de aprimorar sua acessibilidade.</p> <p>No segundo capítulo, intitulado “Desenvolvendo Aplicativos Android usando Kotlin,” os autores apresentam os conceitos essenciais e atividades práticas para criar software nativo para dispositivos Android.</p> <p>No terceiro capítulo, “Desenvolvimento full-stack com JavaScript: uma visão geral e prática,” a autora explora elementos essenciais no desenvolvimento de uma aplicação Web full-stack com base em serviços REST.</p> <p>O quarto e último capítulo, com o título “Submissão de Projetos de Pesquisa Web e Multimídia a Comitês de Ética em Pesquisa,” tem como propósito aprimorar a capacidade e a compreensão dos pesquisadores sobre a submissão de projetos de pesquisa envolvendo seres humanos a um Comitê de Ética em Pesquisa (CEP), visando melhorar a qualidade dos estudos acadêmicos e científicos na área de Web e Multimídia, entre outras.</p> Anderson C. Garcia Juliana M. L. Eusébio Kamila R. H. Rodrigues Larissa Cardoso Zimmermann Juliana Martins Leônico Eusébio Maria da Graça Campos Pimentel Bruna C. R. Cunha Maria da Graça Campos Pimentel André Pimenta Freire Luiz Paulo Carvalho Kamila Rios da Hora Rodrigues Manoel Carvalho Marques Neto Maria da Graça Pimentel Roberto Willrich Alessandra Alaniz Macedo Rudinei Goularte Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-10-23 2023-10-23 Minicursos do XVI Encontro Unificado de Computação do Piauí (ENUCOMPI) e Semana Nacional de Ciência e Tecnologia (SNCT) https://books-sol.sbc.org.br/index.php/sbc/catalog/book/132 <p>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.</p> Mayllon Veras da Silva Alcemir Rodrigues Santos Rodrigo Augusto Rocha Souza Baluz Letícia D. N. Ximenes Marcos Antônio B. P. Tenório de Oliveira Francisco Kellviny Cruz Feitosa Mayllon Veras da Silva Júlio V. M. Marques Clésio A. Gonçalves Pablo de Abreu Vieira Armando L. Borges Viviane B. Leal Dias Willians S. Santos Romuere R. V. Silva Héder Pereira Rodrigues Silva Carlos Heitor Marques da Silva Santos Isabele Rodrigues de Souza Artur Guilherme Silva Caldas Iallen Gábio de Sousa Santos Ruan Victor Carreiro Gomes Bruno Lima Pinheiro João Carlos Pinto Carvalho Jociel dos Santos Andrade Anderson dos Reis Barros Copyright (c) 2023 Os autores 2023-10-19 2023-10-19 Minicursos do WSCAD 2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/133 <p>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.</p> Edward David Moreno Ordone Kalinka Regina Lucas Jaquie Castelo Branco Mauro Donato Marques Alysson Rogerio Oliveira Emilio Francesquini Hervé Yviquel Marcio Pereira Sandro Rigo Guido Araújo Arthur Francisco Lorenzon Vinícius Garcia Pinto Lucas Leandro Nesi Lucas Mello Schnorr Bernardo G. P. Cunha Carlos Augusto P. da S. Martins Guilherme Friol Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-10-17 2023-10-17 Livro de Minicursos do XXII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/155 <p>O Livro de Minicursos do XXII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais reúne três dos quatro minicursos conduzidos durante o IHC 2023, em Maceió (AL).</p> <p>No capítulo 1, as autoras apresentam o paradigma de Integração Humano-Computador (HInt), e uma extensão da teoria da Engenharia Semiótica para atender as demandas desse novo paradigma. O texto apresenta conceitos, tecnologias parceiras, um arcabouço teórico, demonstração e exercícios.</p> <p>No capítulo 2, as autoras apresentam conteúdo para auxiliar pesquisadores e profissionais a realizar análise de dados qualitativos de forma sistematizada, visando aumentar o rigor dessa prática. O texto apresenta fundamentos, aplicações e exemplos, além de diferentes formas de visualização dos resultados.</p> <p>No capítulo 3, os autores discutem questões de ética na Experiência do Usuário (UX) por meio da adoção de padrões justos de design. O texto apresenta um referencial conceitual, um conjunto de padrões justos de design, e descrevem a realização do minicurso. Como atividade prática durante o minicurso, houve a análise de um sistema de rede social. Os autores discutem os resultados desta análise no texto.</p> <p>Espera-se que os conteúdos apresentados possam servir de referência para professores, pesquisadores e estudantes, além de apoiar ações da comunidade e incentivar outros especialistas a propor minicursos nos próximos congressos de IHC.</p> Vânia Neris Valdecir Becker Glívia Angélica Rodrigues Barbosa Raquel Oliveira Prates Suéllen Martinelli Joelma Choma Luciana Zaina George Valença Davi Pradines João Victor da Silva Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by/4.0 2023-10-16 2023-10-16 Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro https://books-sol.sbc.org.br/index.php/sbc/catalog/book/130 <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> Alberto Egon Schaeffer-Filho Luigi Carro Weverton Cordeiro Alberto Egon Schaeffer-Filho Jéferson Campos Nobre Juliano Wickboldt Lisandro Zambenedetti Granville Luciano Paschoal Gaspary Weverton Luis da Costa Cordeiro Thiago L. T. da Silveira Claudio R. Jung Arthur F. Lorenzon Lucas Mello Schnorr Luigi Carro Gabriel Luca Nazar Luciana Nedel Carla M. D. S. Freitas Manuel M. Oliveira Giovani A. Meneguel Maikel M. Rönnau Pantelis V. Rados Alberto Egon Schaeffer-Filho Jéferson Campos Nobre Juliano Araújo Wickboldt Lisandro Zambenedetti Granville Luciano Paschoal Gaspary Weverton Luis da Costa Cordeiro Ana L. C. Bazzan Anderson R. Tavares André G. Pereira Cláudio R. Jung Jacob Scharcanski Joel Carbonera Luis C. Lamb Mariana Recamonde Mendoza Thiago L. T. da Silveira Viviane Moreira Copyright (c) 2023 Os autores 2023-10-05 2023-10-05 Tópicos em Gerenciamento de Dados e Informações: Minicursos do SBBD 2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/129 <p>O presente livro do XXXVIII Simpósio Brasileiro de Bancos de Dados (SBBD 2023) inclui dois capítulos escritos pelos autores dos minicursos selecionados e apresentados na edição do evento realizado de 25 a 29 de setembro de 2023. Os minicursos têm como objetivo apresentar temas relevantes relacionados à área de Banco de Dados e promover discussões sobre os fundamentos, tendências e desafios dos temas abordados. Cada minicurso tem quatro horas de duração e constitui uma excelente oportunidade de atualização para acadêmicos e profissionais que participam do evento.</p> <p>Os capítulos abordam conteúdos relacionados à interface de programação da OpenAI e a manipulação de dados geoespaciais. O comitê de programa de minicursos foi composto pelos professores Humberto Razente (UFU), Denio Duarte (UFFS) e Ronaldo dos Santos Mello (UFSC), sob coordenação do primeiro.</p> <p>A qualidade dessa edição é devida essencialmente aos autores e revisores dos trabalhos submetidos. Expressamos nossos fortes agradecimentos pelas contribuições e discussões durante o SBBD 2023.</p> Humberto Luiz Razente Ticiana L. Coelho da Silva Michele Amaral Brandão Felipe Domingos da Cunha Alexandre Donizeti Alves Augusto Cesar Souza Araujo Domingues Fabrício Aguiar Silva Antonio Alfredo Ferreira Loureiro Copyright (c) 2023 Os autores 2023-09-25 2023-09-25 Minicursos do XXIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/135 <p>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.</p> Alex Borges Vieira Edelberto Franco Silva Dianne Scherly Varela de Medeiros Roberto Samarone Dos Santos Araujo Thales Paiva Vitor Ponciano Everaldo Moreira Rafael Oliveira Vilc Rufino Cabral Melo Julio López Eduardo Ueda Routo Terada Eduardo Lopes Cominetti Marcos Antonio Simplicio Junior Paulo Matias Roberto Samarone Araújo Jéferson Campos Nobre Pamela Carvalho da Silva Antônio João Gonçalves de Azambuja Maurício Ariza Lisandro Zambenedetti Granville Caroline Tozzi Reppold Diogo Menezes Ferrazani Mattos Dianne Scherly Varela de Medeiros Rodrigo de Souza Couto Pedro Henrique Cruz Caminha Lucas Airam Castro de Souza Felipe Gomes Táparo Guilherme Araujo Thomaz João Vitor Valle Franciele Batista de Oliveira Miguel Elias Mitre Campista Luís Henrique Maciel Kosmalski Costa Igor Monteiro Moraes Alexandre Braga Marco Antonio Torrez Rojas Charles Christian Miers Marcos Antonio Simplício Jr Luis Henrique de Almeida Fernandes Rafael Yamada de Oliveira Gabriela Guilherme de Andrade Isaak Gomes de Araújo Sara de Almeida Sehnem Vinicius Dacio da Silva Copyright (c) 2023 Os autores 2023-09-18 2023-09-18 Referenciais de Formação para o Curso de Bacharelado em CiberSegurança https://books-sol.sbc.org.br/index.php/sbc/catalog/book/125 <p>Este documento apresenta os Referenciais de Formação na área de Computação para o curso de bacharelado em CiberSegurança. Ele foi construído a partir da noção de competência do CC2020 da Association for Computing Machinery (ACM). As 12 competências específicas que o CC2020 relaciona para o Bacharel em CiberSegurança foram sumarizadas em oito eixos de formação. Cada eixo de formação relaciona os conhecimentos que são importantes no desenvolvimento das competências dos egressos do curso. Também é abordado um eixo com competências de fundamentos da Computação. Esses referenciais visam auxiliar no desenvolvimento de matrizes curriculares e Projetos Pedagógicos de Curso (PPC) em Instituições de Ensino Superior no Brasil.</p> <p>&nbsp;</p> <h3 class="label"><strong>Como citar este documento</strong></h3> <div class="value"> <p>SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. Referenciais de formação para o curso de Bacharelado em CiberSegurança. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2023. 40p. DOI 10.5753/sbc.ref.2023.125.</p> <p>&nbsp;</p> </div> Sociedade Brasileira de Computação Copyright (c) 2023 Os autores 2023-08-23 2023-08-23 Referenciais de Formação para o Curso de Bacharelado em Ciência de Dados https://books-sol.sbc.org.br/index.php/sbc/catalog/book/126 <p>Este documento apresenta os referenciais de formação para os cursos de Bacharelado em Ciência de Dados. Esses referenciais foram construídos utilizando a noção de competência, em consonância com as competências definidas pela Força Tarefa em Ciência de Dados da Association for Computing Machinery (ACM) em 2021 e com os Referenciais de Formação para os Cursos de Graduação em Computação 2017 produzidos pela Sociedade Brasileira de Computação (SBC). O perfil do egresso e as competências e habilidades foram concebidos e agrupados em 8 (oito) eixos de formação que são relacionados aos conteúdos necessários para desenvolvimento das respectivas competências. Houve a colaboração da Associação Brasileira de Estatística (ABE) para adequar competências e conteúdos às expectativas desta área, em consonância com as orientações do Special Interest Group (SIG) on Data Science da International Statistical Institute (ISI) e da American Statistical Association. Assim, este documento é assinado pela SBC e ABE. Destaca-se ainda que esses referencias visam a facilitar a construção de projetos pedagógicos de curso nas Instituições de Ensino Superior (IES) nacionais de acordo com seus objetivos, estratégias e vocações.</p> <p>&nbsp;</p> <h3 class="label"><strong>Como citar este documento</strong></h3> <div class="value"> <p>SOCIEDADE BRASILEIRA DE COMPUTAÇÃO; ASSOCIAÇÃO BRASILEIRA DE ESTATÍSTICA. Referenciais de formação para o curso de Bacharelado em Ciência de Dados. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2023. 40p. DOI 10.5753/sbc.ref.2023.126.</p> <p>&nbsp;</p> </div> Sociedade Brasileira de Computação Associação Brasileira de Estatística Copyright (c) 2023 Os autores 2023-08-23 2023-08-23 Relatório Anual da SBC 2022-2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/124 <p>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.</p> <p>&nbsp;</p> Sociedade Brasileira de Computação Copyright (c) 2023 Os autores 2023-08-06 2023-08-06 Jornada de Atualização em Informática 2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/128 <p>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 &amp; 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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> Alirio Santos de Sá Weverton Luis da Costa Cordeiro Julio C. S. Reis Philipe Melo Márcio Silva Fabrício Benevenuto Raimundo J. de A. Macêdo Alirio S. de Sá Allan E. S. Freitas Paulo E. Veríssimo Sérgio Gorender Margarete O. S. de Sá Christina von Flach Joenio M. Costa Daniela Feitosa Arlino Magalhães Ângelo Brayner José Maria Monteiro Daniel A. L. Marques Fernando N. N. Farias Fuad M. A. Junior Daniel L. Feferman Christian R. E. Rothenberg Antônio J. G. Abelém José F. Rezende Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-08-06 2023-08-06 Gráficos em Linguagem Simples https://books-sol.sbc.org.br/index.php/sbc/catalog/book/121 <p>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.</p> Rodrigo Oliveira Claudia Cappelli Jonice Oliveira Copyright (c) 2023 Os autores 2023-06-30 2023-06-30 Minicursos do XXIII Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/123 <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> Natalia Castro Fernandes Analúcia Schiaffino Morales Sílvio César Cazella Diego F. Silva Guilherme G. Arcencio José Gilberto B. M. Júnior Vinícius M. A. de Souza Yuri G. A. da Silva Elineide Silva dos Santos Justino Duarte Santos Luis Henrique Silva Vogado Leonardo Pereira de Sousa Hélcio de Abreu Soares Rodrigo de Melo Souza Veras Nicollas R. de Oliveira Yago de R. dos Santos Ana Carolina R. Mendes Guilherme N. N. Barbosa Marcela T. de Oliveira Rafael Valle Dianne S. V. Medeiros Diogo M. F. Mattos Gabriel C. de Almeida Allan C. N. dos Santos Celine L. de A. Soares Paula Caroline A. Pinto Felipe da S. Dal Bello Yolanda Eliza M. Boechat Flávio Luiz Seixas Alair Augusto S. M. D. dos Santos Claudio T. Mesquita Evandro T. Mesquita Débora C. Muchaluat-Saade Natalia C. Fernandes Copyright (c) 2023 Os autores 2023-06-27 2023-06-27 Tópicos Especiais em Sistemas de Informação: Minicursos SBSI 2023 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/118 <p>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;</p> Williamson Alison Freitas Silva Ivo Augusto Andrade Rocha Calado Mônica Ximenes Carneiro da Cunha Marcílio Ferreira de Souza Júnior José Adson O. Guedes da Cunha Patricia Vieira da Silva Barros José Maria da Silva Monteiro Filho Javam de Castro Machado Copyright (c) 2023 Os autores https://creativecommons.org/licenses/by-nc/4.0 2023-05-29 2023-05-29 Minicursos do XLI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/120 <p>O livro Minicursos do 41º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos contém os minicursos selecionados para apresentação no SBRC 2023, realizado em Brasília entre os dias 22 e 26 de maio de 2023. O Livro de Minicursos do SBRC tem sido, tradicionalmente, utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentação dos minicursos são, também, uma importante oportunidade para atualização de conhecimentos da comunidade científica e para a complementação da formação dos participantes. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> Geraldo Pereira Rocha Filho Marcelo Antonio Marotta Marcos Fagundes Caetano Rafael Lopes Gomes Rodrigo de Souza Couto Diogo Menezes Ferrazani Mattos Igor Monteiro Moraes Pedro Henrique Cruz Caminha Dianne Scherly Varela de Medeiros Lucas Airam Castro de Souza Felipe Gomes Táparo Miguel Elias Mitre Campista Luís Henrique Maciel Kosmalski Costa Adriana V. Ribeiro Fernando Nakayama Michele Nogueira Leobino N. Sampaio Cristiano Antonio de Souza Carlos Becker Westphall Renato Bobsin Machado Francisco Carvalho Neto Alessandro Aparecido Milan Natalia Castro Fernandes Alberto G. Guimarães Copyright (c) 2023 Os autores 2023-05-22 2023-05-22 Minicursos da XXIII Escola Regional de Alto Desempenho da Região Sul https://books-sol.sbc.org.br/index.php/sbc/catalog/book/119 <p>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.</p> Edson Luiz Padoin Guilherme Galante Rodrigo Righi Claudio Schepke Natiele Lucca João Vicente Ferreira Lima Guilherme Galante Lucas Leandro Nesi Lucas Mello Schnorr Manuel Binelo Edson Luiz Padoin Alexandre Luis de Andrade Rodrigo da Rosa Righi Copyright (c) 2023 Os autores 2023-05-10 2023-05-10 X Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/116 <p>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. Integra esta edição da JAIE, um capítulo que sintetiza o ensino do pensamento computacional (PC) por docentes do Ensino Básico.</p> José Francisco de Magalhães Netto Leônidas de Oliveira Brandão Andreza Bastos Mourão Anarosa Alves Franco Brandão Juliana B. S. França Beatriz Saburido Angélica F. S. Dias Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-11-16 2022-11-16 Minicursos do XXVIII Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/106 <p>O Livro de Minicursos do XXVIII Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2022) aborda temas de interesse para a comunidade de Sistemas Multimídia e Web, que foram apresentados como minicursos proferidos durante o WebMedia 2022 em Curitiba no Paraná. Este livro está estruturado em quatro capítulos.</p> <p>O Capítulo 1, intitulado “Identificação de Câmaras de Eco em Redes Sociais através de Detecção de Comunidade em Redes Complexas: Ferramentas, Tendências e Desafios”, aborda os principais algoritmos para a caracterização estrutural e técnicas que auxiliam na detecção de câmaras de eco em redes sociais.</p> <p>O Capítulo 2, “Processamento de Linguagem Natural em Textos de Mídias Sociais: Fundamentos, Ferramentas e Aplicações”, tem como objetivo principal apresentar fundamentos e tecnologias na área de Processamento de Linguagem Natural para o desenvolvimento de aplicações por meio da exploração de textos de mídias sociais escritos em língua inglesa.</p> <p>O Capítulo 3, “Polarização em Redes Sociais: Conceitos, Aplicações e Desafios”, apresenta o fluxo de coleta de dados sobre polarização em redes sociais, seu processamento, análises e extração de conhecimento.</p> <p>O Capítulo 4, intitulado “Geração de Séries Temporais Utilizando Redes Generativas Adversárias: da Teoria à Prática”, discute a geração de dados sintéticos a partir dos dados originais, considerando séries temporais e <em>Generative Adversarial Networks</em> - GANs.</p> Débora C. Muchaluat Saade Rodrigo Minetto Roberto Willrich Thiago Henrique Silva Leyza Baldo Dorini Nicollas Rodrigues de Oliveira Dianne Scherly Varela de Medeiros Diogo Menezes Ferrazani Mattos Frances A. Santos Jordan K. Kobellarz Fábio R. de Souza Leandro A. Villas Thiago H. Silva Bruno Hott Bruno P. Santos Túlio Corrêa Loures Fabrício Benevenuto Pedro O. S. Vaz-de-Melo Iran F. Ribeiro Breno Krohling Giovanni Comarela Vinícius F. S. Mota Copyright (c) 2022 Os autores 2022-11-07 2022-11-07 Minicursos do XXIII Simpósio em Sistemas Computacionais de Alto Desempenho https://books-sol.sbc.org.br/index.php/sbc/catalog/book/109 <p>Neste livro estão compilados os seis minicursos apresentados durante o XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2022), realizado entre os dias 19 e 21 de outubro de 2022 em Florianópolis, SC. Em todos os minicursos destaca-se o viés prático que incentiva os participantes e os leitores a utilizarem alto desempenho de maneira efetiva. O capítulo 1 "OneAPI: Uma Abordagem para a Computação Heterogênea Centrada no Desenvolvedor", apresenta o padrão OneAPI, que é um padrão aberto para a aceleração de computação que adota uma abordagem single-source, na qual todo o código da aplicação pode ser especificado uniformemente usando a linguagem C++, independente de executar no host ou em aceleradores. O capítulo 2 "Inteligência Artificial e Função como Serviço: Provisionando Aplicações com o AWS Lambda", apresenta o AWS Lambda, que é uma das principais ferramentas do chamado serviço de computação sem servidor. Dentro desse contexto, são introduzidos os conceitos de Função como Serviço (FaaS), englobando o uso de AWS Lambda para provisionar aplicações de AI. O capítulo 3 "Coisas para Fazer antes de Paralelizar", apresenta práticas que devem ser feitas para melhorar o desempenho de um código antes de se pensar em paralelização e revisa conceitos essenciais para a avaliação e comparação de programas, incluindo exemplos e demonstrações ao vivo de como aplicá-los. O capítulo 4 "Fundamentos de Computação Acelerada com CUDA C/C++", ensina as ferramentas e técnicas fundamentais para acelerar aplicações escritas em linguagens C/C++ para execução em arquiteturas massivamente paralelas com CUDA. O capítulo 5 "From sequence assembly to ancestry testing: HPC challenges for bioinformatics" fornece uma visão introdutória do processo de obtenção até a análise de dados biológicos, mostrando os principais algoritmos e banco de dados em cada etapa e uma discussão sobre as formas de paralelização destes algoritmos e os principais desafios que ainda carecem de uma solução. O capítulo 6, "Ferramentas para Configuração e Gerenciamento de Cluster de Alto Desempenho em Nuvem Pública", apresenta as melhores práticas adotadas pelo NACAD-COPPE/UFRJ para a implantação de um <em>cluster</em> de Alto Desempenho usando uma Nuvem Pública focando no uso de ferramentas para implantar e gerenciar clusters de Computação de Alto Desempenho (HPC) na Nuvem AWS.</p> Carla Osthoff Daniel Cordeiro Ricardo Menotti Tiago da Conceição Oliveira Sayonara S. Araújo Francisco R. P. da Ponte Victória T. Oliveira Wendley S. da Silva Dario Vieira Miguel F. de Castro Emanuel B. Rodrigues Alfredo Goldman Vitor Tessari Terra Sarita Mazzini Bruschi Arthur Francisco Lorenzon Mariana Carmin Cláudio Torres Júnior André Ricardo Abed Grégio Marco Antonio Zanata Alves Albino A. Aveleda Alvaro L. G. A. Coutinho Copyright (c) 2022 Os autores 2022-10-19 2022-10-19 Minicursos da ERCEMAPI 2022 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/110 <p>O Livro de Minicursos da ERCEMAPI 2022 aborda conteúdos relacionados à ciência de dados, inteligência artificial, visão computacional e informática em saúde. No primeiro capítulo, intitulado “Análise Exploratória de Dados Espaciais com Python” os autores abordam a análise exploratória de dados espaciais, associando a teoria à prática com a linguagem Python. No segundo capítulo, “Acionamento de Dispositivos Eletroeletrônicos Utilizando Visão Computacional”, os autores apresentam um método para a utilização de técnicas de visão computacional no controle de dispositivos eletrônicos. O terceiro capítulo “Explainability e auditability: interpretando e validando modelos de machine learning” está situado em uma área de bastante crescimento nos últimos anos, a inteligência artificial explicável. O quarto capítulo “Introdução às Redes Neurais Profundas com Python” introduz não somente os conceitos, mas também exemplos práticos sobre o aprendizado profundo com redes neurais. No quinto capítulo, “Desenvolvimento Ágil e Informatização da Saúde Pública no Brasil”, os autores apresentam práticas ágeis utilizadas para o desenvolvimento de sistemas de grande porte para o Ministério da Saúde do Brasil. O sexto e último capítulo, com o título “Desenvolvimento de uma aplicação web para o diagnóstico da COVID-19 usando conceitos, técnicas e ferramentas de Inteligência Artificial”, discorre sobre o desenvolvimento de uma aplicação web para o diagnóstico da COVID-19, por meio de imagens de radiografia do tórax, usando conceitos, técnicas e ferramentas de inteligência artificial. Os seis capítulos deste livro possuem metodologias e ferramentas para a área de tecnologia da informação, sendo uma obra útil para pessoas que querem iniciar nas respectivas áreas abordadas e também ganhar conhecimento em tópicos de pesquisa bastante atuais.</p> Ariel S. Teles Danilo B. da Silva Guilherme A. R. M. Esmeraldo Gesiel Rios Lopes Karina Jorge Pelarigo Alexandre C. B. Delbem Joélcio Braga de Sousa Marcos Melo Ferreira Caio Eduardo Falcão Matos Wendley Souza da Silva Victória Tomé Oliveira Sayonara Santos Araújo Dario Vieira Miguel Franklin Castro Josenildo C. da Silva Raimundo Osvaldo Vieira Raul Sidney Wazlawick Jades Fernando Hammes Thaísa Cardoso Lacerda Ranieri Alves dos Santos Giovanni L. F. da Silva Emanuel L. C. de S. Filho Paulo G. S. Magno Camyla J. P. Santos João O. B. Diniz Jonnison L. Ferreira Caio E. F. Matos Aristófanes C. Silva Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-09-28 2022-09-28 Tecnologias Digitais para o Meio Ambiente: Manifesto SBC https://books-sol.sbc.org.br/index.php/sbc/catalog/book/104 <p>A Sociedade Brasileira de Computação (SBC) constituiu uma força-tarefa a fim de contribuir com a preparação de um diagnóstico inicial sobre tecnologias digitais para a sustentabilidade do planeta. Este documento é o resultado das atividades da força-tarefa, a qual iniciou em 09 de setembro de 2021 e manteve reuniões semanais, com apresentações e debates sobre esforços nacionais e internacionais a respeito do tema.</p> <p> </p> <p><strong>Como citar este documento:</strong></p> <p>SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. Tecnologias Digitais para o Meio Ambiente: Manifesto SBC. Coordenação de Marcelo Rita Pias e Raimundo José de Araújo Macêdo. Porto Alegre: SBC, Julho/2022. 18p. DOI 10.5753/sbc.rt.2022.07.01.</p> Sociedade Brasileira de Computação Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-09-27 2022-09-27 Tópicos em Gerenciamento de Dados e Informações: Minicursos do SBBD 2022 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/103 <p>O presente livro do XXXVII Simpósio Brasileiro de Bancos de Dados (SBBD 2022) inclui três capítulos escritos pelos autores dos minicursos selecionados e apresentados na edição do evento realizado de 19 a 23 de setembro de 2022. Os capítulos abordam conteúdos relacionados a Processamento de Linguagem Natural, Projeto de Banco de Dados NoSQL e Uso de <em>Meta-learning</em> em Tarefas de Aprendizado Profundo. O comitê de programa de minicursos foi composto pelas professoras Ticiana L. Coelho da Silva (UFC), Damires Yluska de Souza Fernandes (IFPB) e Anne Magály de Paula Canuto (UFRN), sob coordenação da primeira.</p> <p>A qualidade dessa edição é devida essencialmente aos autores e revisores dos trabalhos submetidos. Expressamos nossos fortes agradecimentos pelas contribuições e discussões durante o SBBD 2022.</p> Ticiana L. Coelho da Silva Eduardo Ogasawara Damires Souza Sérgio Lifschitz Helena Caseli Cláudia Freitas Roberta Viola Angelo Augusto Frozza Geomar André Schreiner Ronaldo dos Santos Mello Luis Gustavo Coutinho do Rêgo Bárbara Stéphanie Neves Oliveira Lucas Peres Gaspar João Araújo Castelo Branco José Antônio Fernandes de Macêdo Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-09-19 2022-09-19 Relatório de Atividades da SBC para o Período de Agosto de 2021 a Julho de 2022 para a Reunião da IFIP https://books-sol.sbc.org.br/index.php/sbc/catalog/book/115 <p>Este documento apresenta o relatório anual da participação da SBC na IFIP (<em>International Federation for Information Processing</em>), para o período de agosto de 2021 a julho de 2022.</p> Raimundo Macêdo Copyright (c) 2022 Os autores 2022-09-15 2022-09-15 Minicursos do XXII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/107 <p>O Livro de Minicursos do XXII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg 2022) 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 4 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.</p> Carlos Raniery Paula dos Santos Walter Priesnitz Filho Paulo André da Silva Gonçalves Marcia Henke Emerson Ribeiro de Mello Shirlei Aparecida de Chaves Carlos Eduardo da Silva Michelle Silva Wangham Andrey Brito Marco Aurélio Amaral Henriques Paulo Mann Guilherme Scofano Yona Lopes Helio N. Cunha Neto Diogo M. F. Mattos Natalia C. Fernandes Renato Marinho Mateus Santos Raimir Holanda Antonio Horta Arthur Selle Jacobs Antônio João Gonçalves de Azambuja Alberto Egon Schaeffer-Filho Jéferson Campos Nobre Juliano Araújo Wickboldt Lisandro Zambenedetti Granville Luciano Paschoal Gaspary Weverton Luis da Costa Cordeiro Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-09-12 2022-09-12 Jornada de Atualização em Informática 2022 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/93 <p>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 e desenvolvimento dentro do Congresso da Sociedade Brasileira de computação. A JAI vem contribuindo de forma significativa com a disseminação de conhecimento de ponta para os alunos, profissionais e pesquisadores em Computação no Brasil. Em sua 41ª edição, são tratados os temas processamento de linguagem natural e aprendizagem profunda; estratégias ágeis em projetos de PD&amp;I; big data e economia circular; e blockchain. O Capítulo 1 (Processamento de Linguagem Natural via Aprendizagem Profunda) apresenta como técnicas de Aprendizagem Profunda podem ser utilizadas na resolução de tarefas de Processamento de Linguagem Natural (PLN), tais como como Classificação e Sumarização de Sentenças, visando o benefício do poder computacional disponível atualmente e da baixa necessidade de engenharia de fatures na utilização destes modelos. O Capítulo 2 (Estratégias Ágeis Aplicadas à Projetos de PD&amp;I: Da Teoria à Prática) discute os principais desafios, conceitos, relatos e estudos de caso da adoção de estratégias ágeis, em particular o framework Scrum, em pesquisa científica voltada para produção de inovação tecnológica. O Capítulo 3 (Big Data e Tecnologias Digitais Aplicadas à Economia Circular: Oportunidades para Cadeias Produtivas mais Sustentáveis) mostra como big data e as tecnologias digitais, tais como internet das coisas, computação em nuvem e blockchain, desempenham um papel chave na economia circular, como atendem às necessidades desses modelos de negócio no contexto, contribuindo para os desafios atuais de sustentabilidade. O Capítulo 4 (Visitando na teoria e na prática o Cartesi RollUps: para além das limitações da Blockchain, uma solução de futuro para aplicativos descentralizados) trata de uma tecnologia promissora - o Cartesi Rollups - que é capaz de alçar Blockchain ao status de padrão das aplicações na internet do futuro, minimizando suas limitações de escalabilidade.</p> Eliana Silva de Almeida Flávia Maria Santoro Bárbara Stéphanie Neves Oliveira Luís Gustavo C. do Rêgo Lucas Peres Ticiana L. Coelho da Silva José Antônio F. de Macêdo Andre L. L. Aquino Givanildo Nascimento-Jr. Fabiane Queiroz Rosangela de Fátima Pereira Marquesone Francisco Pereira Junior Tereza Cristina Melo de Brito Carvalho Antonio A. de A. Rocha Arthur A. Vianna Bruno T. Gondim Eduardo B. Loivos Rayan G. O. J. Lima Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-07-31 2022-07-31 Relatório Anual da SBC 2021-2022 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/102 <p>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 julho de 2021 a junho de 2022.</p> Raimundo Macêdo André Carvalho Renata Galante Carlos Ferraz Cristiano Maciel Itana Gimenes José Viterbo Filho Tanara Lauschner Marcelo Duduchi Alirio Sá Jair Leite Carlos Eduardo Ferreira Wagner Meira Júnior Michelle Wangham Leila Ribeiro Copyright (c) 2022 Os autores 2022-07-31 2022-07-31 Minicursos do XXII Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/105 <p>O Livro de Minicursos do SBCAS 2022 aborda temas de interesse para a comunidade de Informática na Saúde. Estes temas vão de fenótipos na pesquisa observacional, passando por IoT e Modelagem com foco em pacientes, além de Terapias Multissensoriais, Tecnologias para prestação de cuidados de saúde e terminando em aplicações de classificação de COVID-19 em imagens.</p> <p>O primeiro capítulo, chamado “Internet das Coisas de Saúde: aplicando IoT, interoperabilidade e aprendizado de máquina com foco no paciente” apresenta a teoria e a evolução dos sistemas de saúde, para ao final discutir possíveis soluções para o desenvolvimento de um modelo distribuído de interoperabilidade de informações.</p> <p>O capítulo “Robôs Socialmente Assistivos: Desenvolvendo Sessões de Terapia Multissensorial com o Robô EVA” apresenta a teoria de Robôs Socialmente Assistivos e descreve a arquitetura (hardware e software) do robô EVA que é uma plataforma <em>open-source</em> para terapias de pacientes com Alzheimer e para crianças com Transtorno do Espectro Autista.</p> <p>No terceiro capítulo cujo o título é “Modelagem, Mineração e Análise de Jornadas/Trajetórias de Pacientes” são apresentadas técnicas de mineração de dados na sequência de atendimentos e procedimentos realizados pelo paciente, com isso um novo campo de pesquisa é trabalhado.</p> <p>O capítulo “Classificação e Segmentação de COVID-19 em Imagens de Tomografia Computadorizada Usando Aprendizado Profundo” apresenta técnicas de auxílio ao diagnóstico de COVID-19 para exames de tomografia computadorizada.</p> <p>O penúltimo capítulo “Sistema Mystrengths+Myhealth (MSMH): Tecnologia auxiliar para prestação de cuidados de saúde” tem como tema o conceito de saúde “whole-person” que é multidimensional e complexo, com diversos elementos que influenciam o indivíduo sendo necessário a integração desses elementos na prestação de cuidados de saúde.</p> <p>Por fim, o último capítulo “Fenótipos no contexto da pesquisa observacional: OHDSI Phenotype Phebruary 2022” mostra que os fenótipos são os elementos fundamentais das análises e a ligação com os dados padronizados de modelos, apresentando o resultado da criação de uma rede colaborativa, seus conceitos, influência na geração das coortes e validação de resultados.</p> Lucas Ferrari de Oliveira Flávio Henrique Duarte de Araújo Ana Paula Santin Bertoni Vinicius Facco Rodrigues Felipe André Zeiser Blanda Mello Cristiano André da Costa Bruna Donida Sandro José Rigo Rodrigo da Rosa Righi Marcelo Marques da Rocha Sara Luzia de Melo Jesús Favela Débora C. Muchaluat Saade Caroline de Oliveira Costa Souza Rosa Márcia Ito Alex Borges Vieira Antônio Tadeu Azevedo Gomes Júlio V. M. Marques José F. C. Ferreira Rodrigo M. S. Veras Romuere R. V. Silva Andressa Larissa Dias Müller de Souza Luciana Schleder Gonçalves Robin Austin Maria Tereza Fernandes Abrahão Pablo Jorge Madril Copyright (c) 2022 Os autores 2022-06-07 2022-06-07 Acessibilidade no IHC 2021: relato de experiências https://books-sol.sbc.org.br/index.php/sbc/catalog/book/87 <p>Ao longo dos anos, a temática da acessibilidade tem sido abordada no Simpósio sobre Fatores Humanos em Sistemas Computacionais (IHC). Embora não sistematizada por um comitê, já foi pensada por algumas das pessoas que estiveram à frente da organização do evento. Estimulados pela iniciativa internacional do Grupo de Interesse Especial em Interação Humano-Computador (SIGCHI) da ACM (do inglês, <em>Association for Computing Machinery</em>), a organização da 20ª edição do Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais (IHC 2021) incorporou oficialmente em sua equipe a primeira Coordenação de Acessibilidade nesse evento da Sociedade Brasileira de Computação (SBC). Trata-se de uma primeira iniciativa no sentido de sistematizar as ações de promoção de acessibilidade em um evento da SBC. Neste livro, partilham-se experiências envolvidas na promoção da acessibilidade do IHC 2021 pela Coordenação de Acessibilidade constituída para o evento. Procurou-se oferecer um material de referência, com orientações e recomendações que possam ser analisadas, discutidas e aprimoradas para novas iniciativas que busquem promover a acessibilidade em eventos no âmbito da SBC. Espera-se, assim, que a comunidade científica evoque a responsabilidade de contemplar a acessibilidade, tanto nos eventos técnico-científicos quanto em outros espaços (físicos ou virtuais).&nbsp;</p> Amanda Meincke Melo Soraia Silva Prietch Carolina Sacramento Renan Vinicius Aranha Copyright (c) 2021 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-05-23 2022-05-23 Minicursos do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/108 <p>O Livro de Minicursos do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2022) contém os minicursos selecionados para apresentação no XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), realizado <em>online</em> entre os dias 23 e 27 de maio de 2022. O Livro de Minicursos do SBRC tem sido, tradicionalmente, utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentação dos minicursos são, também, uma importante oportunidade para atualização de conhecimentos da comunidade científica e para a complementação da formação dos participantes. O principal objetivo dos minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> Rafael L. Gomes Rossana Maria C. Andrade Fátima Duarte-Figueiredo Miguel Elias M. Campista Gustavo F. Camilo Gabriel Antonio F. Rebello Lucas Airam C. de Souza Guilherme A. Thomaz Maria Potop-Butucaru Marcelo Dias Amorim Miguel Elias M. Campista Luís Henrique M. K. Costa Ronan D. Mendonça Josué N. Campos Luiz F. M. Vieira Marcos A. M. Vieira Alex Borges Vieira José A. M. Nacif Sidney Loyola Antônio A. de A. Rocha Aline Paes José F. de Rezende Cláudio Gustavo Santos Capanema Fabrício Aguiar Silva Antonio Alfredo Ferreira Loureiro Julio C. H. Soto Iandra Galdino Egberto Caballero Vinicius Ferreira Débora Muchaluat-Saade Célio Albuquerque Copyright (c) 2022 Os autores 2022-05-23 2022-05-23 Tópicos Especiais em Sistemas de Informação: Minicursos SBSI 2022 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/86 <p>O Livro de Minicursos ministrados no XVIII Simpósio Brasileiro de Sistemas de Informação (SBSI 2022) aborda conteúdos relacionados a técnicas de processamento de linguagem natural, dentre elas, a utilização de algoritmos de <em>deep learning</em> (redes neurais profundas), e apresenta também uma abordagem para organizar <em>hackathons</em> corporativas. No primeiro capítulo, intitulado “Como Organizar uma Hackathon Corporativa?, apresenta um processo para condução de <em>hackathons</em> corporativas, permitindo que os participantes adotem essa ferramenta para melhorar os processos de trabalho, produtos e serviços de suas organizações, sob a ótica de inovação. Já o segundo e último capítulo, intitulado “Deep Learning para Processamento de Linguagem Natural”, é apresentado um levantamento de técnicas de processamento de linguagem natural, a fim de fornecer um panorama sobre os principais direcionamentos utilizados no processamento de textos atualmente.</p> Rafael Dias Araújo Mariangela Setti Rita Cristina G. Berardi Alexandre R. Graeml George Valença Rodrigo Santos Eduardo Soares de Paiva Fernando Sola Pereira Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-05-16 2022-05-16 Minicursos da XXII Escola Regional de Alto Desempenho da Região Sul https://books-sol.sbc.org.br/index.php/sbc/catalog/book/83 <p>O Livro de Minicursos apresentados na XXII Escola Regional de Alto Desempenho da Região Sul (ERAD/RS) consolida a integração de pesquisadores em programação paralela da Região Sul do Brasil. Constituído de cinco capítulos, todos os temas com foco em desempenho, o livro possui uma variedade de assuntos convergentes.</p> <p>No primeiro capítulo, intitulado "Desenvolvimento de Aplicações Paralelas Adaptativas: Uma Visão de Duas Décadas (2001-2021)", os autores tratam da evolução das arquiteturas paralelas e adequações de seus usos em ambientes dinâmicos. O tema provoca uma reflexão interessante tanto para pesquisadores já consolidados quanto para jovens alunos em busca de novos desafios.</p> <p>Nos capítulos dois e três, os autores discorrem sobre linguagens e técnicas de programação em computação paralela, são eles: "Computação de Alto Desempenho em Julia", que apresenta uma linguagem moderna, de fácil uso e aprendizado; e "Introdução à Programação com Memória Persistente", que discuste sobre motivação e problemas de consistência de dados em processadores com memória persistente (PM).</p> <p>No quarto capítulo, os autores de "Coisas para saber antes de fazer o seu próprio <em>Benchmarks</em> <em>Game</em>" sumarizam os aspectos essenciais a avaliação e comparação de programas com foco na área de Jogos.</p> <p>O desfecho do livro destaca um tema onipresente em pesquisas de processamento de alto desempenho (PAD), o capítulo "Apresentação de Resultados Experimentais para Processamento de Alto Desempenho em R", que discute formas de melhor dispor os dados em textos científicos e a reprodutibilidade de experimentos.</p> Arthur Lorenzon Márcio Castro Mauricio Pillon Guilherme Galante Rodrigo da Rosa Righi Roberto Machado Velho Rafael Benchimol Klausner Matheus da Silva Serpa Adriano Maurício de Almeida Côrtes Alexandro Baldassin Emilio Francesquini Alfredo Goldman Elisa Uhura Sarita Mazzini Bruschi Vinícius Garcia Pinto Lucas Leandro Nesi Lucas Mello Schnorr Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2022-04-18 2022-04-18 Minicursos do XIV Encontro Unificado de Computação do Piauí (ENUCOMPI) e XI Simpósio de Sistemas de Informação (SINFO) https://books-sol.sbc.org.br/index.php/sbc/catalog/book/76 <p>O Livro de Minicursos do XIV Encontro Unificado de Computação do Piauí e o XI Simpósio de Sistemas de Informação (ENUCOMPI &amp; SINFO 2021) aborda conteúdos relacionados a multidisciplinaridade presente na área da Ciência da Computação. No primeiro capítulo os autores propõem uma forma prática para o “Desenvolvendo ChatBots com o Dialogflow”. Já no segundo capítulo que tem como título a “Detecção de Máscara em Python Usando OpenCV e Deep Learning”, os autores compartilham seus conhecimentos com exemplos práticos voltados a pandemia provocada pelo COVID-19. No capítulo “Emulando Redes de Comunicação para Sistemas de Múltiplos Drones: uma abordagem inicial”, é possível conhecer um pouco sobre abordagens direcionadas a comunicação com drones. No quarto capítulo os autores propõem uma série de “Procedimentos adotados na coleta de sinais mioelétricos para construção de próteses da mão”. No próximo capítulo, os autores apresentam uma “Introdução à Análise de Dados Geoespaciais com Python”. E por fim, no sexto capítulo, são apresentadas técnicas relacionadas a “Realidade Aumentada no contexto de Computação Ubíqua: conceitos, características e ferramentas da plataforma Android”.</p> Antonio Oseas de Carvalho Filho Deborah Maria Vieira Magalhães Rodrigo Augusto Rocha Souza Baluz Romuere Rodrigues Veloso e Silva Joeckson Correa Davi Viana Ariel Teles Vitória de Carvalho Brito Patrick Ryan Sales dos Santos Antonio Oseas de Carvalho Filho Diego S. Pereira Luís B. P. Nascimento Vitor G. Santos Pablo J. Alsina Alberto Monteiro Peixoto Guilherme de Oliveira Monteiro Peixoto Roberto Luiz Souza Montteiro Tereza Kelly Gomes Carneiro Gesiel Rios Lopes Alexandre C. B. Delbem Joélcio Braga de Sousa Joel Machado Pires João Soares de Oliveira Neto Copyright (c) 2021 Os autores 2021-11-23 2021-11-23 Minicursos da IV Escola Regional de Alto Desempenho do Centro Oeste https://books-sol.sbc.org.br/index.php/sbc/catalog/book/80 <p>O Livro de Minicursos da ERAD-CO 2021 colabora com o objetivo da Escola Regional de Computação de Alto Desempenho da Região Centro-Oeste em disseminar o conhecimento técnico e científico sobre temas e assuntos, avançados e atuais, na área de Computação. O público da ERAD-CO é composto por profissionais, professores e estudantes interessados em discutir os desafios da área, propor soluções e discutir formas de ensino de processamento de Alto Desempenho nas universidades do Centro-Oeste do Brasil. Em sua 4ª edição, os dois minicursos, à convite, que compõem este livro apresentam conteúdos relacionados à Função como um Serviço (FaaS – Functions-as-a-Service) – Capítulo 1, e uma visão geral sobre o Spark – Capítulo 2. Assim, este livro se constitui em uma grande oportunidade para que os interessados na área de Alto Desempenho possam conhecer essas tecnologias recentes.</p> Aletéia Patrícia Favacho de Araújo Bianca de Almeida Dantas Liana Dessandre Duenha Wellington Santos Martins Leonardo Rebouças de Carvalho Aletéia Patrícia Favacho de Araújo Leonardo Afonso Amorim Copyright (c) 2021 Os autores 2021-11-16 2021-11-16 Minicursos da XIX Escola Regional de Redes de Computadores https://books-sol.sbc.org.br/index.php/sbc/catalog/book/88 <p>A Escola Regional de Redes de Computadores de 2021 (ERRC 2021) é um evento anual promovido pela Sociedade Brasileira de Computação (SBC). A escola foi realizada entre os dias 27 e 29 de outubro de 2021, sendo organizada de forma <em>online</em> pelo Instituto Federal de Educação, Ciência e Tecnologia Sul-rio-grandense (IFSul) - Câmpus Charqueadas, com a colaboração de diversas outras instituições de ensino, pesquisa e extensão.&nbsp;</p> <p>Dentre os diversos objetivos da ERRC, um destes consiste em qualificar profissionais da região sul nas diversas áreas de Redes de Computadores. Com este intuito, todos os anos são selecionados minicursos em tópicos atuais de interesse da comunidade. Não diferente, neste ano, foram selecionados dois minicursos, os quais foram incluídos como capítulos para este volume. Os minicursos aqui representados, apresentam tópicos de ponta da área de Redes de Computadores, os quais irão, certamente, fortalecer e colaborar com a aprendizagem dos participantes do evento.</p> <p>O primeiro minicurso apresentou conceitos necessários ao entendimento das atuais arquiteturas de serviços e computação em borda nas redes 5G, voltados para o desenvolvimento de redes virtuais privadas sobre o Core 5G. O segundo curso apresentou uma introdução teórica e prática sobre LoraWAN, um padrão que de rede de baixa potência e longo alcance que está sendo largamente utilizado para fornecer conectividade em paradigmas atuais, como internet das coisas e redes veiculares.</p> <p>Os coordenadores dos minicursos agradecem aos autores, por compartilharem seus conhecimentos através da submissão de minicursos de alto nível para esta edição da escola, aos coordenadores e organizadores da ERRC, pelo apoio dado na seleção dos minicursos e realização do evento.</p> <p>Carlos Roberto Moratelli (UFSC) e Fábio Diniz Rossi (IFFAR)<br>Coordenadores dos Minicursos da ERRC 2021</p> Carlos Moratelli Fábio Diniz Rossi Guilherme da Cunha Rodrigues Roberto Irajá Tavares da Costa Filho Vinicius Tavares Guimarães Adão Boava Christian Mailer Dener Kraus A. F. Pastório J. Rossato J. P. C. A. Sá F. A. Spanhol L. A. Rodrigues E. T. Camargo Copyright (c) 2021 Os autores https://creativecommons.org/licenses/by-nc/4.0 2021-10-27 2021-10-27 Minicursos do XXI Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/71 <p>O Livro de Minicursos do XXI Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg) traz a versão escrita das propostas aceitas e apresentadas online nesta edição do SBSeg. Nos minicursos do SBSeg há conteúdo mais práticos e também mais próximo da fronteira do conhecimento na área de cibersegurança, assim temos minicursos mais aplicados e mais teóricos nesta edição do SBSeg. Os 4 capítulos do livro de minicursos versam sobre temas como: Criptografia completamente homomórfica com implementação em Sage, Segurança e escalabilidade em sharding blockchain, Autenticação de aplicações nativas da nuvem com identidades SPIFFE e Segurança em redes 5G: oportunidades e desafios em detecção de anomalias e predição de tráfego baseadas em aprendizado de máquina. 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 à estudantes com conteúdo que normalmente não são abordados em cursos da área.</p> <p>&nbsp;</p> Altair Olivo Santin Roberto Samarone dos Santos Araujo Antônio Jorge Gomes Abelém Hilder V. L. Pereira Eduardo Morais Antonio A. de A. Rocha Célio V. N. de Albuquerque Eduardo B. Loivos Bruno T. Gondim Arthur A. Vianna André O. Ferreira Eduardo Falcão Matteus Silva Clenimar Souza Andrey Brito Guilherme N. N. Barbosa Govinda Mohini G. Bezerra Dianne S. V. de Medeiros Martin Andreoni Lopez Diogo M. F. Mattos Copyright (c) 2021 Os autores 2021-10-04 2021-10-04 Minicursos da ERCEMAPI 2021 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/79 <p>O Livro de Minicursos da ERCEMAPI 2021 colabora com o objetivo da Escola Regional de Computação Ceará, Maranhão e Piauí em disseminar o conhecimento técnico e científico sobre temas e assuntos de vanguarda na área de Computação. Em sua 9ª edição, os minicursos abordam conteúdos relacionados à inteligência artificial, propriedade intelectual e arquitetura de computadores, como forma de atualizar os conhecimentos da comunidade acadêmica e profissional, de uma forma didática e de amplo acesso ao público. Os três capítulos deste livro possuem metodologias e ferramentas para a área de Tecnologia da Informação e Comunicação, sendo uma excelente oportunidade para a familiarização dos interessados com novos temas de pesquisa que podem vir a ser úteis em suas vidas profissionais.</p> Carla Ilane Moreira Bezerra Davi Viana Alcemir Rodrigues Santos Rafael Anchiêta Francisco A. R. Neto Jeziel C. Marinho Raimundo Moura Luana de Oliveira Lopes Alcemir Rodrigues Santos Guilherme Álvaro Rodrigues Maia Esmeraldo Eduardo Carlos Pereira da Silva Proto Edson Barbosa Lisboa Edna Natividade da Silva Barros Copyright (c) 2021 Os autores 2021-09-14 2021-09-14 Minicursos da VII Jornadas Ibero-Americanas de Interação Humano-Computador https://books-sol.sbc.org.br/index.php/sbc/catalog/book/72 <p>O Livro de Minicursos HCI 2021 aborda conteúdos relacionados a Interação Homem-Computador. No primeiro capítulo, intitulado "Introdução à Acessibilidade na Web: do Conceito à Prática" os autores comentam a importância da acessibilidade nos sistemas digitais contemporâneos e apresentam alguns recursos para auxiliar na criação de páginas web acessíveis. No segundo capítulo, "Elementos Fundamentales de Propuestas de Investigación en Interacción Humano Computador", a autora mostra os elementos chaves para se realizar uma proposta de pesquisa utilizando a Metodologia da Investigação Holística exemplificada pela área de Interação Humano-Computador. O terceiro e último capítulo, com o título "Programming by Blocks", apresenta o uso da programação em bloco para ensinar pessoas sem conhecimentos técnicos. 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.</p> André Constantino da Silva André Luiz Satoshi Kawamoto Daniela Marques Renan Soares Germano Maria Amelia Eliseo Ismar Frango Silveira Yenny A. Méndez A. Irene Hernández Ruiz Carolina Gómez Fernández Copyright (c) 2021 Os autores 2021-09-08 2021-09-08 Minicursos da ERSI-RJ 2021 - VII Escola Regional de Sistemas de Informação do Rio de Janeiro https://books-sol.sbc.org.br/index.php/sbc/catalog/book/78 <p>A Escola Regional de Sistemas de Informação do estado do Rio de Janeiro (ERSI-RJ) é um evento que reúne profissionais, professores e estudantes interessados em aprender e discutir problemas, soluções e conceitos relacionados a Sistemas de Informação. Os minicursos são atividades de curta duração (quatro horas) que fazem parte da programação da ERSI-RJ. Eles abordam temas relacionados a Sistemas de Informação com objetivo de proporcionar ao público da escola um ambiente de aprendizagem e de discussão de tendências e desafios na área de Sistemas de Informação. É o primeiro ano da escola após a pandemia do novo coronavírus que levou ao cancelamento do evento em 2020. Este ano (2021), foram selecionados seis minicursos entre as propostas recebidas. Além desses, mais duas propostas foram aceitas para serem publicadas como capítulos deste livro. A seleção foi realizada por um comitê de avaliadores. Todos professores e profissionais de Sistemas de Informação. Os critérios de seleção das propostas foram: relevância para o evento, expectativa de público, atualidade e conteúdo. Os capítulos deste livro abordam: os conceitos e formas de detecção das fake news nos meios digitais de divulgação de notícias; uma linguagem de modelagem organizacional que trata o tema de estratégia e alinhamento de recursos humanos baseado em competências; o uso de linguagem simples como suporte à transparência e ao desenvolvimento das melhores práticas para transformação digital; o gerenciamento de dados praticado no âmbito do jornalismo de dados; a introdução a projetos de jogos com fins educacionais que inclui um canvas destinado ao Design de Jogos Educacionais Endógenos, o qual integra conteúdos e regras; os conceitos, definições, aplicações e pesquisa de Ética em Sistemas de Informação; os principais protocolos da camada de aplicação da Internet das Coisas (do inglês, Internet of Things) com uma ênfase prática nos protocolos CoAP e MQTT; e um exemplo de aplicação da linguagem R em bases de dados sobre COVID-19 e transporte público na cidade do Rio de Janeiro correlacionando os dados, reduzindo tendências e sazonalidades. Acreditamos que este material será útil em aulas de Sistemas de Informação; em discussões sobre novas abordagens de pesquisa suportando trabalhos atuais e futuros; e para apoiar a prática profissional. Parabenizamos e agradecemos aos autores dos capítulos. Agradecemos também ao Comitê de Seleção de Propostas pela dedicação e eficiência; ao Comitê Editorial pelo empenho; e a CESI (Comissão Especial de Sistemas de Informação) da SBC (Sociedade Brasileira de Computação) pelo apoio para publicação deste livro. Por fim, agradecemos ao aluno da graduação em Sistemas de Informação da Universidade Federal Rural do Rio de Janeiro Matheus Nunes Ritton pela capa do livro. Este é a sua segunda colaboração com as capas do livros de minicurso da ERSI-RJ.</p> Tiago Cruz de França Alexandre Louzada Alessandro Cerqueira Paulo Márcio Souza Freire Argus Antônio Barbosa Cavalcante Ronaldo Ribeiro Goldschmidt Henrique Prado de Sá Sousa Eduardo Kinder Almentero Claudia Cappelli Vanessa Nunes Rodrigo Oliveira Luciana Sá Brito Alayne Duarte Amorim André Viana Tardelli Angélica Fonseca da Silva Dias Juliana Baptista dos Santos França Adriana Santarosa Vivacqua Geraldo Xexéo Bernardo Taucei Luiz Paulo Carvalho Flávia Maria Santoro Rosa Maria M. Costa Jonice Oliveira Vagner E. Quincozes Silvio E. Quincozes Juliano F. Kazienko Julia Amaro Gonçalves Fagundes Matheus Henrique de Sousa Oliveira Vladimir Fagundes Copyright (c) 2021 Os autores https://creativecommons.org/licenses/by-nc/4.0 2021-09-01 2021-09-01 Minicursos do XXXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/81 <p>O Livro de Minicursos do XXXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2021) contém os minicursos selecionados para apresentação na edição do evento realizada <em>online</em>, no período de 16 a 20 de agosto de 2021, na cidade de Uberlândia/MG. O Livro dos Minicursos do SBRC tem sido tradicionalmente utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> <p>No livro são abordados temas atuais e de interesse da comunidade, como sistemas de software emergentes, mobilidade e segurança em redes centradas em informação, virtualização de funções de rede na Internet das Coisas (IoT), redes vestíveis e sistemas ciber-humanos e ainda aprendizado federado aplicado à IoT.</p> <p>No primeiro capítulo, intitulado “Emergent Software Systems: Theory and Practice”, os autores apresentam o conceito de Sistemas de Software Emergentes. A abordagem do Software Emergente visa reduzir o esforço inicial para criar soluções autônomas; suporta a criação de sistemas totalmente adaptáveis capazes de aprender autonomamente sobre a estrutura do sistema e seu ambiente operacional sem nenhum conhecimento pré-definido.</p> <p>No segundo capítulo, “Revisitando as ICNs: Mobilidade, Segurança e Aplicações Distribuídas através das Redes de Dados Nomeados”, os autores apresentam uma introdução e revisão dos fundamentos das <em>Information-Centric Networks</em> (ICN) e em seguida a arquitetura <em>Named Data Networking</em> (NDN). Os autores apresentam as principais questões relacionadas à mobilidade, segurança e aplicações distribuídas através por demonstrações e atividades práticas com ambientes previamente configurados.</p> <p>No terceiro capítulo, “Virtualização de Funções de Rede na IoT: Um Panorama do Gerenciamento de Desempenho x Segurança”, trata do uso de <em>Network Function Virtualization</em> (NFV) em IoT do ponto de vista de gerenciamento, desempenho e segurança da rede. O texto apresenta questões e o estado da arte relacionados ao desempenho do uso de NFV na detecção e mitigação de ameaças em redes específicas de IoT.</p> <p>O quarto capítulo, “Das Redes Vestíveis aos Sistemas Ciber-Humanos: Uma Perspectiva na Comunicação e Privacidade dos Dados”, aborda a rápida evolução que vem ocorrendo desde os primórdios das redes vestíveis até a pesquisa de ponta em nanorredes. Essa evolução rápida fundamenta a construção dos sistemas ciberfísicos e ciber-humanos que possuem aplicações em diversas áreas. Os autores descrevem a necessidade de explorar as vulnerabilidades e desafios que essas redes possuem em relação à privacidade dos dados e resiliência de seus serviços e apresentam uma discussão, demonstrando através de exemplos práticos essas fragilidades e um levantamento do estado da arte de propostas acadêmicas para a proteção da privacidade e resiliência de seus serviços.</p> <p>No quinto e último capítulo, “Aprendizado Federado aplicado à Internet das Coisas”, os autores apresentar os principais fundamentos do Aprendizado Federado (<em>Federated Learning</em> – FL) abrangendo as ferramentas e passos necessários para o desenvolvimento de aplicações e serviços voltadas à IoT. Os conceitos abordados incluem uma introdução à Aprendizagem de Máquina (centralizada e distribuída), o estado-da-arte em FL, uma visão geral dos trabalhos existentes, os desafios e as perspectivas futuras para o avanço da área.</p> <p>Os cinco 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.</p> José Ferreira de Rezende Kleber Vieira Cardoso Pedro Frosi Rosa Flávio de Oliveira Silva Roberto Rodrigues Filho Barry Porter Fábio M. Costa Iwens Sene Júnior Leobino N. Sampaio Allan E. S. Freitas Italo V. S. Brito Francisco Renato C. Araújo Adriana V. Ribeiro Guilherme Werneck de Oliveira Jonathan Rangel Porto Nelson Gonçalves Prates Jr. Aldri Luiz dos Santos Michele Nogueira Daniel Macêdo Batista Michele Nogueira Ligia F. Borges Fernando Nakayama Heitor S. Ramos Guilherme Maia Gisele L. Papa Mário S. Alvim Antonio A. F. Loureiro Isadora Cardoso-Pereira Diego H. C. Campos Giovanna Filipakis Giovanna Riquetti Eduarda T. C. Chagas Pedro H. Barros Gabriel N. Gomes Héctor Allende-Cid Copyright (c) 2021 Os autores 2021-08-16 2021-08-16 Jornada de Atualização em Informática 2021 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/67 <p>Mantendo sua tradição em apresentar temas relevantes em pesquisa e desenvolvimento, a Jornada de Atualização em Informática (JAI), nesta edição, trata de tecnologias e conceitos da área de computação com bastante impacto no desenvolvimento tecnológico da sociedade moderna. Esta publicação apresenta temas que têm relação com segurança cibernética e internet das coisas (IoT), privacidade de dados, comunicação entre pessoas e sistemas computacionais, e processamento de grandes volumes de dados.</p> <p>Abrimos este livro com uma apresentação sobre a história da JAI elaborada pelo professor Roberto S. Bigonha (UFMG), que ministrou um curso na I JAI em 1982. Agradecemos ao professor Bigonha por ter aceito este convite que se tornou um desafio devido à pandemia do Covid-19, uma vez que informações sobre as primeiras versões da JAI, registradas apenas em meio impresso, se encontram inacessíveis em bibliotecas nas universidades. Assim, com os dados que foram possíveis recuperar, o prof. Bigonha faz um prazeroso relato da criação e histórico da Jornada de Atualização em Informática, marcando a comemoração dos seus 40 anos.</p> <p>Agradecemos ao comitê de programa e a todos os autores que submeteram propostas. Tivemos sete propostas submetidas e selecionamos quatro para serem desenvolvidas como capítulos neste livro. Agradecemos também ao coordenador do CSBC 2021, prof. Frank Siqueira, e toda a equipe de organização pelo apoio na elaboração deste evento.</p> <p>Finalmente, gostaríamos de registrar a nossa satisfação e alegria em coordenar a JAI no seu 40º ano de existência.</p> <p>Aline Maria Santos Andrade (UFBA)<br>Raul Sidnei Wazlawick (UFSC)<br>Coordenadores da JAI 2021</p> Aline M. S. Andrade Raul S. Wazlawick João Felipe Pimentel Gabriel P. Oliveira Mariana O. Silva Danilo B. Seufitelli Mirella M. Moro Carlos H. Morimoto Antonio Diaz-Tula Javam C. Machado Eduardo R. Duarte Neto Jauberth Weyll Abijaude Fabíola Greve Péricles de Lima Sobreira Copyright (c) 2021 Os autores https://creativecommons.org/licenses/by-nc/4.0 2021-07-18 2021-07-18 Relatório Anual da SBC 2020-2021 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/69 <p>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 julho de 2020 a junho de 2021.</p> <p>&nbsp;</p> Raimundo Macêdo André Carvalho Renata Galante Rossana Andrade Carlos Eduardo Ferreira Francisco Dantas Itana Gimenes Leila Ribeiro Cristiano Maciel Carlos Ferraz Priscila Solís José Viterbo Edson Cáceres Marcelo Duduchi Wagner Meira Copyright (c) 2021 Os autores 2021-07-18 2021-07-18 Minicursos do XXI Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/77 <p>O Livro de Minicursos do XXI Simpósio Brasileiro de Computação Aplicada à Saúde (SBCAS 2021) aborda temas de interesse para a comunidade de Informática na Saúde. Estes temas vão de biomarcadores para imagens biomédicas, passando pela aplicação de tecnologias como IoT e Blockchain na área da Saúde, terminando com a apresentação de uma norma para requisitos para sistemas de saúde.</p> <p>O primeiro capítulo, chamado “Precision Radiomic Biomarkers: a brief introduction, some technical development, and several clinical applications” apresenta alguns biomarcadores radiômicos robustos identificados nos últimos anos para diferentes padrões de imagens patológicas. O capítulo apresenta a teoria básica sobre biomarcadores radiômicos e aborda biomarcadores de última geração para três diferentes doenças.</p> <p>O capítulo “Internet das coisas, blockchain e contratos inteligentes aplicados à saúde” apresenta pesquisas recentes que utilizam IoT, blockchain e contratos inteligentes na área da saúde. É detalhado como empregar estas tecnologias na área da saúde e é apresentado a um exemplo prático construindo uma aplicação descentralizada usando os conceitos apresentados.</p> <p>O terceiro capítulo “Fundamentals of IEC 62304 with an Agile Software Development Model” apresenta os fundamentos e definições da norma IEC 62304 que visa fornecer requisitos para os fabricantes de sistemas de saúde com Software para demonstrar sua capacidade de fornecer Software que atenda consistentemente aos requisitos do cliente e requisitos regulatórios. Este capítulo também apresenta um Modelo Ágil de Desenvolvimento de Software compatível com a IEC 62304 descrevendo suas principais fases.</p> <p>Os temas apresentados neste livro tem como objetivo atender interesses tanto de estudantes, professores quanto de profissionais da área de Informática na Saúde.</p> Andrey Ricardo Pimentel Lucas Ferrari de Oliveira José Raniery Ferreira Junior Jauberth Abijaude Henrique Serra Rita Barretto Aprígio Bezerra Péricles Sobreira Fabíola Greve Johnny Marques Lilian Barros Sarasuaty Yelisetty Talita Slavov Copyright (c) 2021 Os autores 2021-06-15 2021-06-15 Tópicos Especiais em Sistemas de Informação: Minicursos SBSI 2021 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/64 <p>O Livro de Minicursos ministrados no XVII Simpósio Brasileiro de Sistemas de Informação (SBSI 2021) aborda conteúdos relacionados à blockchain, contratos inteligentes, sistemas web, aspectos éticos de pesquisa e trâmites de submissão e aprovação de projetos de pesquisa envolvendo seres humanos. No primeiro capítulo, intitulado “Blockchain, Contratos Inteligentes, Sistemas Web: Teoria e Prática”, são abordados os conceitos fundamentais, mecanismos e as plataformas utilizadas e que estão envolvidas na implementação de aplicações Web confiáveis e distribuídas. E no último e segundo capítulo, “Ética da Pesquisa em Sistemas de Informação: Por que e como submeter meu projeto ao Comitê de Ética”, são discutidos os aspectos técnicos de pesquisas envolvendo seres humanos no contexto de Sistemas de Informação. Inclusive, são apresentados os trâmites necessários para a submissão e aprovação de um projeto de pesquisa envolvendo seres humanos.</p> <p>&nbsp;</p> Davi Viana Thiago P. Ribeiro Rafael D. Araújo Fabiano A. Dorça Jauberth Weyll Abijaude Henrique Andrade Serra Levy Marlon Souza Santiago Péricles de Lima Sobreira Fabíola Gonçalves Pereira Greve Valéria Farinazzo Martins Michelle Asato Junqueira Renata Mendes de Araujo Copyright (c) 2021 Os autores 2021-06-07 2021-06-07 Minicursos da XXI Escola Regional de Alto Desempenho da Região Sul https://books-sol.sbc.org.br/index.php/sbc/catalog/book/61 <p>Este livro apresenta versões textuais, na forma de capítulos de livro, de seis minicursos aceitos e apresentados na XXI Escola Regional de Alto Desempenho da Região Sul (ERAD/RS). Os minicursos tratam de aspectos técnicos relacionados à programação paralela em diferentes arquiteturas e ambientes, assim como ferramentas para otimização de aplicações e realização de experimentos reprodutíveis.</p> <p>No primeiro capítulo deste livro, “Desvendando o Uso de Contadores de Hardware para Otimizar Aplicações de Inteligência Artificial”, os autores abordam a utilização de contadores das arquiteturas Intel Xeon Cascade Lake e NEC SX-Aurora TSUBASA para analisar o desempenho de aplicações de IA, cada vez mais frequentes atualmente. No segundo capítulo, “Otimização de Programas Paralelos com uso do OpenACC”, os autores apresentam técnicas que podem ser utilizadas para aumentar o desempenho de programas paralelos que façam uso de diretivas do OpenACC, que é um modelo de programação aplicável em diversos tipos de arquiteturas paralelas. No terceiro capítulo, “Are you root? Experimentos Reprodutı́veis em Espaço de Usuário”, os autores tratam de técnicas para criar ambientes visando à reprodutibilidade de experimentos, utilizando o gerenciador de pacotes Spack e criando contêineres com Docker e Singularity. No quarto capítulo, “Além de Simplesmente: #pragma omp parallel for”, os autores abordam alguns recursos de OpenMP mais recentes e menos difundidos, indo além do paralelismo de laços que é habitualmente visto em cursos introdutórios. No quinto capítulo, “Ambiente de Nuvem Computacional Privada para Teste e Desenvolvimento de Programas Paralelos”, os autores introduzem noções básicas para implantar uma nuvem privada e demonstrar os benefícios para o desenvolvimento e teste de programas paralelos em nuvem. No sexto capítulo, “Desenvolvimento de Aplicações Baseadas em Tarefas com OpenMP Tasks”, os autores apresentam o paradigma de programação paralela orientado a tarefas, com exemplos de construção de programas com tarefas em OpenMP.</p> <p>&nbsp;</p> Andrea Charão Matheus Serpa Valéria Girelli Félix Michels Francis Moreira Philippe Navaux Evaldo Costa Gabriel Silva Jessica Dagostini Vinícius Pinto Lucas Leandro Nesi Lucas Schnorr João Vicente Lima Claudio Schepke Natiele Lucca Anderson Maliszewski Adriano Vogel Dalvan Griebler Claudio Schepke Philippe Navaux Lucas Leandro Nesi Marcelo Miletto Vinícius Pinto Lucas Schnorr Copyright (c) 2021 Os autores 2021-04-14 2021-04-14 Relatório Anual da SBC 2019-2020 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/52 <p>Documento que tem como propósito apresentar os resultados alcançados pela Diretoria da SBC no período de julho de 2019 a junho de 2020, por meio das ações programadas em seu plano de trabalho e alinhadas com o planejamento estratégico da Sociedade.</p> <p>&nbsp;</p> Sociedade Brasileira de Computação de Computação Copyright (c) 2020 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2020-12-11 2020-12-11 Minicursos do XXXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/50 <p>O livro Minicursos do XXXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos contém os minicursos selecionados para apresentação no XXXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), realizado online entre os dias 7 e 10 de dezembro de 2020. O Livro dos Minicursos do SBRC tem sido tradicionalmente utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentações dos minicursos são também uma importante oportunidade para atualização de conhecimentos da comunidade científica e para complementação da formação dos participantes. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> <p>&nbsp;</p> Thiago Pereira Silva Aluizio Rocha Thais Vasconcelos Batista Frederico Araujo da Silva Lopes Flavia Coimbra Delicato Paulo Figueiredo Pires Antônio J. G. Abelém Gayane Vardoyan Don Towsley Cristiano Bonato Both Kleber Vieira Cardoso Lúcio Renê Prade Victor Hugo Lázaro Lopes Ciro José Almeida Macedo Kaylani Bochie Mateus da Silva Gilbert Luana Gantert Mariana de Souza Maciel Barbosa Dianne Scherly Varela de Medeiros André G. Vieira Gustavo Pantuza Jean H. F. Freire Lucas F. S. Duarte Racyus D. G. Pacífico Marcos A. M. Vieira Luiz F. M. Vieira José A. M. Nacif Danielo G. Gomes Igor M. Moraes Miguel Elias Mitre Campista Copyright (c) 2020 Os autores 2020-12-07 2020-12-07 Minicursos da XVIII Escola Regional de Redes de Computadores https://books-sol.sbc.org.br/index.php/sbc/catalog/book/58 <p>Este livro reúne os textos dos minicursos da XVIII Escola Regional de Redes de Computadores e Sistemas Distribuídos (ERRC 2020), realizada virtualmente entre os dias 25 e 27 de novembro de 2020. 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.</p> Diego Luis Kreutz Charles Christian Miers Rodrigo Brandão Mansilha Pablo de Andrades Lima Érico Marcelo Hoff do Amaral Alex Dias Camargo Jean Lucas Cimirro Gérson de Munhos Concilio Charles Christian Miers Guilherme Piêgas Koslovski Maurício Aronne Pillon Marco Antonio Marques Diego Luis Kreutz Rodrigo Brandão Mansilha Silvio Ereno Quincozes Tadeu Sobral Jenuário João Otávio Chervinski Copyright (c) 2020 Os autores 2020-11-25 2020-11-25 Computação e Sociedade: A Profissão - Volume 1 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/73 <p>A obra “Computação e Sociedade” traz um conjunto de temas bem diversificado e inovador para o mercado editorial, ao permitir aos leitores sincronizados com a realidade do século XXI uma visão que abrange desde assuntos clássicos até os emergentes desta temática. Muitos destes temas são trabalhados de forma isolada em outras obras ou fontes de informação, e, neste livro, estão reunidos de forma a cobrir o conjunto de tópicos necessários para as disciplinas nesta área, facilitando o trabalho pedagógico e reflexivo. Em especial, o contexto brasileiro é abordado. Para professores e estudantes, cada capítulo traz consigo os objetivos de aprendizagem, dicas, exercícios e, casos para reflexão, úteis ao processo educacional. Ainda, a obra é útil a pesquisadores de diferentes áreas, posto que traz em tela desafios de investigação.</p> <p>&nbsp;</p> Cristiano Maciel José Viterbo Copyright (c) 2020 Os autores 2020-11-17 2020-11-17 Computação e Sociedade: A Sociedade - Volume 2 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/74 <p>A obra “Computação e Sociedade” traz um conjunto de temas bem diversificado e inovador para o mercado editorial, ao permitir aos leitores sincronizados com a realidade do século XXI uma visão que abrange desde assuntos clássicos até os emergentes desta temática. Muitos destes temas são trabalhados de forma isolada em outras obras ou fontes de informação, e, neste livro, estão reunidos de forma a cobrir o conjunto de tópicos necessários para as disciplinas nesta área, facilitando o trabalho pedagógico e reflexivo. Em especial, o contexto brasileiro é abordado. Para professores e estudantes, cada capítulo traz consigo os objetivos de aprendizagem, dicas, exercícios e, casos para reflexão, úteis ao processo educacional. Ainda, a obra é útil a pesquisadores de diferentes áreas, posto que traz em tela desafios de investigação.</p> <p>&nbsp;</p> Cristiano Maciel José Viterbo Copyright (c) 2020 Os autores 2020-11-17 2020-11-17 Computação e Sociedade: A Tecnologia - Volume 3 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/75 <p>A obra “Computação e Sociedade” traz um conjunto de temas bem diversificado e inovador para o mercado editorial, ao permitir aos leitores sincronizados com a realidade do século XXI uma visão que abrange desde assuntos clássicos até os emergentes desta temática. Muitos destes temas são trabalhados de forma isolada em outras obras ou fontes de informação, e, neste livro, estão reunidos de forma a cobrir o conjunto de tópicos necessários para as disciplinas nesta área, facilitando o trabalho pedagógico e reflexivo. Em especial, o contexto brasileiro é abordado. Para professores e estudantes, cada capítulo traz consigo os objetivos de aprendizagem, dicas, exercícios e, casos para reflexão, úteis ao processo educacional. Ainda, a obra é útil a pesquisadores de diferentes áreas, posto que traz em tela desafios de investigação.</p> <p>&nbsp;</p> Cristiano Maciel José Viterbo Copyright (c) 2020 Os autores 2020-11-17 2020-11-17 Jornada de Atualização em Informática 2020 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/57 <p>O livro da JAI compreende textos didáticos de pesquisadores da comunidade SBC, expoentes em suas áreas de atuação. A JAI oferece uma oportunidade inigualável para estudantes e profissionais de Informática atualizarem-se em temas atuais, conhecendo a visão de pesquisadores experientes. Em 2020, quatro cursos formaram a JAI. Cada um deles corresponde a um capítulo do livro. No primeiro capítulo, “Introdução à Modelagem de Processos de Negócio em BPMN 2.0 e à Automação em BPMS”, os autores, ambos da UFRGS, apresentam conceitos fundamentais de BPM. São descritos os elementos da Notação e Modelo de Processos de Negócio, incluindo qualidade em modelagem de processo. Também é discutida a automação de modelos em Sistemas de Gerenciamento de Processos de Negócio, transformação de modelos e tipos de BPMS existentes. No segundo capítulo, “Como Protocolos Inovadores são Criados e Adotados em Escala Mundial: Uma visão sobre o Internet Engineering Task Force (IETF) e a Infraestrutura da Internet”, os autores, da Mackenzie, UFRGS e Instituto Federal do Sertão Pernambucano, identificam as oportunidades multidisciplinares relacionadas à Internet Engineering Task Force no processo de criação ou melhoria de padrões na Internet. É abordada a organização de grupos de trabalhos e de pesquisa, que conduzem discussões que vão desde o Internet Protocol (IP) até o Things-to-Things (T2TRG) sobre Internet das Coisas (IoT). Já o terceiro capítulo trata de “Dados geoespaciais: Conceitos e técnicas para coleta, armazenamento, tratamento e visualização” cujos autores, da UFMG e UFV, visam alinhar a teoria e a prática, apresentando os principais conceitos e técnicas associadas ao tratamento e manipulação de dados geoespaciais, o que inclui as fases de coleta, armazenamento, tratamento e visualização, com a utilização das principais ferramentas e bibliotecas disponíveis. No último capítulo, “Groupware 4.0: Avanços e Desafios da Computação Social”, as autoras da UNIRIO, UFBA, UFRJ e UFRRJ apresentam conceitos e tecnologias relacionados à Computação Social assim como os avanços e as oportunidades de pesquisa na área. As autoras introduzem também Groupware 4.0 como a evolução das tecnologias de colaboração conectadas às novas demandas de trabalho e aprendizagem em grupo. Os quatro capítulos deste livro apresentam fundamentos e ferramentas para a área de Informática, sendo uma obra especialmente produzida para pessoas que querem iniciar pesquisa ou atividades profissionais nas respectivas áreas abordadas e também para todos os aficionados por tecnologia que se propõem a acompanhar os acelerados avanços da Computação.</p> <p>&nbsp;</p> Taisy Silva Weber Claudia Aparecida Martins Thiago Meirelles Ventura Lucineia Heloisa Thom Diego Avila Juliao Braga Jeferson Campos Nobre Lisandro Zambenedetti Granville Marcelo Santos Augusto Domingues Fabrício Silva Leonardo Santos Raissa Souza Gabriel Coimbra Antonio Alfredo Ferreira Loureiro Ana Cristina Bicharra Garcia Vaninha Vieira Adriana Vivacqua Juliana França Angelica Dias Copyright (c) 2020 Os autores 2020-11-16 2020-11-16 IX Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/56 <p>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. 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. Integram essa edição da JAIE, cinco capítulos que sintetizem o estado da arte ou da técnica e ajudem a evoluir a área: “Avanços da Aprendizagem Colaborativa com Suporte Computacional na Educação 4.0”, “Computação criativa com Scratch, Mixly e Arduino: Prototipando com HackEduca Conecta”, “Desenvolvendo Jogos Educacionais Digitais Inovadores e Instigantes com o Framework PlayEduc”, “Desmistificando a adoção de Learning Analytics: um guia conciso sobre ferramentas e instrumentos” e “Análise de Discussões em Fóruns Educacionais Usando Mineração de Texto e Análise de Grafos”.</p> <p>&nbsp;</p> Alex Sandro Gomes André Maurício Cunha Campos Juliana Baptista dos Santos França Angélica Fonseca da Silva Dias Marcos Roberto da Silva Borges Elaine Silva Rocha Sobreira Veronica Gomes dos Santos Edson Sidnei Sobreira Samanta F. Aires Jorge F. R. Barbosa Charles A. G. Madeira Elyda Freitas Taciana Pontual Falcão Rafael Ferreira Mello Vitor Rolim Rafael Ferreira Mello Rafael Dueire Lins Copyright (c) 2020 Os autores 2020-11-13 2020-11-13 Introdução a Realidade Virtual e Aumentada https://books-sol.sbc.org.br/index.php/sbc/catalog/book/66 <p><span style="font-weight: 400;">Este livro foi elaborado pela Comissão Especial de Realidade Virtual - CE-RV da SBC (Sociedade Brasileira de Computação) para difundir os conhecimentos fundamentais das áreas de Realidade Virtual e Aumentada. Sua primeira versão foi apresentada durante o XX Simpósio de Realidade Virtual e Aumentada (SVR 2017), realizado em Gramado-RS. Agora em sua terceira edição, produzida para o SVR 2020, ganhou mais três capítulos, totalizando 22. Esta obra foi elaborada com a colaboração de vários autores, todos com larga experiência no desenvolvimento, pesquisa, ensino e aplicações de realidade virtual e aumentada, no Brasil e no exterior. São abordadas tecnologias, conceitos e aplicações, cobrindo desde origens e evolução até as mais recentes tendências e desafios, passando por conceitos básicos e avançados, hardware, software e aplicações em diferentes áreas. </span></p> Romero Tori Marcelo da Silva Hounsell Copyright (c) 2020 Os autores 2020-11-07 2020-11-07 Tópicos em Sistemas de Informação: Minicursos do SBSI 2020 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/49 <p>Este livro reúne trabalhos apresentados nos minicursos ministrados no XVI Simpósio Brasileiro de Sistemas de Informação (SBSI), realizado online e organizado pela Universidade Federal do ABC, no período de 03 a 06 de novembro de 2020. Participam do SBSI, fórum nacional de debates da área de Sistemas de Informação (SI), estudantes e pesquisadores com apresentação de trabalhos científicos e discussão de temas contemporâneos relacionados à área. Neste ano, foram submetidas 5 propostas de minicursos válidas e duas foram selecionadas, tal qual decidido na última reunião da Comissão Especial de Sistemas de Informação. Tais propostas foram avaliadas por, no mínimo, três pesquisadores que fazem parte de um comitê composto por 38 professores pesquisadores. Os dois minicursos contidos neste livro abordam tópicos de interesse da comunidade de Sistemas de Informação e correlatos ao tema da 16a. Edição do evento, intitulado “Sistemas de Informação na Transformação e Inovação Digital”. O primeiro capítulo, “Utilizando Ciência de Redes no Desenvolvimento de Sistemas Complexos”, ensina como o contexto dos sistemas complexos afeta o desenvolvimento das aplicações contemporâneas e como modelos em ciência de redes podem ser utilizados para melhor compreender a estrutura e características desses sistemas. O segundo capítulo, “Desenvolvimento de Soluções com Serviços: SOA, Cloud e Microsserviços”, discute a sinergia entre os conceitos de Arquitetura Orientada a Serviços (SOA), Computação em Nuvem (Cloud) e Arquitetura de Microsserviços (MSA) no contexto do desenvolvimento de software de Sistemas de Informação, mostrando como aplicar estes paradigmas no desenvolvimento de aplicações distribuídas para sistemas de informação. Esperamos que este livro auxilie estudantes, pesquisadores e profissionais da área de Sistemas de Informação na construção do conhecimento em temas específicos relacionados ao que foi aqui apresentado.</p> <p>&nbsp;</p> Valdemar Vicente Graciano Neto Emilio de Camargo Francesquini Flávio Horita Carlos Kamienski Rodrigo Santos Jefferson Elbert Simões Everton Cavalcante Leonardo Guerreiro Azevedo Copyright (c) 2020 Os autores 2020-11-03 2020-11-03 Minicursos da XX Escola Regional de Computação Bahia, Alagoas e Sergipe https://books-sol.sbc.org.br/index.php/sbc/catalog/book/70 <p>O Livro de Minicursos da ERBASE 2020 aborda conteúdos relacionados à inteligência artificial, visão computacional e processo de ensino-aprendizagem. No primeiro capítulo, intitulado “Como as Máquinas Enxergam? Um apanhado teórico e prático sobre Visão Computacional aplicada a problemas cotidianos utilizando Aprendizado de Máquina e Inteligência Artificial”, os autores comentam as bases do processamento e manipulação de imagens, suas características relevantes e como essas informações podem ser utilizadas para soluções de Aprendizado de Máquina e Inteligência Artificial. No segundo capítulo, “Utilizando o Mapa de Empatia do Design Thinking no processo de ensino-aprendizagem”, os autores buscam capacitar pessoas para a utilização da ferramenta do Design Thinking (DT), o mapa de empatia. Serão apresentados os conceitos básicos do DT para a Educação e os procedimentos para o preenchimento do Mapa de Empatia sobre as percepções tanto dos Docentes quanto dos Discentes envolvidos no ensino-aprendizagem. Os dois 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.</p> <p>&nbsp;</p> Felipe Alencar Lopes Lucas Amparo Barbosa Leone da Silva de Jesus Gilton José Ferreira da Silva Tássio José Gonçalves Gomes Copyright (c) 2020 Os autores 2020-10-26 2020-10-26 Minicursos do XX Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/82 <p>O Livro de Minicursos do SBSeg 2020 apresenta ferramentas de computação voltadas para a Segurança de Informação, bem como novos paradigmas voltados à privacidade de dados, sendo de muita utilidade para pessoas que desejem ganhar conhecimento nas respectivas áreas abordadas. O primeiro capítulo, intitulado "Processamento confidencial de dados de sensores na nuvem", apresenta como ferramentas de computação confidencial podem ser usadas para o desenvolvimento de aplicações que processam dados potencialmente sensíveis de aplicações de Internet das Coisas na nuvem. O segundo capítulo, "Processamento de Linguagem Natural para Identificação de Notícias Falsas em Redes Sociais: Ferramentas, Tendências e Desafios", apresenta métodos de pré-processamento de dados em linguagem natural, vetorização, redução de dimensionalidade, aprendizado de máquina e avaliação da qualidade de recuperação de informação. Por fim, no terceiro capítulo, "Privacidade do Usuário em Aprendizado Colaborativo: <em>Federated Learning</em>, da Teoria à Prática", discute-se o paradigma de Aprendizado Federado (<em>Federated Learning</em>), que permite a execução colaborativa de modelos de aprendizado em dados locais e posterior agregação em um modelo global centralizado. O capítulo foca em apresentar os princípios, as aplicações, assim como os desafios e os ataques ao aprendizado federado, através de uma abordagem prático-teórica com foco na privacidade dos usuários.</p> Fábio Borges Raphael Carlos Santos Machado Andrey Brito Clenimar Souza Fábio Silva Lucas Cavalcante Matteus Silva Nicollas R. de Oliveira Pedro Silveira Pisa Bernardo Costa Martin Andreoni Lopez Igor Monteiro Moraes Diogo M. F. Mattos Helio N. C. Neto Diogo M. F. Mattos Natalia C. Fernandes Copyright (c) 2020 Os autores https://creativecommons.org/licenses/by-nc/4.0 2020-10-13 2020-10-13 Minicursos do XX Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/47 <p>O Livro de Minicursos do SBCAS 2020 traz os textos dos minicursos selecionados e apresentados nesta edição do evento. O livro está organizado em quatro capítulos abordando temas de arquitetura de software, ambientes multissensoriais, ferramentas em medicina de precisão e redes de sensores.</p> <p>No primeiro capítulo, que tem o título de “Arquiteturas de software para o domínio da saúde” os autores apresentam uma introdução ao conceito de arquitetura de software para apoiar o desenvolvimento de sistemas de saúde.</p> <p>No segundo capítulo, “Ambientes multissensoriais aplicados à saúde: desenvolvimento de aplicações e tendências futuras”, são discutidas características de aplicações com múltiplos efeitos sensoriais.</p> <p>O terceiro capítulo, com o título “Ferramentas OHDSI e a medicina de precisão: estudos PLE e PLP”, trata de duas ferramentas de estimativa e predição em medicina de precisão.</p> <p>O capítulo que encerra o livro leva o título de “Aplicações em redes de sensores na área da saúde e gerenciamento de dados médicos: tecnologias em ascensão”, com o propósito de apresentar os principais conceitos relacionados às redes de sensores e à coleta, tratamento e proteção de dados médicos sensíveis.</p> Débora Christina Muchaluat-Saade Robespierre Pita Lina Garcés Brauner Oliveira Carolina Arenas Marina Ivanov Eyre Montevecchi Raphael Abreu Fabio Barreto Joel Santos Débora Christina Muchaluat-Saade Maria Tereza Fernandes Abrahão Pablo Jorge Madril Allan C. N. Santos Ricardo M. Firmino Julio C. H. Soto Dianne S. V. Medeiros Diogo M. F. Mattos Célio V. N. Albuquerque Flávio Seixas Débora Christina Muchaluat-Saade Natalia C. Fernandes Copyright (c) 2020 Os autores https://creativecommons.org/licenses/by-nc/4.0 2020-09-15 2020-09-15 Minicursos da ERCEMAPI 2020 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/48 <p>O Livro de Minicursos da ERCEMAPI 2020 colabora com o objetivo da Escola Regional de Computação Ceará, Maranhão e Piauí em disseminar o conhecimento técnico e científico sobre temas e assuntos de vanguarda na área de Computação. Em sua 8ª edição, tendo como tema central Computação: Ciência, Inovação e Empreendedorismo, os minicursos abordam conteúdos relacionados à ciência de dados, inteligência artificial, desenvolvimento web, métricas de software e revisão sistemática da literatura, como forma de atualizar os conhecimentos da comunidade acadêmica e profissional, de uma forma didática e de amplo acesso ao público. Os nove capítulos deste livro possuem metodologias e ferramentas para a área de Tecnologia da Informação e Comunicação, sendo uma excelente oportunidade para a familiarização dos interessados com novos temas de pesquisa que podem vir a ser úteis em suas vidas profissionais.</p> <p>&nbsp;</p> Ariel Soares Teles Dario Brito Calçada Nécio Lima Veras Matheus William Gomes dos Santos Andreiver Mateus Ferreira Silva Dario Brito Calçada Alexandre R. C. Ramos Jonnison L. Ferreira Moises Laurence de F. Lima Junior Aristofanes Corrêa Silva Maíla Claro Luis Vogado Justino Santos Rodrigo Veras Ivan Rodrigues Francisco Silva Luciano Coutinho Jean Marques Ariel Teles Cynthia Pinheiro Santiago Nécio de Lima Veras Anderson Passos de Aragão Daniel Albuquerque Carvalho Luciana Alves Amaral Renan Nascimento José Everton Fontenele Rodrigo Baluz Rayele Moreira Silmar Teixeira Ariel Teles Vitor Azevedo Silva Brenno Yves Damasceno Morais Suzana Matos França de Oliveira Danilo Borges da Silva Washington Henrique Carvalho Almeida Fernando Escobar Luciano de Aguiar Monteiro Aislan Rafael Rodrigues Souza Sérgio Sierro Leal Martony Demes da Silva Gleison de Andrade e Silva Copyright (c) 2020 Os autores 2020-09-10 2020-09-10 Minicursos da XX Escola Regional de Alto Desempenho da Região Sul https://books-sol.sbc.org.br/index.php/sbc/catalog/book/44 <p>Este livro apresenta versões textuais, na forma de capítulos de livro, de seis minicursos aceitos e apresentados na XX Escola Regional de Alto Desempenho da Região Sul (ERAD/RS). Os minicursos tratam de aspectos técnicos relacionados aos seguintes temas: programação paralela para processadores multicore e aceleradores, avaliação de desempenho de programas paralelos e redes em chip em FPGAs. No primeiro capítulo deste livro, "Boas Práticas para Experimentos Computacionais de Alto Desempenho", os autores apresentam técnicas e boas práticas para a análise de desempenho de aplicações paralelas para computação de alto desempenho. No segundo capítulo, "Introdução à Programação com OpenACC", os autores oferecem uma introdução à programação paralela com OpenACC através de uma abordagem expositiva, acrescida da utilização de exemplos com diversas arquiteturas. No terceiro capítulo, "Programação Paralela em Memória Compartilhada e Avaliação de Desempenho com Contadores de Hardware", os autores discutem os paradigmas de programação paralela e vetorial, assim como algumas possibilidades básicas de otimização de aplicações em arquiteturas atuais e de análise de desempenho através de contadores de hardware. No quarto capítulo, "Introdução ao Desenvolvimento de Aplicações Paralelas com o Paradigma Orientado a Tarefas e o Runtime StarPU", os autores tratam sobre o paradigma orientado a tarefas e como construir programas paralelos para sistemas com recursos físicos heterogêneos utilizando o runtime StarPU. No quinto capítulo, "Programando Aplicações com Diretivas Paralelas", os autores apresentam técnicas de exploração de paralelismo em diferentes trechos de código de aplicações científicas através do uso das interfaces de programação OpenMP e OpenACC. Por fim, no sexto capítulo, "Estudo de Networks on Chip (NoCs) em FPGAs", os autores apresentam os conceitos básicos relacionados às NoCs juntamente com uma discussão do uso de NoCs em dispositivos reconfiguráveis (FPGAs).</p> <p>&nbsp;</p> André Du Bois Márcio Castro Vinícius Garcia Pinto Lucas Leandro Nesi Lucas Mello Schnorr Evaldo B. Costa Gabriel P. Silva Matheus da Silva Serpa Claudio Schepke Lucas Leandro Nesi Vinícius Garcia Pinto Marcelo Cogo Miletto Lucas Mello Schnorr Samuel Thibault Natiele Lucca Claudio Schepke Maurício Acconcia Dias Marcílio Francisco de Oliveira Neto Copyright (c) 2020 Os autores 2020-04-14 2020-04-14 VIII Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/111 <p>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”.</p> Claudia Lage Rebello da Motta Jorge Henrique Cabral Fernandes Carla Verônica Machado Marques Carlo Emmanoel Tolla de Oliveira Raquel Moreira Machado Fernandes Leila Ribeiro Luciana Foss Simone André da Costa Carvalheiro Emerson Moura de Alencar Eduardo Henrique da Silva Aranha André Maurício Cunha Campos Leonardo Marques Seiji Isotani Ig Ibert Bittencourt Copyright (c) 2019 Os autores https://creativecommons.org/licenses/by-nc/4.0 2019-11-11 2019-11-11 Minicursos da ERSI-RJ 2019 - VI Escola Regional de Sistemas de Informação do Rio de Janeiro https://books-sol.sbc.org.br/index.php/sbc/catalog/book/39 <p>No primeiro capítulo deste livro, “Conceitos, Implementação e Dados Privados de Algoritmos de Recomendação”), os autores adotaram uma abordagem prática e simples para apresentar diferentes algoritmos de recomendação de informação. Em seguida, eles discutiram a importância desses algoritmos e os desafios de privacidade relacionados à recomendação de informação. No segundo capítulo, “Introdução à Análise de Sentimentos com Word Clouds”, os autores introduziram conceitos de análise de sentimentos em textos, apresentando exemplos e estratégias de visualização dos resultados das análises. No terceiro capítulo, “LGPD em Ambientes de Bancos de Dados nas Organizações”, as autoras apresentaram os principais pontos da lei, sua influência em ambientes de bancos de dados nas organizações e apresentaram exemplos práticos de suporte operacional para atender princípios da LGPD. No quarto capítulo, “Técnica de Ensino de Matemática para Alunos com Deficiência Visual com suporte Informatizado”, os autores apresentaram uma nova metodologia para ensino de matemática para alunos deficientes visuais usando o computador. O quinto capítulo, “Fusão de dados para Ambientes Inteligentes”, apresentaram os principais conceitos de fusão de dados para serviços de ambientes inteligentes e apresentaram exemplos práticos de implementação. Acreditamos que este material será útil em aulas de Sistemas de Informação; em discussões sobre novas abordagens de pesquisa suportando trabalhos atuais e futuros; e para apoiar a prática profissional.</p> <p>&nbsp;</p> Tiago Cruz de França José Luiz Thomaselli Nogueira João Francisco Antunes Leonardo Herdy Marinho Rodrigo Campos Rodrigo Pereira dos Santos Mônica Ferreira da Silva Jonice Oliveira André Viana Tardelli Angélica Fonseca da Silva Dias Juliana Baptista dos Santos França Ana Carolina Brito de Almeida Letícia Dias Verona Maria Luiza Machado Campos Fernanda Araujo Baião Angélica Fonseca da Silva Dias José Antonio dos Santos Borges Júlio Tadeu Carvalho da Silveira Claudio M. de Farias Gabriel Caldas Gabriel Costa Luis Filipe Kopp Beatriz A. Campos Copyright (c) 2019 Os autores 2019-11-09 2019-11-09 Minicursos da X Escola Regional de Informática de Mato Grosso https://books-sol.sbc.org.br/index.php/sbc/catalog/book/45 <p>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.</p> <p>&nbsp;</p> Thiago Meirelles Ventura Deógenes Pereira da Silva Junior Patricia Cristiane de Souza Ana Maura Pereira Cabral Rafael Oliveira de Faria Tiago Luis de Andrade José Ahirton Batista Lopes Filho Copyright (c) 2019 Os autores 2019-10-16 2019-10-16 Minicursos do WSCAD 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/46 <p>Esta edição do Livro de Minicursos do WSCAD traz os dois minicursos apresentados durante o XX Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 16 e 18 de outubro em Campo Grande, MS. O primeiro capítulo "Métricas e Números: Desmistificando a Programação de Alto Desempenho em GPU" apresenta os fundamentos e as características das GPUs de última geração (Turing, Volta, Pascal) para que os pesquisadores possam avaliar e compreender o desempenho e os gargalos no desenvolvimento de aplicações. Já o segundo capítulo, "Introdução à Programação com OpenACC", apresenta o OpenACC, modelo de programação para computação paralela, abordando, expositivamente, sua funcionalidade.</p> <p>&nbsp;</p> Ricardo Menotti Guilherme Galante Ricardo Ferreira Salles Viana Gomes de Magalhães José A. M. Nacif Evaldo B. Costa Gabriel P. Silva Copyright (c) 2019 Os autores 2019-10-16 2019-10-16 Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/32 <p>O livro&nbsp;Minicursos do XXV Simpósio Brasileiro de Sistemas Multimídia e Web<em>&nbsp;</em>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.</p> Manoel C. M. Neto Glauco Fiorott Amorim Joel dos Santos Débora C. Muchaluat-Saade Roberto Willrich Guilherme Lima Rodrigo Costa Marcio Ferreira Moreno Marcos Roriz Junior Álan L. V. Guedes Fernando B. V. Magalhães Sérgio Colcher Markus Endler Cleber Santana Leandro Andrade Brenno Mello José Sampaio Ernando Batista Cássio Prazeres Gabriel N. P. dos Santos Pedro V. A. de Freitas Antonio José G. Busson Ruy L. Milidiú Rudinei Goularte Tiago Henrique Trojahn Rodrigo Mitsuo Kishi Copyright (c) 2019 Sociedade Brasileira de Computação 2019-10-11 2019-10-11 Tópicos em Gerenciamento de Dados e Informações: Minicursos do SBBD 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/62 <p>Os minicursos apresentados no XXXIV Simpósio Brasileiro de Banco de Dados (SBBD 2019) têm por objetivo apresentar temas relevantes da área de Banco de Dados e promover discussões sobre os fundamentos, tendências e desafios relacionados ao tema abordado, sendo uma excelente oportunidade de atualização para acadêmicos e profissionais que participam do evento.</p> <p>Nesta edição, foram selecionadas quatro das oito propostas recebidas, para serem apresentadas durante o SBBD 2019. A seleção das propostas foi realizada por um Comitê de Avaliação formado por quatro avaliadores. Durante o processo de seleção, as propostas submetidas foram avaliadas por todos os membros do comitê. Ao final do processo, os proponentes dos minicursos selecionados prepararam os textos que constituem os capítulos deste livro.</p> <p>O primeiro minicurso, “Técnicas de Privacidade de Dados de Localização”, tem por objetivo apresentar os principais conceitos relacionados ao problema da violação de privacidade de dados de localização dos indivíduos, os riscos inerentes e apontar de forma detalhada as principais técnicas existentes na literatura para a preservação de privacidade em serviços de localização. No segundo minicurso, “Uma Introdução ao Combate Automático às Fake News em Redes Sociais Virtuais”, é apresentada uma introdução conceitual e prática às principais abordagens computacionais de combate às Fake News, além de comentar sobre áreas e pesquisas recentes relacionadas a este tema. Já o terceiro minicurso, “Ecossistemas de Dados na Web: da teoria aos desafios”, discute os principais conceitos relacionados a este novo ambiente, abordando aspectos relevantes, tanto do ponto de vista teórico quanto de desafios e oportunidades de pesquisa nesta área. Por fim, o quarto minicurso, “Aprendizado de máquina e inferência em Grafos de Conhecimento”, apresenta uma introdução aos métodos e técnicas de aprendizado de máquina utilizadas em tarefas de inferência em grafos de conhecimento, discutindo-se os desafios e oportunidades tecnológicas e científicas desse tipo de tarefa.</p> <p>&nbsp;</p> Maria Cláudia Cavalcanti Agma Traina Javam Machado Eduardo Duarte Neto Manuel Bento Filho Paulo Márcio Freire Ronaldo Goldschmidt Marcelo Iury Oliveira Bernardette Lóscio Daniel da Silva Artur Ziviani Fabio Porto Copyright (c) 2019 Os autores 2019-10-07 2019-10-07 Minicursos da ERCEMAPI e EAComp 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/43 <p>O livro Minicursos da ERCEMAPI e EAComp 2019 traz os textos dos minicursos selecionados e apresentados na 7ª edição do evento. Os minicursos são uma oportunidade de atualizar os conhecimentos da comunidade com novos temas relacionados à robótica, dados abertos e gestão de projetos, de uma forma didática e de amplo acesso ao público. Os cinco 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.</p> <p>&nbsp;</p> Alex Oliveira Barradas Filho Pedro Porfirio Muniz Farias Ricardo de Andrade Lira Rabêlo Aislan Rafael Rodrigues Souza Alan Gomes Silva Charles França de Sousa Daniel H. S. Fernandes Diego S. Pereira Elielton Pereira de Santana Fernando Escobar Jaciara Costa Naziozeno Karoline Araújo Nascimento Luciano Aguiar Monteiro Luís B. P. Nascimento Mateus Vitor Duarte Sousa Micael Lopes da Silva Pablo J. Alsina Pedro César Vieira Barbosa Ramásio Ferreira de Melo Rogério Pereira de Sousa Sérgio Souza Costa Vitor G. Santos Washington Henrique Carvalho Almeida Copyright (c) 2019 Sociedade Brasileira de Computação 2019-09-25 2019-09-25 Minicursos da XVII Escola Regional de Redes de Computadores https://books-sol.sbc.org.br/index.php/sbc/catalog/book/59 <p>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.</p> Diego Luis Kreutz Rodrigo Brandão Mansilha Charles Christian Miers João Otávio Chervinski Felipe Homrich Melchior Rafael Fernandes Guilherme Neri Bustamante Sa Lucas Antunes Diego Luis Kreutz Rodrigo Brandão Mansilha Diego Luis Kreutz Sabrina Carlé Winckler Rodrigo de Oliveira Barbosa João Otávio Chervinski Tadeu Sobral Jenuário Pedro Eduardo Camera Alisson Borges Zanetti Charles Christian Miers Guilherme Piêgas Koslovski Maurício Aronne Pillon Adnei Willian Donatti Felipe Homrich Melchior Diego Luis Kreutz Maurício Martinuzzi Fiorenza Fernando Flora Isadora Ferrão Rafael Fernandes Thiago Escarrone Douglas Macedo Copyright (c) 2019 Os autores 2019-09-16 2019-09-16 Minicursos do XIX Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/85 <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> Marco A. A. Henriques Routo Terada Daniel Macêdo Batista Emilio Tissato Nakamura Fernando Cezar Herédia Marino José Reynaldo Formigoni Filho Sérgio Luís Ribeiro Vítor Padilha de Oliveira Fabrício Ceschin Luis S. Oliveira Charles C. Miers Guilherme P. Koslovski Maurício A. Pillon Marcos A. Simplício Jr. Tereza C. M. B. Carvalho Bruno B. Rodrigues João H. F. Battisti Marcus Botacin Lucas Galante Otávio Silva Paulo Lício de Geus André Grégio Copyright (c) 2019 Os autores 2019-09-02 2019-09-02 Jornada de Atualização em Informática 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/30 <p>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.</p> Diretor de Publicações Denis Rosário Marcelle Mota Marcelino Silva Soraia Musse Fabio Kon Renato Portugal Franklin Marquezino Álvaro Fazenda Denise Stringhini Gabriel Rebello Gustavo Camilo Leonardo Silva Lucas Souza Lucas Guimarães Eduardo Alchieri Fabíola Greve Otto Duarte Eduardo Cerqueira Paulo Resque Iago Medeiros Lucas Bastos Alex Santos Thais Tavares Denis Rosário Aldri Santos Michele Nogueira Copyright (c) 2019 Sociedade Brasileira de Computação 2019-07-15 2019-07-15 Referenciais de Formação para os Cursos de Graduação em Computação no Brasil - Competências Atitudinais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/63 <p>O presente documento é uma complementação dos Referenciais de Formação da SBC para os Cursos de Graduação em Computação. Apresentamos uma proposta que discute as competências atitudinais considerando os aspectos éticos, o desenvolvimento interpessoal, a necessidade de comunicação, a importância dos relacionamentos interpessoal e organizacional, e a preocupação com os impactos sociais e ambientais.</p> <p>&nbsp;</p> Renata Araujo Alcides Calsavara Alessandro Cerqueira Jair Leite Copyright (c) 2019 Os autores 2019-07-01 2019-07-01 Referenciais de Formação para os Cursos de Pós-Graduação Stricto Sensu em Computação 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/51 <p>Este documento apresenta um conjunto de competências que compõem os referenciais de formação na área de Computação para os cursos de pós-graduação stricto sensu no Brasil, elaborados pela Sociedade Brasileira de Computação. Estes referenciais compreendem a organização de competências para os cursos de mestrado acadêmico, mestrado profissional e doutorado acadêmico no país.</p> <p>&nbsp;</p> <h3 class="label"><strong>Como citar este documento</strong></h3> <div class="value"> <p>Araujo, R.M.; Simão, A.; Malucelli, A.; Zorzo, A.F.; Monteiro, J.A.S.; Chaimowicz, L. “Referenciais de Formação para os Cursos de Pós-Graduação Stricto Sensu em Computação”. Sociedade Brasileira de Computação (SBC). 19p, 2019.</p> <p>&nbsp;</p> </div> Renata Araujo Adenilso Simão Andreia Malucelli Avelino Zorzo José Augusto Monteiro Luiz Chaimowicz Copyright (c) 2019 Os autores 2019-06-15 2019-06-15 Minicursos do XIX Simpósio Brasileiro de Computação Aplicada à Saúde https://books-sol.sbc.org.br/index.php/sbc/catalog/book/29 <p>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.</p> Diretor de Publicações Natalia Castro Fernandes Artur Ziviani André Filipe de Moraes Batista Alexandre Dias Porto Chiavegatto Filho Arlindo F. da Conceição Vladimir Moreira Rocha Ricardo Felipe de Paula Fernanda Farinelli Mauricio B. Almeida Maria Tereza Fernandes Abrahão Moacyr Roberto Cuce Nobre Pablo Jorge Madril Debora Christina Muchaluat Saade Copyright (c) 2019 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2019-06-11 2019-06-11 Tópicos em Sistemas de Informação: Minicursos SBSI 2019 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/33 <p>Minicursos do SBSI 2019 traz quatro minicursos selecionado pelo comitê de programa para esta edição do evento.</p> Diretor de Publicações Márcia França Ribeiro Renata Mendes de Araujo Milena Guessi Valdemar Vicente Graciano-Neto Elisa Yumi Nakagawa Nadja Piedade de Antonio Marcelo Fornazin Rodrigo Pereira dos Santos Igor Garcia Sampaio Flavia Bernardini Aline Paes Eduardo de Oliveira Andrade José Viterbo José Maria N. David Pablo Marques Menezes Fabio Gomes Rocha Igor Vasconcelos Copyright (c) 2019 Sociedade Brasileira de Computação 2019-05-24 2019-05-24 Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/65 <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> <p>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.</p> Alberto Egon Schaeffer Filho Weverton Luis da Costa Cordeiro Miguel Elias Mitre Campista Gabriel Antonio F. Rebello Gustavo F. Camilo Leonardo G. C. Silva Lucas A. C. de Souza Lucas C. B. Guimarães Otto Carlos M. B. Duarte Diego O. Rodrigues Frances A. Santos Geraldo P. Rocha Filho Ademar T. Akabane Raquel Cabral Roger Immich Wellington L. Junior Felipe D. Cunha Daniel L. Guidoni Thiago H. Silva Denis Rosário Eduardo Cerqueira Antonio A. F. Loureiro Leandro A. Villas Marcos A. M. Vieira Racyus D. G. Pacífico Matheus S. Castanho Elerson R. S. Santos Eduardo P. M. Câmara Júnior Luiz F. M. Vieira Dianne S. V. Medeiros Helio N. C. Neto Martin Andreoni Lopez Luiz Claudio S. Magalhães Edelberto F. Silva Alex B. Vieira Natalia C. Fernandes Diogo M. F. Mattos Alexandre Braga Ricardo Dahab Giovanni Comarela Gabriel Franco Celio Trois Alextian Liberato Magnos Martinello João Henrique Corrêa Rodolfo Villaça Copyright (c) 2019 Os autores 2019-05-06 2019-05-06 Diretrizes da Sociedade Brasileira de Computação para o Ensino de Computação na Educação Básica https://books-sol.sbc.org.br/index.php/sbc/catalog/book/60 <p>Esse relatório técnico apresenta uma proposta para que os fundamentos da área de Computação sejam ensinados na profundidade compatível com a Educação Básica.</p> <p>&nbsp;</p> Leila Ribeiro Alberto Castro Antônio Augusto Fröhlich Carlos Andre Guimaraes Ferraz Carlos Eduardo Ferreira Dalton Serey Daniel de Angelis Cordeiro José Aires Nara Bigolin Simone Cavalheiro Copyright (c) 2019 Os autores 2019-03-21 2019-03-21 Minicursos da ERSI-RJ 2018 - V Escola Regional de Sistemas de Informação do Rio de Janeiro https://books-sol.sbc.org.br/index.php/sbc/catalog/book/7 <p>Este livro traz o capítulos referentes aos minicursos que foram selecionados e realizados na&nbsp; ERSI-RJ de 2018.&nbsp;Os temas dos minicursos estão relacionados ao desenvolvimento de jogos digitais, a metodologia de pesquisa, aprendizado de máquina, otimização de operações em bancos de dados e testes de software.</p> <p>O primeiro minicurso (Capítulo 1), “Construção de Jogos Digitais Sérios para Processos de Serviços Públicos”, adotou uma abordagem teórico-prática para apresentar conceitos de jogos digitais, jogos sérios e design de jogos, mostrando, na prática, como construir jogos digitais em um processo de serviço público real.</p> <p>O segundo minicurso (Capítulo 2), “Metodologia de Pesquisa de Estudo de Caso em Sistemas de Informação” apresentou e discutiu conceitos e exemplos dos benefícios da metodologia de estudo de casos para produzir conhecimento, validar e ajustar Sistemas de Informação em situações de uso real.</p> <p>O terceiro minicurso (Capítulo 3), “Introdução à Classificação Multirrótulo”, apresentou conceitos e exemplos práticos da classificação automática de conteúdo por meio de características, exemplificando o uso prático da classificação multirrótulo em Sistemas de Informação.</p> <p>O quarto minicurso (Capítulo 4), “(Auto) Sintonia-fina em Sistemas de Bancos de Dados nas Organizações”, mostrou como a (auto) sintonia fina agiliza o processamento de requisições de dados em bancos de dados no cenário de <em>Big Data, </em>por meio de conceitos e exemplos de aplicação prática.</p> <p>O quinto minicurso (Capítulo 5), “Testes de Desempenho de Software: Teoria e Prática” abordou como realizar testes de carga apresentando requisitos de desempenho, abordagens de planejamento de testes, consolidando terminologias e proporcionando experiências práticas de testes de desempenho.</p> Tiago Cruz de França Tadeu Moreira de Classe Renata Mendes de Araujo Geraldo Bonorino Xexéo Nadja Piedade Antonio Marcelo Fornazin Eduardo Corrêa Gonçalves Ana Carolina Almeida Sérgio Lifschitz Thiago Souza Juliana Baptista dos Santos França Copyright (c) 2018 Sociedade Brasileira de Computação 2018-12-22 2018-12-22 VII Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/112 <p>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. Três capítulos integram essa edição da JAIE: “Geração Procedural de Conteúdo Aplicada a Jogos Digitais Educacionais”; “Planejamento e Execução de Estudos Secundários em Informática na Educação: Um Guia Prático Baseado em Experiências”; e “Desenvolvimento do Pensamento Computacional através do Uso de Tutoriais Interativos”.</p> Henrique Nou Schneider Wendell Oliveira de Araújo Eduardo Aranha Charles Madeira Luis Jorge Enrique Rivero Cabrejos Davi Viana Rodrigo Pereira dos Santos Gilson Pedroso dos Santos Ronilson dos Santos Bezerra Copyright (c) 2018 Os autores https://creativecommons.org/licenses/by-nc/4.0 2018-10-29 2018-10-29 Minicursos do XVIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/22 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas.</p> <p>Nesta edição do SBSeg (2018), 14 propostas de minicursos foram submetidas, um número expressivo que demonstra a importância deste evento no panorama nacional de pesquisa. Destas, 4 foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação em torno de 28%.</p> <p>Este livro reúne 4 capítulos produzidos pelos autores das propostas de minicursos aceitas.</p> <p>O Capítulo 1 discute os principais conceitos, ameaças e contramedidas no contexto de redes IoT convencionais e IoT baseadas em SDN, bem como identifica desafios na análise de dados focada na segurança de redes.</p> <p>O Capítulo 2 aborda o uso programático de criptografia assimétrica por desenvolvedores de software com pouca experiência em segurança da informação e criptografia, mostrando os bons e maus usos da criptografia assimétrica, por meio de exemplos reais, contraexemplos, trechos de código e programas ilustrativos em Java.</p> <p>O Capítulo 3 introduz o uso de suporte de hardware para a inspeção de binários e sistemas, abrangendo desde o funcionamento dos processadores modernos até a aplicação de suas instruções especiais para a análise de binários e sistemas de forma transparente.</p> <p>O Capítulo 4 mostra como os contratos inteligentes, códigos residentes na ​blockchain que automatizam processos de múltiplas etapas, podem ser usados na comercialização automática de energia, assim como as iniciativas, os desafios e as oportunidades de pesquisa da tecnologia ​blockchain no setor elétrico.</p> Aldri Luiz dos Santos Marjory Da Costa Abreu Carlos Eduardo Da Silva Nelson G. Prates Jr. Mateus Pelloso Ricardo T. Macedo Michele Nogueira Alexandre Braga Ricardo Dahab Marcus Botacin Paulo Lício de Geus André Grégio Diogo M. F. Mattos Dianne S. V. Medeiros Natalia C. Fernandes Marcela T. de Oliveira Gabriel R. Carrara Arthur A. Z. Soares Luiz Claudio S. Magalhães Diego Passos Ricardo C. Carrano Igor M. Moraes Célio V. N. Albuquerque Débora C. Muchaluat-Saade Copyright (c) 2018 Sociedade Brasileira de Computação 2018-10-22 2018-10-22 Minicursos do XXIV Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/8 <p>O livro <em>Minicursos do XXIV Simpósio Brasileiro de Sistemas Multimídia e Web</em> 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.</p> Valter Roesler Artur Kronbauer Manoel C. M. Neto Renato Novais Roberto Willrich Raoni Kulesza Marcelo F. de Sousa Matheus Lima Claudiomar Araujo Aguinaldo M. Filho Clarissa Castellã Xavier Marlo Souza Antonio José G. Busson Lucas C. Figueiredo Gabriel P. dos Santos André Luiz de B. Damasceno Sérgio Colcher Ruy L. Milidiú Daniel G. Costa Natércia A. Batista Michele A. Brandão Michele B. Pinheiro Daniel H. Dalip Mirella M. Moro Leandro Andrade Cleber Lira Brenno Mello Andressa Andrade Antonio Coutinho Fabíola Greve Cássio Prazeres Copyright (c) 2019 O(s) autor(es) 2018-10-16 2018-10-16 Minicursos do WSCAD 2018 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/25 <p>Neste livro estão compilados os três minicursos apresentados durante o XIX Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 01 e 03 de outubro de 2018 em São Paulo, SP. Em todos os minicursos destaca-se o viés prático que incentiva os participantes e os leitores a utilizarem alto desempenho de maneira efetiva. O capítulo 1 "Introdução à Sistemas de E/S e Armazenamento Paralelos" apresenta uma introdução a sistemas de E/S e armazenamento paralelos voltados para ambientes de computação de alto desempenho. Os autores mostram que, cada vez mais, é preciso se preocupar com a forma como grandes conjuntos de dados são recuperados e armazenados por aplicações distribuídas de larga escala, visto que o acesso a estes dados pode ocupar um tempo significativo da execução da aplicação. O capítulo "Boas Práticas para a Implementação e Gerência de um Centro de Supercomputação Desassistido" propõe compartilhar algumas das melhores práticas adotadas na implantação de um supercomputador. A principal finalidade é trazer informações sobre integração de diversos serviços para realizar este gerenciamento, tais como a implantação de um Portal de Usuários o uso de internet das coisas em ambientes de supercomputação. Neste sentido, também são abordadas algumas tecnologias que podem ser utilizadas para aumentar a segurança do sistema. Finalmente, o capítulo "Introdução à Computação de Alto Desempenho na Nuvem Computacional" apresenta, além de uma introdução aos conceitos de computação de alto desempenho, uma visão geral dos serviços oferecidos na Nuvem Computacional e como estes serviços podem ser utilizados para realizar computação de alto desempenho. Além disso, o capítulo apresenta dois casos de uso no provedor de serviços Amazon Web Services (AWS) caracterizando o aspecto prático do minicurso.</p> Denise Stringhini Edson Norberto Cáceres Eduardo C. Inacio Mario A. R. Dantas Albino A. Aveleda Ricardo P. Pareto Alvaro L.G.A. Coutinho Edson Borin Charles Boulhosa Rodamilans Jeferson Rech Brunetta Copyright (c) 2018 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by/4.0 2018-10-03 2018-10-03 Jornadas de Atualização em Informática 2018 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/23 <div class="main_entry"> <div class="item abstract"> <div class="value"> <p>A Jornada de Atualização em Informática (JAI), promovida pela Sociedade Brasileira de Computação, é um dos mais importantes eventos acadêmicos de atualização científica e tecnológica da comunidade de Computação do Brasil e compreende trabalhos de pesquisadores sêniores da nossa comunidade, oferecendo uma oportunidade única para acadêmicos e profissionais atualizarem-se em temas diversos, interagindo com líderes das mais diversas áreas de pesquisa no Brasil.</p> </div> </div> </div> Eduardo Almeida Paulo Gabriel Gadelha Queiroz Hugo Sousa Mateus Tymburibá Tassio Sirqueira Humberto Dalpra Alexandre Sztajnberg Roberto da Silva Macedo Matheus Stutzel Vinicius C. Ferreira Egberto Caballero Robson Lima Helga Balbi Flávio L. Seixas Célio Albuquerque Débora C. Muchaluat-Saade Copyright (c) 2018 Sociedade Brasileira de Computação 2018-07-23 2018-07-23 Tópicos em Sistemas de Informação: Minicursos SBSI 2018 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/20 <p>Entre as atividades de Simpósio Brasileiro de Sistemas de Informação (SBSI), a discussão de temas atuais sobre pesquisa e ensino bem como a sua relação com a indústria é sempre oportunizada. Neste âmbito, os minicursos representam para a comunidade oportunidades de formação e atualização em determinados tópicos de pesquisa. Na edição 2018, foram selecionados quatro minicursos dentre 24 propostas submetidas por meio de uma chamada pública amplamente divulgada por meio de listas eletrônicas da SBC (Sociedade Brasileira de Computação). Todas as propostas receberam, no mínimo, três avaliações realizadas por um comitê composto por 39 professores doutores, que consideraram critérios como relevância para o evento, expectativa do público, atualidade e conteúdo. O SBSI 2018 mantém a tradição de publicação do conteúdo dos minicursos como capítulos deste livro.</p> <p>O Capítulo 1 apresenta o texto do minicurso intitulado "Construindo Aplicações Distribuídas com Microsserviços", que visa apresentar como construir aplicações empregando arquitetura de microsserviços. Além disso, soluções para o problema de bancos de dados poliglotas são apresentadas. Como resultado, este trabalho ajuda a identificar situações onde aplicar a arquitetura de microsserviços.</p> <p>O Capítulo 2 apresenta o texto do minicurso intitulado "Da Pesquisa à Inovação em Sistemas de Informação", que visa esclarecer sobre os conceitos e processos de inovação, sobre o papel da pesquisa científica nas estratégias de inovação nacionais, em particular a pesquisa em Sistemas de Informação, e apresenta atividades e instrumentos úteis para os pesquisadores identificarem e planejarem a inovação.</p> <p>O Capítulo 3 apresenta o texto do minicurso intitulado "Governança de Desenvolvedores em Ecossistemas de Software", que visa apresentar definições e estratégias relevantes para a governança de desenvolvedores em ecossistemas de software. Os fundamentos de ecossistemas de software, relações com desenvolvedores e mineração de repositórios são discutidos com foco na sinergia das relações que envolvem desenvolvedores e organizações.</p> <p>O Capítulo 4 apresenta o texto do minicurso intitulado "Sistemas de Gerenciamento de Banco de Dados em Memória", que visa discutir os principais conceitos e técnicas que diferenciam os bancos residentes em memória dos bancos residentes em disco a partir de aspectos como indexação, armazenamento, controle de concorrência, entre outros. Além disso, são apresentados sistemas de gerenciamento de bancos de dados em memória.</p> <p>Acreditamos que este material poderá ser amplamente utilizado por professores de Sistemas de Informação, para suas aulas; por pesquisadores, para discussão de novas abordagens e como insumos para pesquisas atuais e futuras; e por profissionais, para a sua prática cotidiana. Esperamos que todos que tenham acesso ao conteúdo dos minicursos e façam um ótimo proveito!</p> Rodrigo Santos Andre Luis Martinotto Scheila de Avila e Silva Luís Henrique Neves Villaça Antônio Francisco Pimenta Jr. Leonardo Guerreiro Azevedo Renata Mendes de Araujo Luciana de Oliveira Vilanova Chueri Awdren de Lima Fontão Igor Scaliante Wiese Rodrigo Pereira dos Santos Arilo Claudio Dias-Neto Arlino Magalhães José Maria Monteiro Ângelo Brayner Copyright (c) 2018 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2018-06-04 2018-06-04 Minicursos do XXIII Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/13 <div class="item abstract"> <div class="value"> <p>O livro&nbsp;<em>Minicursos do XXIII Simpósio Brasileiro de Sistemas Multimídia e Web</em>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.</p> </div> </div> <div class="item chapters">&nbsp;</div> Eduardo Barrére Leandro Krug Wives Valter Roesler José Valdeni de Lima Roberto Willrich Carlos de Salles Soares Neto Thacyla de Sousa Lima André Luiz de B. Damasceno Antonio José G. Busson Manoel C. M. Neto Sandro S. Andrade Renato L. Novais Marcio Maestrelo Funes Leandro Agostini do Amaral Rudinei Goularte Renata Pontin Mattos Fortes Marcos Alves Vieira Sergio T. Carvalho Marcos Valadão Gualberto Ferreira Jairo Francisco de Souza Fernando A. M. Trinta Paulo A. L. Rego Francisco A. A. Gomes Lincoln S. Rocha José N. de Souza Copyright (c) 2019 Sociedade Brasileira de Computação 2017-11-30 2017-11-30 Minicursos do XVII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/84 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas computacionais.</p> <p>Nesta edição do SBSeg (2017), 20 propostas de minicursos foram submetidas, um número expressivo que demonstra a importância deste evento no panorama nacional de pesquisa. Destas, 4 foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de 20%.</p> <p>Este livro reúne 4 capítulos produzidos pelos autores das propostas de minicursos aceitas. O Capítulo 1, alinhado à tendência crescente e inevitável de uso de pequenos dispositivos computacionais, discute questões contemporâneas na área de segurança e privacidade no contexto da computação ubíqua, bem como aponta para problemas de pesquisa ainda não solucionados. O Capítulo 2, de maneira similar, apresenta as principais tecnologias de segurança baseada em hardware, abordando funcionalidades e usos da arquitetura Intel<em> Software Guard Extensions</em> (SGX). Os Capítulos 3 e 4 discutem a tecnologia blockchain, uma tecnologia baseada em difusão e que tem impulsionado novas pesquisas, desenvolvimentos e inovações na área de segurança computacional. O Capítulo 3, apresenta os fundamentos da tecnologia e os aspectos de programação que envolvem o desenvolvimento de aplicações e segurança de sistemas. O Capítulo 4, apresenta como a tecnologia blockchain pode ser usada para prover segurança e privacidade no contexto da Internet das Coisas (IoT).</p> Raul Ceretta Nunes Edna Dias Canedo Rafael Timóteo de Sousa Júnior Leonardo B. Oliveira Fernando Magno Quintão Pereira Rafael Misoczki Diego F. Aranha Fábio Borges Michele Nogueira Michelle Wangham Newton C. Will Rafael C. R. Condé Carlos A. Maziero Alexandre Melo Braga Fernando C. Herédia Marino Robson Romano dos Santos Vanessa R. L. Chicarino Emanuel Ferreira Jesus Célio V. N. de Albuquerque Antônio A. de A. Rocha Copyright (c) 2017 Os autores https://creativecommons.org/licenses/by-nc/4.0 2017-11-06 2017-11-06 VI Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/113 <p>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. Três capítulos integram essa edição da JAIE: “Avaliação de Habilidades e Competências Baseada em Evidências e Jogos Digitais”; “Comunicação Aumentativa e/ou Alternativa Pictográfica: Fundamentos e Prática no contexto da Educação Inclusiva”; e “Desenvolvendo o pensamento computacional utilizando Scratch e lógica matemática”.</p> Lucila Ishitani Handerson Bezerra Medeiros Eduardo Henrique da Silva Aranha Isabel Dillmann Nunes Robson do Nascimento Fidalgo Tícia Cassiany Ferro Cavalcante Gilson Pedroso dos Santos Ronilson dos Santos Bezerra Copyright (c) 2022 Os autores https://creativecommons.org/licenses/by-nc/4.0 2017-10-30 2017-10-30 Tópicos em Gerenciamento de Dados e Informações: Minicursos do SBBD 2017 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/31 <p>Este livro aborda temas relevantes da área de Banco de Dados e promove discussões sobre os fundamentos, tendências e desafios relacionados ao tema abordado. O Capítulo 1 discute técnicas de visualização e processamento de dados extraídos de redes sociais, estruturados em forma de rede, considerando especialmente a perspectiva temporal, e apresenta a prática do uso dessas técnicas por meio da análise de três estudos de caso com dados reais. O Capítulo 2 discute técnicas de modelagem de predição e descoberta de conhecimento, e sua influência em um domínio específico: dados relacionados a jogos esportivos. O capítulo discute, ainda, o papel da preditibilidade e aleatoriedade nos esportes. O Capítulo 3 descreve os conceitos básicos de Deep Learning, ilustra, por meio de exemplos, como implementar redes profundas e os principais desafios em treinar esse tipo de rede, e apresenta as bases teóricas por trás do uso de modelos profundos, e suas limitações.</p> Diretor de Publicações Vaninha Vieira Humberto L. Razente Maria Camila N. Barioni Fabíola S. F. Pereira João Gama Gina M. B. de Oliveira Igor Barbosa Costa Carlos Eduardo Santos Pires Leandro Marinho Balby Moacir Ponti Gabriel B. Paranhos Costa Copyright (c) 2019 Sociedade Brasileira de Computação 2017-10-02 2017-10-02 Referenciais de Formação para os Cursos de Graduação em Computação 2017 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/134 <p>&nbsp;A SBC disponibiliza para toda a comunidade o livro 'Referenciais de Formação para os Cursos de Graduação em Computação' (RFs).&nbsp; Este livro contem referenciais de formação para os cursos de computação, Ciência da Computação, Engenharia de Computação, Engenharia de Software, Licenciatura em Computação, Sistemas de Informação e Cursos Superiores de Tecnologia em Computação.</p> <p>O livro foi um trabalho da Comissão de Educação da SBC em conjunto com&nbsp;diversos associados da SBC de diferentes universidades do Brasil. O trabalho é o resultado de diversas contribuições que aconteceram durante o Workshop de Ensino de Computação (WEI), que acontece todo ano durante o CSBC.</p> <p>Segundo o Diretor de Educação da SBC, prof. Avelino Zorzo,&nbsp;"os Referenciais&nbsp;&nbsp;de Formação (RFs) apresentados neste livro devem ser analisados com parcimônia e implementados por meio de currículos levando em consideração os diversos aspectos institucionais e regionais. Os RFs não são currículos, mas sim um material de consulta para quem estiver elaborando seus currículos. Este material deve ser trabalhado em conjunto com as DCNs.</p> <p>&nbsp;</p> <h3 class="label"><strong>Como citar este documento</strong></h3> <div class="value"> <p>Zorzo, A. F.; Nunes, D.; Matos, E.; Steinmacher, I.; Leite, J.; Araujo, R. M.; Correia, R.; Martins, S. “Referenciais de Formação para os Cursos de Graduação em Computação”. Sociedade Brasileira de Computação (SBC). 153p, 2017.</p> </div> Sociedade Brasileira de Computação Copyright (c) 2017 Os autores https://creativecommons.org/licenses/by-nc/4.0 2017-10-01 2017-10-01 Relatório Anual da SBC 2016-2017 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/53 <p>Documento que tem como propósito apresentar os resultados alcançados pela Diretoria da SBC no período de julho de 2016 a junho de 2017, por meio das ações programadas em seu plano de trabalho e alinhadas com o planejamento estratégico da Sociedade.</p> <p>&nbsp;</p> Lisandro Granville Thaís Batista Antônio Abelém Flávio Wagner Avelino Zorzo José Viterbo Claudia Mota Marcelo Duduchi Eliana Almeida Roberto Bigonha Ricardo Anido Raimundo Macêdo Renata Galante Carlos Ferraz Copyright (c) 2020 Os autores 2017-08-01 2017-08-01 Jornadas de Atualização em Informática 2017 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/11 <div class="item abstract"> <div class="value"> <p>A Jornada de Atualização em Informática (JAI), promovida pela Sociedade Brasileira de Computação, é um dos mais importantes eventos acadêmicos de atualização científica e tecnológica da comunidade de Computação do Brasil e compreende trabalhos de pesquisadores sêniores da nossa comunidade, oferecendo uma oportunidade única para acadêmicos e profissionais atualizarem-se em temas diversos, interagindo com líderes das mais diversas áreas de pesquisa no Brasil.</p> </div> </div> Flávia C. Delicato Paulo F. Pires Ismar Frango Silveira Soraia Raupp Musse Vinicius Cassol Carla Faria Leitão Raquel Oliveira Prates Felipe T. Brito Javam C. Machado Fabio Kon Eduardo Felipe Zambom Santana Fabio Porto Cristina Nader Vasconcelos Esteban Walter Gonzalez Clua Copyright (c) 2017 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2017-07-24 2017-07-24 I GranDSI-BR https://books-sol.sbc.org.br/index.php/sbc/catalog/book/28 <p>Este livro contém os resultados do seminário dos Grandes Desafios da Pesquisa em Sistemas de Informação no Brazil para o período de 2016 a 2026. Cada capítulo foi escrito por pesquisadores da comunidade científica brasileira em Sistemas de Informação.&nbsp; Os desafios descritos neste livro são reflexões, previsões da comunidade de Sistemas de Informação a respeito dos desafios da área. Espera-se que este livro inspire e guia as estratégias de pesquisa na área de Sistemas de Informação no Brasil nos próximos anos e que estes desafios sirvam de princípios norteadores para o desenvolvimento de projestos que produzam avanços significativos para o Brasil, com impactos tecnológicos e sociais.&nbsp;<br><br></p> Clodis Boscarioli Renata Mendes de Araujo Rita Suzana Maciel Valdemar Vicente Graciano Neto Flavio Oquendo Elisa Yumi Nakagawa Flavia Cristina Berrnardini José Viterbo Dalessandro Vianna Carlos Bazilio Martins Adriana Pereira Medeiros Edwin Meza Patrick Moratori Carlos Alberto Malcher Bastos Renata Mendes de Araujo Sean Siqueira Ig Bittencourt Seiji Isotani Bernardo Pereira Nunes Cristiano Maciel Claudia Cappelli Vanessa Nunes Celia G. Ralha Luiz Sérgio P. Silva Suzana C.B. Sampaio Renata T. Moreira Alexandre M.L. Vasconcelos Rita Suzana P. Maciel José Maria N. David Daniela Claro Regina Braga Antonio Carlos Marcelino de Paula Glauco de Figueiredo Carneiro Isabel Cafezeiro Leonardo Cruz da Costa Luciana Salgado Marcelo da Costa Rocha Rodrigo Salvador Monteiro Roberto Pereira Maria Cecilia C. Baranauskas Vinicius Carvalho Pereira Fabio Silva Lopes Leandro Augusto da Silva Vivaldo José Breternitz Cleyton Slaviero Copyright (c) 2017 Sociedade Brasileira de Computação 2017-07-01 2017-07-01 Tópicos em Sistemas de Informação: Minicursos SBSI 2017 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/21 <p>O Simpósio Brasileiro de Sistemas de Informação (SBSI) tem como objetivo fomentar o encontro e a troca de experiências entre pesquisadores, docentes, estudantes e profissionais do mercado e da indústria da área de Sistemas de Informação (SI). No SBSI, há diferentes perfis de participantes, desde aqueles interessados em ter um contato inicial com as discussões atuais da área de SI, até aqueles que buscam se aprofundar em tópicos específicos e avançados.</p> <p>Dentro desse cenário, os minicursos são uma ótima oportunidade para que especialistas em diferentes áreas de SI possam compartilhar o seu conhecimento com participantes do evento de maneira acessível. Nos minicursos, os ouvintes têm a oportunidade de aprender sobre um novo assunto vinculado à sua área de atuação e também de extrair elementos para serem aplicados em sua pesquisa e/ou prática.</p> <p>Na edição de 2017, a coordenação do comitê de programa, por meio de chamada pública, buscou minicursos que tinham estudantes de graduação e de pós-graduação, além de profissionais da indústria, como público-alvo. Os minicursos poderiam cobrir tanto conceitos e aspectos fundamentais (minicursos introdutórios) como tecnologias emergentes (minicursos avançados) em SI. Foram recebidas 14 propostas, e cada uma foi avaliada por três membros do comitê de programa, composto por 25 professores doutores. Os critérios de avaliação incluíram relevância para a área de SI, relevância para o evento, embasamento técnico, estrutura do curso e experiência dos autores. Foram selecionadas 3 propostas, cujos textos compõem os capítulos deste livro.</p> <p>O Capítulo 1 apresenta o texto do minicurso intitulado "Acessibilidade Digital na Prática: Conhecendo o Modelo e-MAG e Ferramentas de Avaliação de Interfaces Web", de autoria de Alberto Dumont Alves Oliveira e Marcelo Medeiros Eler. O minicurso, em alinhamento com o tema do SBSI 2017 "Sistemas de Informação para Governança Digital Participativa", aborda a acessibilidade em sistemas Web, com foco no e-MAG (Modelo de Acessibilidade de Governo Eletrônico). O objetivo do texto é apresentar uma visão geral sobre acessibilidade, detalhes sobre o e-MAG e aplicativos avaliadores de acessibilidade em sistemas Web.</p> <p>O Capítulo 2 apresenta o texto do minicurso intitulado "Sistemas de Sistemas de Informação e Ecossistemas de Software: Conceitos e Aplicações", de autoria de Valdemar Vicente Graciano Neto, Rodrigo Santos e Renata Araujo. Os Sistemas de Sistemas de Informação são sistemas de larga escala, compostos por sistemas de informação pré-existentes, enquanto os Ecossistemas de Software compreendem as relações técnicas, de negócio e sociais que afetam o escopo de influência desses sistemas de informação. Neste minicurso, conceitos de Sistemas de Informação, Ecossistemas Digitais, Ecossistemas de Software, e Sistemas de Sistemas de Informação são discutidos, destacando, ao final, os aspectos da relação entre Ecossistemas de Software e Sistemas de Sistemas de Informação.</p> <p>O Capítulo 3 apresenta o texto do minicurso intitulado "Gestão de Projetos de SI com Project Model Canvas", de autoria de Mônica Mancini e Edmir P. V. Prado. O objetivo do minicurso é abordar a aplicação da metodologia Project Model Canvas para gerenciar projetos de sistemas de informação, que frequentemente apresentam problemas relacionados a orçamento e prazos de entrega. No texto, os autores apresentam conceitos de gerenciamento de projetos tradicional e ágil, de design thinking e da própria metodologia Project Model Canvas, além de um exemplo de aplicação dessa metodologia. Ao final, vantagens e desvantagens da metodologia são discutidas.</p> <p>O nosso intuito é que esse livro possa apoiar professores, estudantes, pesquisadores e profissionais de SI em diversas atividades como preparação de aulas, estudos introdutórios sobre esses temas, elaboração de projetos de pesquisa e artigos científicos, e práticas em empresas e indústrias. Que todos possam, de acordo com suas demandas, fazer um ótimo proveito desse material.</p> Bruno Bogaz Zarpelão Joaquim Quinteiro Uchôa Heitor Augustus Xavier Costa Alberto Dumont Alves Oliveira Juliana Galvani Greghi Marcelo Medeiros Eler Valdemar Vicente Graciano Neto Rodrigo Santos Renata Araujo Mônica Mancini Edmir P. V. Prado Copyright (c) 2017 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2017-06-05 2017-06-05 Minicursos do XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos https://books-sol.sbc.org.br/index.php/sbc/catalog/book/24 <p>O livro&nbsp;<em>Minicursos do XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos</em> contém os minicursos selecionados para apresentação no XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), realizado em Belém-PA, entre os dias 15 e 19 de maio de 2017. O Livro dos Minicursos do SBRC tem sido tradicionalmente utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentações dos minicursos são também uma importante oportunidade para atualização de conhecimentos da comunidade científica e para complementação da formação dos participantes. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas grades curriculares e que possuem grande interesse entre acadêmicos e profissionais.</p> Heitor Soares Ramos Antônio Jorge Gomes Abelém Stênio Flávio de Lacerda V. Fernandes Eduardo Coelho Cerqueira Copyright (c) 2019 Sociedade Brasileira de Computação 2017-05-15 2017-05-15 Minicursos do XXII Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/14 <div class="item abstract"> <div class="value"> <div class="item abstract"> <div class="value"> <p>O livro&nbsp;<em>Minicursos do XXII Simpósio Brasileiro de Sistemas Multimídia e Web</em>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.</p> </div> </div> <div class="item chapters">&nbsp;</div> </div> </div> <div class="item chapters">&nbsp;</div> Fábio de Jesus Lima Gomes Ricardo de Andrade Lira Rabelo Carlos de Salles Soares Neto Roberto Willrich Fernando Antonio Mota Trinta Erick Baptista Passos Joel dos Santos Débora Muchaluat-Saade Renata Pontin M. Fortes Humberto Lidio Antonelli André de Lima Salgado Ricardo M. C. Segundo Marcello N. de Amorim Celso A. S. Santos Rodrigo Santos Davi Viana Isabela Zaine Kamila R. H. Rodrigues Bruna C. R. da Cunha Yuri N. Z. G. Magagnatto Alex F. Orlando Caio C. Viel Olibário J. Machado Neto André Carlomagno Rocha Maria da Graça C. Pimentel Cintia Carvalho Oliveira Daniele Carvalho Oliveira João Carlos Gonçalves Júlio Toshio Kuniwake Marcio Ferreira Moreno Rafael Brandão Renato Cerqueira Guilherme F. Lima Rodrigo C. M. Santos Roberto G. de A. Azevedo Copyright (c) 2019 Sociedade Brasileira de Computação 2016-11-30 2016-11-30 Minicursos do XVI Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/89 <p>Este livro apresenta a seleção de Minicursos da 16ª edição do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg).</p> <p align="left">Em 2016, 14 propostas de minicursos foram submetidas, um número expressivo que demonstra a importância deste evento no panorama nacional de pesquisa. Destas, 4 foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de aproximadamente 29%.</p> <p align="left">Este livro reúne 4 capítulos produzidos pelos autores das propostas aceitas. O Capítulo 1 faz uma abordagem computacional ao problema de proteção de privacidade, apresentando várias técnicas com suas primitivas criptográficas usadas para este fim. O Capítulo 2 apresenta a área de Computação Forense, com foco na área criminal, englobando alguns dos principais crimes cibernéticos e as técnicas e ferramentas usadas na área. O Capítulo 3 discute ataques e contramedidas em implementações em software de métodos criptográficos simétricos, e assimétricos baseados em curvas elípticas. Finalmente, o Capítulo 4 aborda os principais conceitos relacionados a <em>smart grid</em>, com foco nas vulnerabilidades e ataques que esse tipo de rede pode sofrer.</p> Igor Monteiro Moraes Antônio Augusto de Aragão Rocha Fábio Borges Wilson Leite da Silva Filho Lucas Z. Ladeira Erick N. Nascimento João Paulo F. Ventura Ricardo Dahab Diego F. Aranha Julio C. López Hernández Yona Lopes Tiago Bornia Vitor Farias Natalia C. Fernandes Débora C. Muchaluat-Saade Copyright (c) 2016 Os autores https://creativecommons.org/licenses/by-nc/4.0 2016-11-07 2016-11-07 V Jornada de Atualização em Informática na Educação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/114 <p>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. Três capítulos integram essa edição da JAIE: “Modelos de Feedback para estudantes em Ambientes Virtuais de Aprendizagem”; “Jogos no Design de Experiências de Aprendizagem de Programação Engajadoras”; “Ensinar e aprender em/na rede: diferentes abordagens teórico-práticas do conceito de ambientes pessoais de aprendizagem”.</p> Patricia Cabral de Azevedo Restelli Tedesco Sergio Crespo Coelho da Silva Pinto Evandro Costa Joseana Fechine Priscylla Silva Hemilis Rocha Tancicleide C. S. Gomes Patricia C. de A. R. Tedesco Jeane C. B. de Melo Patrícia B. Scherer Bassani José da Silva Nunes Copyright (c) 2016 Os autores https://creativecommons.org/licenses/by-nc/4.0 2016-10-24 2016-10-24 Efemérides da Regulamentação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/26 <p>Neste livro, estão arrolados, <em>ad perpetuam rei memoriam</em>, os principais fatos, eventos, ações, reportagens e artigos que tiveram direta ou indiretamente relação com a defesa do livre exercício profissional na área da Computação ou Informática, desde os tempos primordiais até a presente data. A produção deste livro conforma-se com o pensamento extraído do memorial descritivo da carreira do professor Ivan da Costa Marques (UFRJ) de que "se não ensinarmos às crianças a lei da gravidade, as pedras começarão a cair por outros motivos". Os documentos referenciados neste livro foram incluídos como apêndices e podem ser diretamente localizados via os links de hipertexto incluídos nas efemérides.</p> Roberto S. Bigonha Copyright (c) 2016 Sociedade Brasileira de Computação 2016-09-26 2016-09-26 Jornadas de Atualização em Informática 2016 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/6 <p>A Jornada de Atualização em Informática (JAI), promovida pela Sociedade Brasileira de Computação, é um dos mais importantes eventos acadêmicos de atualização científica e tecnológica da comunidade de Computação do Brasil e compreende trabalhos de pesquisadores sêniores da nossa comunidade, oferecendo uma oportunidade única para acadêmicos e profissionais atualizarem-se em temas diversos, interagindo com líderes das mais diversas áreas de pesquisa no Brasil.</p> José Carlos Maldonado José Viterbo Marcio Delamaro Patricia Cabral de Azevedo Restelli Tede Fabio Kon Eduardo Zambom Thiago H. Silva Antonio A. F. Loureiro Celina de Figueiredo Sabrina dos Santos Marczak Luis Lamb Flavia de Almeida Barros João Luis Garcia Rosa Copyright (c) 2018 Sociedade Brasileira de Computação 2016-07-29 2016-07-29 Tópicos em Sistemas de Informação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/4 <p>Na edição de Minicursos SBSI 2016 foram selecionados quatro minicursos dentre dezessete propostas submetidas por meio de uma chamada pública amplamente divulgada por meio de listas eletrônicas da SBC (Sociedade Brasileira de Computação). Todas as propostas receberam, no mínimo, três avaliações realizadas por um Comitê composto por quarenta e cinco professores doutores, que consideraram critérios como relevância para o evento, expectativa do público, atualidade e conteúdo. O SBSI 2016 inova também por lançar, pela primeira vez, o conteúdo dos minicursos no formato de livro, cujas quatro propostas selecionadas constituem os seus capítulos.</p> <p>O Capítulo 1 apresenta o texto do minicurso intitulado "Análise de Sentimentos Utilizando Técnicas de Classificação Multiclasse", que visa introduzir o processo de análise de sentimentos utilizando técnicas de extração de características, executando as fases de pré-processamento textual, seleção de características, vetorização e, por fim, o aprendizado de máquina, a fim de inferir se uma opinião é positiva ou negativa (classificação binária) ou inferir um rating (classificação multiclasse).</p> <p>O Capítulo 2 apresenta o texto do minicurso intitulado "Keep Calm and Visualize Your Data", que apresenta uma abordagem prática que concilia a literatura em visualização de informação, e seus diversos recursos disponíveis, na construção de representações gráficas de dados que sejam facilitadoras para o processo decisório e a disseminação do conhecimento.</p> <p>O Capítulo 3 apresenta o texto do minicurso intitulado "Modelos de Negócios Inovadores na Era da Computação em Nuvem", no qual os autores apresentam modelos de negócios baseados em nuvem a fim de prover meios e conhecimento para a produção de um modelo de negócio inovador. Ainda, apresentam como e onde incubar e acelerar seu negócio, onde encontrar investidores, além de casos reais de modelos de negócio de sucesso e de fracassos, bem como o papel da computação em nuvem nesse processo.</p> <p>O Capítulo 4 apresenta o texto do minicurso intitulado "Sistemas LBS, Internet das Coisas e Computação Vestível: Usando a Computação Sensível ao Contexto para Desenvolver as Aplicações do Séc. XXI", que propicia uma visão geral sobre a Computação Móvel, Computação Sensível ao Contexto e Computação Ubíqua/Pervasiva, especialmente dos Sistemas Baseados em Localização (LBS), ilustrando suas potencialidades, problemas e desafios para que se tornem populares e atinjam, de fato, o usuário final de forma mais eficiente.</p> <p>Acreditamos que este material poderá ser amplamente utilizado por professores de Sistemas de Informação, como base para suas aulas; por pesquisadores, para discussão de novas abordagens e como insumos para suas pesquisas atuais e futuras; e por profissionais, como auxílio em sua prática cotidiana. Esperamos que todos que tenham acesso ao conteúdo desses minicursos e façam dele um ótimo proveito!</p> Clodis Boscarioli Ronaldo dos Santos Mello Frank Augusto Siqueira Patrícia Vilain Alexandre de Castro Lunardi José Viterbo Flávia Cristina Bernardini Fernanda C. Ribeiro Bárbara P. Caetano Melise M. V. de Paula Guilherme X. Ferreira Rafael S. de Oliveira Ricardo Batista Rodrigues Carlo M. R. Silva Vinicius C. Garcia Silvio R. L. Meira Marcio Pereira de Sá Copyright (c) 2016 Sociedade Brasileira de Computação https://creativecommons.org/licenses/by-nc/4.0 2016-05-17 2016-05-17 Minicursos do XV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/90 <p>Este livro apresenta a seleção de Minicursos da 15ª edição do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg). Em 2015, foram submetidas 10 propostas, das quais 4 foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de 40%.</p> <p align="left">Esta edição reúne, portanto, quatro capítulos, produzidos pelos autores das propostas aceitas. No Capítulo 1, os autores discutem a utilização programática de criptografia por desenvolvedores de software com pouca ou nenhuma experiência em segurança da informação e criptografia. O texto mostra aos programadores de software, por meio de exemplos reais e trechos de código, os bons e maus usos da criptografia. O Capítulo 2 discorre sobre o ambiente de aplicações de <em>Mobile Crowd Sensing</em>, focando principalmente nas questões relacionadas à privacidade, segurança e a confiabilidade das informações. No Capítulo 3, os autores descrevem os aspectos que ajudam a tornar uma implementação de criptografia em software eficiente e segura. E, finalmente, o Capítulo 4 apresenta as principais técnicas e trabalhos relacionados à detecção de spam.</p> Eduardo Souto Michelle Wangham Joni da Silva Fraga Alexandre Braga Ricardo Dahab Joélisson Joaquim de V. Laurido Eduardo Luzeiro Feitosa Armando Faz Hernández Roberto Cabral Diego F. Aranha Julio López Cleber K. Olivo Altair O. Santin Luiz Eduardo S. Oliveira Copyright (c) 2015 Os autores 2015-11-09 2015-11-09 Minicursos do XXI Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/19 <div class="item abstract"> <div class="value"> <p>O livro&nbsp;<em>Minicursos do XXI Simpósio Brasileiro de Sistemas Multimídia e Web</em>&nbsp;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.</p> </div> </div> <div class="item chapters">&nbsp;</div> Renato Fileto Altigran Soares da Silva Marco Cristo David Fernandes de Oliveira Estêvão Bissoli Saleme Celso Alberto Saibel Santos Fabrício Benevenuto Filipe Ribeiro Matheus Araújo Copyright (c) 2019 Sociedade Brasileira de Computação 2015-10-30 2015-10-30 Grandes Desafios da Computação no Brasil - Relatos do 3º seminário https://books-sol.sbc.org.br/index.php/sbc/catalog/book/27 <p>A SBC trouxe como motivação para o 3º Seminário Grandes Desafios da Computação no Brasil, a ideia de promover redes de colaboração temáticas em função de problemas reais envolvendo os diferentes segmentos: governo, indústria e academia. Para isso, foram identificadas através de chamada de trabalhos parcerias possíveis dentro do contexto dos grandes desafios da Computação destacados nos anos anteriores. Este livro relata e registra o resultado de todo este esforço, conquistado através do trabalho de vários grupos envolvidos. Entre artigos científicos, propostas de projetos e discussões em workshops, palestras e painéis, muito conteúdo é disponibilizado para servir como base para novas propostas para os próximos 10 anos que virão.</p> Ana Carolina Salgado Claudia Lage Rebello da Motta Flavia Maria Santoro Copyright (c) 2015 Sociedade Brasileira de Computação 2015-10-29 2015-10-29 Relatório Anual da SBC 2014-2015 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/54 <p>Documento que tem como propósito apresentar os resultados alcançados pela Diretoria da SBC no período de julho de 2014 a junho de 2015, por meio das ações programadas em seu plano de trabalho e alinhadas com o planejamento estratégico da Sociedade.</p> <p>&nbsp;</p> Paulo Cunha Lisandro Granville Altigran Silva José Viterbo Ricardo Anido Mirella Moro Jacques Brancher Edson Cáceres Claudia Mota Marcelo Duduchi Roberto Bigonha Raimundo Macêdo Avelino Zorzo Flávio Wagner Renata Galante Carlos Ferraz Copyright (c) 2015 Os autores 2015-08-01 2015-08-01 Jornada de Atualização em Informática 2015 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/68 <p>O XXXIV Jornada de Atualização em Informática (JAI 2015) traz 6 minicursos apresentados durante o XXXV Congresso da Sociedade Brasileira de Computação (CSBC 2015). Os Capítulos 1 e 3 introduzem e trazem avanços nos fundamentos teóricos da ciência da computação, tais como classes de problemas, computabilidade e lógica computacional, além de técnicas de resolução de problemas difíceis (em otimização combinatória), apresentando conceitos, além de novos e velhos desafios que tem intrigado pesquisadores da área desde sempre. Por outro lado, o Capítulo 5 introduz conceitos para refinamentos na classificação de problemas difíceis, completando destarte juntamente com os Capítulos 1 e 3, um panorama extenso da diversidade do que se entende ser a área de teoria da computação, marcando a criação da comissão especial desta área na Sociedade Brasileira da Computação em 2014. Em contraste com os capítulos anteriormente citados, que tem ênfase em seus aspectos teóricos, nos Capítulos 2 e 6 a ciência da computação se apresenta em algumas de suas vertentes mais arrojadas, pelas áreas de computação urbana e robótica móvel, onde o primeiro capítulo, além de introduzir o<br>conceito de computação urbana, discorre sobre as técnicas de sensoriamento das redes urbanas; e o segundo apresenta os principais conceitos de robótica móvel e de robôs articulados. O Capitulo 6, por sua vez, tem foco em aspectos práticos de engenharia de software, introduzindo uma linguagem de especificação para projeto de interface de sistemas de informação e exemplificando o uso da mesma.</p> Cláudia Linhares Sales Henrique Emanuel Mostaert Rebêlo Celina M. H. de Figueiredo Luís C. Lamb Thiago H. Silva Antonio A. F. Loureiro Flávio K. Miyazawa Cid C. de Souza Raul Sidney Wazlawick Vinicius Fernandes dos Santos Uéverton dos Santos Souza Rafael Alceste Berri Valdir Grassi Jr. Fernando Santos Osório Copyright (c) 2015 Os autores https://creativecommons.org/licenses/by-nc/4.0 2015-07-20 2015-07-20 Minicursos do XIV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/91 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC). Nesta edição do SBSeg 2014, de um total de 10 submissões de propostas de minicursos foram selecionados quatro minicursos, representando assim uma taxa de aceitação de 40%.</p> <p>Este livro reúne então 4 capítulos produzidos pelos autores das propostas de minicursos aceitas. O Capítulo 1 mostra o estado da arte em sistemas de armazenamento nas nuvens que sejam tolerantes a faltas e intrusões; O Capítulo 2, discute as técnicas de <em>device fingerprint</em> que são aquelas empregadas para identificar (ou re-identificar) um usuário ou um dispositivo através de um conjunto de atributos (tamanho da tela do dispositivo, versões de softwares instalados, entre muitos outros) e outras características observáveis durante processo de comunicação; O Capítulo 3 apresenta métodos e ferramentas de detecção de <em>botnets</em>; Por fim, o Capítulo 4 analisa os desafios de segurança e as principais contramedidas descritas em trabalhos acadêmicos sobre as inovações das redes veiculares.</p> Jeroen van de Graaf José Marcos Nogueira Leonardo Barbosa Oliveira Hylson Vescovi Netto Lau Cheuk Lung Rick Lopes de Souza Adriana Rodrigues Saraiva Pablo Augusto da Paz Elleres Guilherme de Brito Carneiro Eduardo Luzeiro Feitosa Kaio R. S. Barbosa Gilbert B. Martins Eduardo Souto Eduardo Feitosa Michelle S. Wangham Michele Nogueira Cláudio P. Fernandes Osmarildo Paviani Benevid F. da Silva Copyright (c) 2014 Os autores 2014-11-03 2014-11-03 Memórias da Sociedade Brasileira de Computação https://books-sol.sbc.org.br/index.php/sbc/catalog/book/127 <p>A memória é um recurso essencial para a construção do aprendizado e da sobrevivência humana. Ela possibilita a criação de uma identidade. Ela é um patrimônio que nos torna únicos e possibilita também melhorias no processo de evolução natural da vida. Falar em memória é refletir sobre o que nos representa no mundo. Ela perpassa não só a vida humana, mas também outros espaços que construam uma história.</p> <p>Há 35 anos começava a história da Sociedade Brasileira de Computação, uma sociedade científica, que tinha como propósito promover o debate sobre as questões e os desafios da ciência da computação no Brasil. Esse período foi caracterizado pela necessidade de começar a produzir internamente no Brasil alguns componentes técnicos para nos libertar da dependência da importação de computadores de outros países. Nós, brasileiros, precisávamos desenvolver as nossas ferramentas de acordo com as nossas necessidades e criar a nossa própria tecnologia.</p> <p>O livro <em>Memórias da Sociedade Brasileira de Computação</em> nos faz entender o patrimônio adquirido ao longo desses anos e nos apresenta o lugar que ocupamos na Computação no Brasil. Essa obra é a marca dos 35 anos da SBC. Ela foi cuidadosamente organizada pelo Diretor de Relações Profissionais, o editor Roberto da Silva Bigonha, também pesquisador e professor titular da Universidade Federal de Minas Gerais (UFMG) que nos apresenta dados e fatos desde a sua fundação como uma importante sociedade científica no Brasil.</p> <p>A publicação traz a nossa memória e contextualiza o momento histórico, os avanços do ensino e da pesquisa científica sobre Computação no País e o trabalho realizado pela SBC para a sua comunidade através da experiência de alguns dos seus ex-presidentes ao longo dos anos.</p> <p>O livro <em>Memórias da Sociedade Brasileira de Computação</em> é um convite para voltar no tempo. É por meio dele que nós podemos conhecer o que já foi conquistado por nossa Sociedade e os desafios para dar continuidade à valorização e ao desenvolvimento do ensino e da pesquisa científica em Computação no Brasil.</p> <p>A SBC é fruto da contribuição e do trabalho coletivo dos seus associados ao longo dos anos. Ao completar 35 anos de história, presenteia você, caro leitor, com essa memória e identidade que também é sua. Boa leitura!</p> Roberto da Silva Bigonha Claudia Bauzer Medeiros Claudio Zamitti Mammana Clesio Saraiva dos Santos Daniel Alberto Menascé Flávio Rech Wagner Luiz de Castro Martins Pedro Manoel da Silveira Ricardo Augusto da Luz Reis Copyright (c) 2014 Os autores https://creativecommons.org/licenses/by-nc/4.0 2014-07-28 2014-07-28 Minicursos do XIX Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/15 <div class="item abstract"> <div class="value"> <p>O livro&nbsp;<em>Minicursos do XIX Simpósio Brasileiro de Sistemas Multimídia e Web</em>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.</p> </div> </div> <div class="item chapters">&nbsp;</div> Renato de Freitas Bulcão Neto Iwens Gervásio Sene Júnior Cássio Vinicius Serafim Prazeres Paulo Nazareno Maia Sampaio André Pimenta Freire Raphael Winckler de Bettio Elaine das Graças Frade Fernanda Barbosa Ferrari José Monserrat Neto Helena Libardi Almerindo Nascimento Rehem Neto Celso Alberto Saibel Santos Lucas Aragão de Carvalho Clebeson Canuto dos Santos André Santanchè Renoir Boulanger Gabriela Viana Ricardo Panaggio Bruno Melo Hugo Aboud José Antonio Camacho Guerreiro Alessandra Alaniz Macedo Copyright (c) 2019 Sociedade Brasileira de Computação 2013-11-30 2013-11-30 Minicursos do XIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/92 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC). Nesta edição do SBSeg 2013, de um total de 10 submissões de propostas de minicursos foram selecionados quatro minicursos, representando assim uma taxa de aceitação de 40%.</p> <p align="left">Este livro reúne então 4 capítulos produzidos pelos autores das propostas de minicursos aceitas. O Capítulo 1 apresenta técnicas e recursos antiforense para a proteção de informações sensíveis, mas não para ocultar provas e evidências de atos ilícitos; O Capítulo 2, além de introduzir noções básicas das principais linhas de pesquisa pós-quântica, apresenta os estudos mais recentes nesta área visando a melhorias dos esquemas relacionados a tamanhos de chaves, <em>overhead</em> de assinaturas e criptogramas; O Capítulo 3 aborda a área de Segurança de Software com uma visão geral e mostra como adaptar e avaliar as soluções existentes no contexto de Sistemas Embarcados; Por fim, o Capítulo 4 descreve os principais desafios e soluções de segurança para prover autenticação e autorização na Internet das Coisas.</p> Eduardo James Pereira Souto Eduardo Luzeiro Feitosa Rossana Maria de Castro Andrade Evandro Della Vecchia Daniel Weber Avelino Zorzo Paulo S. L. M. Barreto Felipe Piazza Biasi Ricardo Dahab Julio César López-Hérnandez Eduardo Morais Ana D. Salina de Oliveira Geovandro C. C. F. Pereira Jefferson E. Ricardini Bruno Silva Diógenes Cecilio da Silva Jr. Evaldo M. Souza Fernando Pereira Fernando A. Teixeira Hao Chi Wong Henrique Nazaré Izabela Maffra Jean Freire Willer F. Santos Leonardo B. Oliveira Michelle S. Wangham Marlon Cordeiro Domenech Emerson Ribeiro de Mello Copyright (c) 2013 Os autores 2013-11-11 2013-11-11 Relatório Anual da SBC 2012-2013 https://books-sol.sbc.org.br/index.php/sbc/catalog/book/55 <p>Documento que tem como propósito apresentar os resultados alcançados pela Diretoria da SBC no período de julho de 2012 a junho de 2013, por meio das ações programadas em seu plano de trabalho e alinhadas com o planejamento estratégico da Sociedade.</p> <p>&nbsp;</p> Paulo Cunha Lisandro Granville Luciano Gaspary Luci Pirmez Altigran Silva Mirella Moro Karin Breitman Ana Carolina Salgado Thaís Batista Edson Cáceres Roberto Bigonha Ricardo Anido Raimundo Macêdo Sergio Cavalcante Copyright (c) 2013 Os autores 2013-08-01 2013-08-01 Minicursos do XVIII Simpósio Brasileiro de Sistemas Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/16 <div class="item abstract"> <div class="value"> <p>O livro&nbsp;<em>Minicursos do XVIII Simpósio Brasileiro de Sistemas Multimídia e Web&nbsp;</em>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.</p> </div> </div> <div class="item chapters">&nbsp;</div> Alessandra Analiz Macedo Itana Stiubiener Graça Bressan Regina Melo Silveira João Paulo Orlando Adriano Rívolli Dilvan de Abreu Moreira Josino Rodrigues Neto Vinicius Cardoso Garcia Andrêza Leite de Alencar Júlio César Damasceno Rodrigo Elia Assad Fernando Trinta Rodrigo Elia Assad Marco André Santos Machado Paulo Fernando Almeida Soares Anderson Fonseca e Silva Thiago Jamir e Silva Silvio Romeiro Lemos Meira Fábio Santos da Silva Kátia Cilene Neles da Silva Copyright (c) 2019 Sociedade Brasileira de Computação 2012-11-30 2012-11-30 Minicursos do XII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/94 <p>É com grande prazer e satisfação que apresentamos a seleção de Minicursos para a 12ª Edição do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg). Em 2012, recebemos 13 submissões de propostas de minicursos, das quais 4 foram selecionadas para publicação e apresentação, representando assim uma taxa de aceitação de aproximadamente 31%.</p> <p align="left">Este livro reúne 4 capítulos produzidos pelos autores das propostas aceitas. O Capítulo 1 discute as vulnerabilidades em sistemas computacionais modernos, apresentando conceitos, exploits e mecanismos de proteção. O Capítulo 2 apresenta uma introdução à segurança de dispositivos móveis, utilizando como caso de estudo a plataforma Android. O Capítulo 3 discute a segurança em redes centradas em conteúdo, tendo como foco a apresentação de vulnerabilidades, ataques e contramedidas. Por fim, o Capítulo 4 discute a encriptação homomórfica, apresentando o estado da arte e os problemas ainda em aberto.</p> Aldri dos Santos Altair Santin Carlos Maziero Paulo André da S. Gonçalves Mateus Felipe Tymburibá Ferreira Thiago de Souza Rocha Gilbert Breves Martins Eduardo Feitosa Eduardo Souto Alexandre Melo Braga Erick Nogueira do Nascimento Lucas Rodrigues da Palma Rafael Pereira Rosa Igor C. G. Ribeiro Flávio Q. Guimarães Juliano F. Kazienko Antonio A. de A. Rocha Pedro B. Velloso Igor M. Moraes Célio V. N. Albuquerque Eduardo Morais Ricardo Dahab Copyright (c) 2012 Os autores 2012-11-19 2012-11-19 Tutoriais do XI Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/122 <p>Na XI edição do Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais (IHC), em 2012, foram aceitos e publicados tutoriais, cobrindo uma vasta gama de assuntos de interesse da comunidade. Esta foi a primeira vez que os tutoriais foram registrados em livro.</p> <p>Quatro capítulos fazem parte desta obra (Sistematização de revisões bibliográficas em pesquisas da área de IHC; Desenvolvendo Soluções com Interface Baseada em Voz; Algoritmos de Clusterização e Python Científico apoiando Modelagem de Usuário; Projetando Sistemas Web com o uso de Técnicas de Interação Humano-Computador).</p> <p>Essa pequena amostra da diversidade de objetos de estudo e prática da área de Interação Humano-Computador visa a promover a troca de ideias e conhecimentos aplicados na academia e na indústria. Desejamos que todos aproveitem este material em suas pesquisas científicas e projetos tecnológicos, contribuindo ainda mais para o aumento da qualidade da interação de usuários com e através de sistemas computacionais.</p> Plinio Thomaz Aquino Junior Simone Diniz Junqueira Barbosa Elizabete Munzlinger Fabricio B. Narciso José Eustáquio R. de Queiroz Alexandre Maciel Rodrigo Lins Pablo Barros Edson Carvalho Andrey Araujo Masiero Leonardo Anjoletto Ferreira Plinio Thomaz Aquino Junior Patricia Cristiane de Souza Cristiano Maciel Luciana A. O. de Moraes Copyright (c) 2012 Os autores 2012-11-05 2012-11-05 Minicursos do XI Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/95 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas</p> <p align="left">Este livro reúne os seis capítulos produzidos pelos autores das propostas de minicursos aceitas para apresentação no SBSeg 2011.</p> <p align="left">O Capítulo 1, "Análise de <em>Malware</em>: Investigação de Códigos Maliciosos Através de uma Abordagem Prática" é composto por duas etapas básicas: uma teórica e uma análise real. O capítulo destina-se à divulgação do conhecimento necessário para que os interessados em análise de <em>malware</em> desenvolvam habilidades intrínsecas a um grupo de resposta a incidentes e forense computacional. O capítulo apresenta os principais conceitos e discussões sobre as novas tendências de desenvolvedores de códigos maliciosos e contramedidas. Alguns modelos de condução de incidentes e análise de <em>malware</em> serão exibidos, juntamente com ferramentas utilizadas no processo.</p> <p align="left">O Capítulo 2, "Aprendizagem de Máquina para Segurança de Computadores: Métodos e Aplicações" analisa diferentes sistemas de detecção de atividades fraudulentas em páginas Web, de proliferação de códigos maliciosos, de ataques de negação de serviço, entre outros. A detecção de anomalias avançou significativamente com o emprego de técnicas de aprendizagem de máquina e de mineração de dados. Com um enfoque teórico, o capítulo fornece informações sobre o uso de técnicas de aprendizagem de máquina para segurança de dados, identificando técnicas que são apropriadas ao problema de detecção de intrusão.</p> <p align="left">&nbsp;O Capítulo 3, "Técnicas para Análise Dinâmica de Código Malicioso" apresenta as principais técnicas utilizadas para efetuar a análise dinâmica de <em>malware</em>, que podem operar no nível do sistema operacional ou da Web, verificando quais estão presentes nos principais sistemas de análise disponíveis publicamente. Serão ainda mencionadas ferramentas utilizadas na captura de informações sobre a execução dos programas maliciosos. Os leitores serão capazes de construir um sistema simples de análise dinâmica de <em>malware</em> e acompanhar um estudo de caso completo da análise de um <em>malware</em> proveniente da Web até o comprometimento do sistema operacional.</p> <p align="left">O Capítulo 4, "Introdução à Composibilidade Universal", apresenta um ambiente geral e modular para representar protocolos criptográficos e analisar a respectiva segurança. O capítulo permite a análise de protocolos complexos a partir de blocos mais simples. Este capítulo também apresenta os conceitos básicos da segurança da Composibilidade Universal e a sua aplicação na concepção e análise de um protocolo criptográfico.</p> <p align="left">O Capítulo 5, "Gerência de Identidades Federadas em Nuvens: Enfoque na Utilização de Soluções Abertas" apresenta a idéia de transferir a maior parte do processamento e armazenamento das aplicações dos usuários para uma nuvem remota de serviços. A questão da segurança desta abordagem ainda é um problema em aberto e de difícil solução. Este capítulo explora esta oferta federada de serviços sob a ótica da Gerência de Identidades. Diversas soluções abertas empregadas em ambientes de nuvem federadas serão apresentadas, finalizando com um estudo de caso em que se utiliza uma ferramenta que realiza experimentos de robótica em rede.</p> <p align="left">O Capítulo 6, "<em>Live Forensics</em> em Ambientes Windows" visa introduzir procedimentos de<em> live forensics</em>. <em>Live forensics</em> se caracteriza pelo exame das máquinas ainda em operação, permitindo a coleta de vestígios importantes, os quais podem ser perdidos com o desligamento da máquina. Neste capítulo serão abordados os procedimentos de <em>live forensics</em>, tais como reconhecimento de processos em execução, portas e arquivos em utilização, coleta e preservação de vestígios voláteis, utilizando apenas ferramentas disponíveis gratuitamente.</p> Antonio Candido Faleiros Célia Ghedini Ralha Laerte Peotta de Melo Dino Macedo Amaral Flavio Sakakibara André Resende de Almeida Rafael Timóteo de Sousa Jr. Anderson Nascimento Márcia Henke Clayton Santos Eduardo Nunan Eduardo Feitosa Eulanda dos Santos Eduardo Souto Dario Simões Fernandes Filho Vitor Monte Afonso Victor Furuse Martins André Ricardo Abed Grégio Paulo Lício de Geus Mario Jino Rafael Duarte Coelho dos Santos João J. C. Gondim Guilherme Feliciano Lucio Agostinho Eliane Guimarães Eleri Cardozo Bruno Werneck Pinto Hoelz Frederico Imbroisi Mesquita Pedro Auler Copyright (c) 2011 Os autores 2011-11-06 2011-11-06 Tópicos em Banco de Dados, Multimídia e Web https://books-sol.sbc.org.br/index.php/sbc/catalog/book/17 <p>Este livro é a coletânea de textos fornecidos pelos autores dos minicursos que foram apresentados durante o XXVI Simpósio Brasileiro de Bancos de Dados (SBBD 2011) e o XVII Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2011), ocorridos em Outubro de 2011 em Florianópolis. Estes minicursos visam apresentar uma visão de tópicos atuais de pesquisa e/ou&nbsp; tecnologia de interesse das comunidades de Banco de Dados ou de Sistemas Multimídia e Web. Cada minicurso refere-se a um tema atual e de interesse dos ouvintes, oferecendo-lhes uma oportunidade de aprenderem sobre aquele tema e também de utilizarem esse novo conhecimento em suas áreas de atuação ou pesquisa.</p> Patrícia Vilain Valter Roesler Rodrigo Elia Assad Vinicius de Melo Rocha Emanuell Faustino Felipe Silva Ferraz Silvio Romeiro Lemos Meira Regis Pires Magalhães José Antônio F. de Macêdo Vânia Maria Ponte Vidal Maria Augusta S. N. Nunes Silvio César Cazella Ana Paula Appel Estevam Rafael Hruschka Junior Julio César Ferreira da Silva Anderson Vinícius Alves Ferreira Elenilson Vieira da Silva Filho Marcello Galdino Passos Erick Augusto Gomes de Melo Tatiana Aires Tavares Guido Lemos de Souza Filho Almerindo N. Rehem Celso A. S. Santos Marcus V. R. Andrade Copyright (c) 2019 Sociedade Brasileira de Computação 2011-10-03 2011-10-03 Minicursos do X Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/98 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas. Este livro reúne os seis capítulos produzidos pelos autores das propostas de minicursos aceitas para apresentação no SBSeg 2010.</p> <p>O Capítulo 1, "Gerenciamento de Identidades Federadas", analisa os desafios e as soluções para prover gerenciamento de identidades federadas às redes colaborativas.</p> <p>O Capítulo 2, "Aspectos de segurança e privacidade em ambientes de Computação em Nuvem", explora o estado da arte nas áreas de segurança e privacidade no contexto de computação em nuvem. Inicialmente serão apresentados os aspectos fundamentais de computação em nuvem. Após uma revisão dos principais conceitos de segurança e privacidade, serão discutidos em maior profundidade os riscos e ameaças relevantes nos ambientes de nuvem, bem como as abordagens mais conhecidas para mitigá-los. Ao longo do texto serão discutidos problemas em aberto e tentativas de solução propostas na literatura.</p> <p>O Capítulo 3, "Transformações de código para proteção de software", apresenta técnicas de transformação de código para proteção da propriedade intelectual e segurança dos dados contra ataques <em>Man-At-The-End</em>. A segurança convencional é normalmente atrelada com a confidencialidade do canal de comunicação, e esta é baseada em métodos de criptografia. Segurança baseada em proteção de software está associada a técnicas de ofuscação, marca d’água e <em>tamper-proofing</em>. O objetivo destas técnicas é dar maior credibilidade ao software em execução no sistema final assegurando que o software em execução comporte-se de maneira legítima.</p> <p>O Capítulo 4, "Aspectos de Segurança na Interconexão de Redes Celulares e WLANs", explora exatamente os aspectos de segurança, mais precisamente a autenticação e a autorização, observados durante um handover entre WLANs e redes celulares, com foco nas redes 2G e 3G.</p> <p>O Capítulo 5, "Introdução à segurança de aplicações para a TV digital interativa brasileira", descreve resultados preliminares obtidos pelo CPqD na avaliação de segurança de aplicações interativas para a TV digital brasileira. Foram avaliados os aspectos de programação segura, ambiente de execução segura dos aplicativos e segurança de receptores conectados a uma rede IP. Foi iniciado um trabalho de identificação e documentação de vulnerabilidades de programação insegura, de modo que vulnerabilidades em Lua encontrem paralelo em vulnerabilidades já conhecidas em outras linguagens de programação.</p> <p>O Capítulo 6, "Estratégias de Contingência para Serviços de Tecnologia da Informação e Comunicação", apresenta os aspectos teóricos e práticos da gestão da continuidade de negócio com foco para a elaboração dos planos de recuperação de desastres.</p> Luciano Porto Barreto André Luiz Moura dos Santos Rossana Maria de Castro Andrade Michelle S. Wangham Emerson Ribeiro de Mello Davi da Silva Böger Marlon Guerios Joni da Silva Fraga Arlindo Marcon Jr Marcos Laureano Altair Santin Carlos Maziero Davidson Rodrigo Boccardo Raphael Carlos Santos Machado Luiz Fernando Rust da Costa Carmo Silas Leite Albuquerque Paulo Roberto de Lira Gondim Cláudio de Castro Monteiro Alexandre Melo Braga Gilmara Santos Restani Leonardo L. Fagundes Fernando Karl Luis Baptista Rafael Santos da Rosa Copyright (c) 2010 Os autores 2010-10-11 2010-10-11 Tópicos em Sistemas Colaborativos, Interativos, Multimídia, Web e Banco de Dados https://books-sol.sbc.org.br/index.php/sbc/catalog/book/18 <p>Este livro contém os textos didáticos redigidos pelos professores dos minicursos selecionados para a edição 2010 de quatro grandes simpósios científicos promovidos pela Sociedade Brasileira de Computação (SBC), a saber: o VII Simpósio Brasileiro de Sistemas Colaborativos (SBSC), o XVI Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia), o IX Simpósio de Fatores Humanos em Sistemas Computacionais (IHC) e o XXV Simpósio Brasileiro de Bancos de Dados (SBBD). O objetivo deste livro é, além de apoiar a participação dos presentes durante a realização dos minicursos, ampliar o impacto desses minicursos. Este material garantirá um complemento de informação aos participantes e a todos os interessados nos&nbsp; respectivos temas, permitindo um maior desenvolvimento de seus conhecimentos na área.</p> Adriano C. Machado Pereira Gisele Lobo Pappa Marco Winckler Roberta Lima Gomes Ana Esther Victor Barbosa Danilo de Sousa Ferreira José Eustáquio Rangel de Queiroz Fabrício Benevenuto Raoni Kulesza Carlos Alberto Saibel Santos Tatiana Aires Tavares Manoel Marques Neto Guido Lemos de Souza Filho Flávio R. C. Sousa Leonardo O. Moreira José Antônio F. de Macêdo Javam C. Machado Ana Paula Appel Estevam Rafael Hruschka Junior Ana T. Winck Karina S. Machado Duncan D. Ruiz Osmar Norberto de Souza Sebastian Feuerstack Rodrigo Elia Assad Felipe Silva Ferraz Silvio Romeiro Lemos Meira Cintia Carvalho Oliveira Daniele Carvalho Oliveira Cleber Ferreira Oliveira Renan Gonçalves Cattelan João Nunes de Souza Copyright (c) 2019 Sociedade Brasileira de Computação 2010-10-05 2010-10-05 Minicursos do IX Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/99 <p>&nbsp;Na IX edição do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg 2009) recebemos um número expressivo de 19 submissões de propostas de minicurso. A comissão de avaliação composta de 13 pesquisadores selecionou as 6 melhores propostas, as quais encontram-se publicadas como capítulos neste livro.</p> <p align="left">O Capítulo 1, “Introdução a Ataques por Canais Secundários”, aborda a problemática envolvida na proteção de recursos criptográficos sensíveis em dispositivos eletrônicos embarcados.</p> <p align="left">O Capítulo 2, “Modelos de Criptografia de Chave Pública Alternativos”, concentra os seus esforços na avaliação das dificuldades de uso de infraestrutura de chaves públicas e faz sugestões no sentido da utilização de alternativas para viabilizar a criptografia de chaves públicas em diferentes contextos.</p> <p align="left">O Capítulo 3, “Segurança em Redes Colaborativas: Desafios e Propostas de Soluções”, discute os desafios na definição de políticas, relações de confiança, autenticação, autorização e na manutenção de privacidade em ambientes colaborativos.</p> <p align="left">O Capítulo 4, “Segurança em Redes de Sensores sem fio”, faz um apanhado geral dos aspectos de segurança no ambiente de redes de sensores sem fio, dando ênfase a soluções de segurança para problemas relacionados a roteamento, localização e agregação de dados. O capítulo salienta as necessidades de criptografia para proteger um conteúdo em trânsito.</p> <p align="left">O Capítulo 5, “Técnicas de Visualização de Dados aplicadas à Segurança da Informação”, apresenta o uso de técnicas de visualização gráfica para auxiliar na inspeção de eventos de segurança, quando o número de ocorrências é elevado.</p> <p align="left">E finalmente, o Capítulo 6, “Vulnerabilidades em Aplicações Web e Mecanismos de Proteção”, estuda as vulnerabilidades mais comuns do ambiente web e propõe um conjunto de medidas de prevenção para mitigar as mesmas.</p> Altair Santin Raul Ceretta Nunes Ricardo Dahab João Paulo Fernandes Ventura Ricardo Dahab Denise Goya Mehran Misaghi Vilc Rufino Routo Terada Michelle S. Wangham Emerson Ribeiro de Mello Davi da Silva Böger Ramicés dos Santos Silva Diego Ricardo Holler Joni da Silva Fraga Cíntia Borges Margi Marcos Simplício Jr Paulo S. M. L. Barreto Tereza C. M. B. Carvalho André Ricardo Abed Grégio Benício Pereira de Carvalho Filho Antônio Montes Rafael Santos Nelson Uto Sandro Pereira de Melo Copyright (c) 2009 Os autores 2009-09-28 2009-09-28 Minicursos do VIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/96 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas</p> <p align="left">Este livro reúne os quatro capítulos produzidos pelos autores das propostas de minicursos aceitas para apresentação no SBSeg 2008.</p> <p align="left">O Capítulo 1, "Gestão de Riscos", apresenta aspectos teóricos e práticos da gestão de riscos, fornecendo aos alunos uma base para desenvolverem seus próprios projetos. Espera-se, portanto, com esse curso, contribuir para um melhor entendimento da metodologia de gestão de riscos.</p> <p align="left">O Capítulo 2, "Segurança em Redes <em>Mesh</em>: Tendências, Desafios e Aplicações", apresenta, de maneira teórica, os principais problemas de segurança em redes <em>mesh</em> e a discussão de soluções propostas para solucioná-los. O capítulo tem três focos principais: a contextualização das redes <em>mesh</em>; o estado da arte e as questões de segurança em redes em malha sem fio, com seus desafios e deficiência e as principais propostas encontradas na literatura.</p> <p align="left">O Capítulo 3, "Tráfego Internet não Desejado: Conceitos, Caracterização e Soluções", apresenta o universo do tráfego não desejado, incluindo definições, classificação e os motivos que explicam seu surpreendente crescimento. Além disso, aponta as deficiências das soluções existentes e recentes para detecção de tráfego indesejado. Por fim, este capítulo apresenta potenciais soluções e enumera temas de pesquisa em aberto sobre tráfego não desejado na Internet.</p> <p align="left">O Capítulo 4, "Virtualização: Conceitos e Aplicações em Segurança", apresenta os fundamentos conceituais sobre máquinas virtuais, discute as vantagens e desvantagens no uso de máquinas virtuais, explora as principais possibilidades de uso de máquinas virtuais na área de segurança de sistemas e expõe alguns exemplos de ambientes de máquinas virtuais de uso corrente.</p> <p align="left">&nbsp;</p> Carlos Alberto Maziero Luciano Paschoal Gaspary Raul Fernando Weber José Eduardo Malta de Sá Brandão Joni da Silva Fraga Elisangela Santana Aguiar Rafael Lopes Gomes Antônio Jorge Gomes Abelém Douglas Brito Damalio Billy Anderson Pinheiro Eduardo Feitosa Eduardo Souto Djamel Sadok Marcos Aurelio Pchek Laureano Carlos Alberto Maziero Copyright (c) 2008 Os autores 2008-09-01 2008-09-01 Minicursos do VII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/100 <p>O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas. Este livro reúne os quatro capítulos produzidos pelos autores das propostas de minicursos aceitas para apresentação no SBSeg 2007.</p> <p align="left">O Capítulo 1, "Forense Computacional: fundamentos, tecnologias e desafios atuais", apresenta noções de forense computacional e ferramentas que podem ser utilizadas para auxiliar na coleta, manutenção e análise de evidências. A anatomia de alguns códigos maliciosos e estudos de caso complementam o tema e auxiliam no entendimento do assunto.</p> <p align="left">O Capítulo 2, "Esteganografia e suas Aplicações", explora as técnicas de esteganografia de maneira que possam ser usadas na proteção das comunicações. Além disso, mostra as aplicações e a aplicabilidade da esteganografia como uma opção aos métodos de criptografia mais conhecidos.</p> <p align="left">O Capítulo 3, "Introdução à Segurança Demonstrável", é uma referência introdutória para os interessados em compreender as técnicas de segurança demonstrável, uma área de criptografia teórica que estuda a definição formal de requisitos de segurança forte e provê métodos para analisar esquemas criptográficos em relação a esses requisitos.</p> <p align="left">O Capítulo 4, "Soluções para o desenvolvimento de sistemas seguros", apresenta novas formas de desenvolver software seguro, baseadas não somente na aplicação das teorias existentes como na adoção de um processo de desenvolvimento que considere os requisitos de segurança como parte integral do projeto de construção de software.</p> Luci Pirmez Flávia Coimbra Delicato Luiz Fernando Rust da Costa Carmo Evandro Pereira Leonardo Lemes Fagundes Paulo Neukamp Glauco Ludwig Marlom Konrath Eduardo Pagani Julio Wagner Gaspar Brazil Célio Vinicius Neves Albuquerque Rafael Dantas de Castro Ricardo Dahab Augusto Jun Devegili Milene Fiorio Carlo O. Emmanoel Paulo F. Pires Flávia C. Delicato Copyright (c) 2007 Os autores 2007-08-27 2007-08-27 Minicursos do VI Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/101 <p align="left">O Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg) é um evento científico promovido anualmente pela Sociedade Brasileira de Computação (SBC) e representa o principal fórum no país para a apresentação de pesquisas e atividades relevantes ligadas à segurança da informação e de sistemas. Este livro reúne os cinco capítulos produzidos pelos autores das propostas de minicursos aceitas para apresentação no SBSeg 2006.</p> <p align="left">O Capítulo 1, "Segurança em Serviços Web", apresenta os conceitos da arquitetura orientada a serviços, e em particular, a sua mais atual caracterização, os Serviços Web. Mostra-se, através de um cenário de uso, os benefícios em utilizar tal tecnologia e também são apresentados os desafios de segurança associados a esta. Por fim, são apresentados alguns trabalhos de pesquisa e tecnologias voltadas para tratar tais desafios de segurança.</p> <p align="left">O Capítulo 2, "Ataques e Mecanismos de Segurança em Redes Ad Hoc", apresenta os principais ataques às redes ad hoc, classificando-os segundo os efeitos que causam e a camada de protocolos na qual eles atuam. São também apresentados e analisados os principais mecanismos de segurança utilizados para a proteção aos ataques, assim como os principais protocolos seguros específicos para redes ad hoc que foram propostos.</p> <p align="left">O Capítulo 3, "Introdução à Biometria", apresenta uma visão geral da autenticação biométrica, examinando as principais tecnologias utilizadas e discutindo seus benefícios e limitações. São considerados ainda aspectos arquiteturais de sistemas biométricos, bem como problemas em aberto que precisam ser melhor pesquisados.</p> <p align="left">O Capítulo 4, "A Nova Geração de Modelos de Controle de Acesso em Sistemas Computacionais", apresenta alguns modelos de controle de acesso, como DAC, MAC, DRM, RBAC e UCON, abordando as suas principais características e propriedades, como também um breve comparativo entre eles.</p> <p align="left">O Capítulo 5, "Técnicas de Defesa Contra Spam", apresenta a motivação e os mecanismos utilizados para enviar os spams e as técnicas usadas para classificá-los e filtrá-los. Além disso, diferentes sistemas anti-spam encontrados na literatura são caracterizados. Por fim, novas propostas para coibir o envio de spams são discutidas.</p> Lau Cheuk Lung Emerson Ribeiro de Mello Michelle S. Wangham Joni da Silva Fraga Edson Camargo Natalia C. Fernandes Marcelo D. D. Moreira Pedro B. Velloso Luís Henrique M. K. Costa Otto Carlos M. B. Duarte Luciano R. Costa Rafael R. Obelheiro Joni S. Fraga Luiz Otávio Botelho Lento Joni da Silva Fraga Lau Cheuk Lung Danilo Michalczuk Taveira Igor Monteiro Moraes Marcelo Gonçalves Rubinstein Otto Carlos Muniz Bandeira Duarte Copyright (c) 2006 Os autores 2006-08-28 2006-08-28 Minicursos do V Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais https://books-sol.sbc.org.br/index.php/sbc/catalog/book/97 <p>Os Minicursos do SBSeg têm como objetivo (i) atender a uma necessidade de atualização em temas normalmente não cobertos nas grades curriculares ou (ii) despertar grande interesse entre acadêmicos e profissionais. Já na primeira edição da Chamada de Minicursos, a comunidade prestigia a mesma com um elevado número de submissões. De um total de dezessete propostas submetidas, o comitê de avaliação selecionou três para apresentação e publicação na forma de capítulo de livro. Neste livro encontram-se os textos completos das propostas selecionadas, organizados em três capítulos: (1) Negação de Serviço: Ataques e Contramedidas; (2) Segurança em Grades Computacionais; (3) Serviços Distribuídos Tolerantes a Intrusões: Resultados Recentes e Problemas Abertos.</p> Luciano Paschoal Gaspary Frank Siqueira Rafael P. Laufer Igor M. Moraes Pedro B. Velloso Marco D. D. Bicudo Miguel Elias M. Campista Daniel de O. Cunha Luís Henrique M. K. Costa Otto Carlos M. B. Duarte José de Ribamar Braga Pinheiro Junior Fabio Kon Miguel Pupo Correia Copyright (c) 2005 Os autores 2005-09-26 2005-09-26