Graduação - ICEN
URI Permanente desta comunidade
Navegar
Navegando Graduação - ICEN por Orientador "ABELÉM, Antônio Jorge Gomes"
Agora exibindo 1 - 6 de 6
Resultados por página
Opções de Ordenação
Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Avaliação de algoritmos de aprendizado de máquina para a detecção de tráfego anômalo em ambiente sem fio doméstico(2018-12-18) NASCIMENTO, Adiel dos Santos; CABRAL JÚNIOR, Jayme da Costa; CARVALHO, Igor Furtado; http://lattes.cnpq.br/0045467705921222; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742O advento tecnológico ocorrido nos últimos anos popularizou e democratizou o acesso à rede mundial de computadores, propiciando o surgimento de novas tecnologias multimídias hospedadas remotamente e na alta oferta de conteúdos e serviços disponibilizados na Internet. O principal impacto social consequente desses acontecimentos foi no tempo que as pessoas dedicam ao uso de seus aparelhos eletrônicos. Na contramão dos benefícios oferecidos por este avanço tecnológico o número de usuários mal-intencionados que utilizam métodos para driblar a segurança em roteadores de borda aumentou exponencialmente, eles utilizam artifícios que demandam de uma criatividade cada vez maior oferecendo riscos principalmente para usuários leigos. Por essa razão, a utilização de modelos que identificam anomalias no tráfego de roteadores de borda geradas por ataques apresenta-se com grande importância, visto que as técnicas de segurança estão aplicadas principalmente em servidores. Este trabalho promove uma avaliação dos principais algoritmos de aprendizado de máquina supervisionados, com a intenção verificar o comportamento apresentado por esses algoritmos na detecção de anomalias geradas por ataques de negação de serviço, em um dataset contendo o tráfego de uma rede doméstica simulada em laboratório. Os algoritmos KNN, Naive Bayes e Árvore de Decisões foram utilizadas na realização dos experimentos que de maneira geral ambos os algoritmos obtiveram um desempenho acima dos 90% de precisão, no entanto o KNN se apresentou como melhor algoritmo mesmo considerando a necessidade de um processamento maior em comparação aos outros algoritmos.Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Caracterização de organizações autônomas descentralizadas(2018) VELOSO, Alan Tony Souza; PINHEIRO, Billy Anderson; http://lattes.cnpq.br/1882589984835011; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742O conceito de Organizações Autônomas Descentralizadas (Decentralized Autonomous Organization - DAO) surgiu como um organização que pode operar sem uma hierarquia gerencial, ou seja, autônoma. Esse conceito foi desenvolvido na tecnologia blockchain, e por este motivo, foi restrito a ela. Embora os estudos na área da blockchain estejam em constante avanço, alguns conceitos atrelados a ela ainda causam dúvidas. Ao desvincular DAO de blockchain, ela deixa de ser o estudo de uma área e passa a ser uma área de estudo, para tanto, é necessário um levantamento de suas características e sua associação com conceitos já estabelecidos. A identificação e compreensão dessas características de DAO, de forma clara e objetiva, gerando a sua caracterização, foi o principal objetivo deste trabalho. Essa caracterização se mostra relevante tanto para sua análise, quanto para o seu desenvolvimento. Ao relacionarmos o conceito de DAO com conceitos estabelecidos, podemos diversificar e abranger um maior número de estudos em DAO. Para atingir esses objetivos, este trabalho propõe caracterizar DAO através da análise de domínio, defini-la de forma a não limitar à uma tecnologia específica, passível de obsolescência, correlacionando as características aos conceitos de Sistemas Multiagentes e Organizações Descentralizadas. Para desenvolvimento deste trabalho, utilizamos um método de análise de domínio que fosse livre de aspectos de implementação, mais precisamente, o Método de Análise de Domínio Orientado a Características (Feature-Oriented Domain Analysis Method - FODA), em que obtivemos as principais características. De porte dessas características, analisamos elas de forma a integrá-las e, por fim, geramos um definição livre de aspectos tecnológicos.Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Desenvolvimento de uma editora científica sobre uma rede blockchain permissionada(2019) DEFRÉMONT, André; NASCIMENTO, Vagner de Brito; http://lattes.cnpq.br/9645867210501112; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742Este Trabalho trata do desenvolvimento (especificação, implementação e avaliação) de uma aplicação web que deve funcionar como uma editora científica descentralizada, utilizando a tecnologia Blockchain para contratos inteligentes e armazenamento de hipermídia. A segurança dos dados armazenados é uma preocupação em diversos softwares, o que contribuiu para um melhor entendimento sobre processos e softwares distribuídos. Sistemas de armazenamento de dados que utilizam a tecnologia Blockchain surgem como alternativa para garantir a integridade das informações, através da descentralização do armazenamento, auditabilidade e transparência. Aplicações descentralizadas provaram-se mais eficientes, seguras e baratas. Essa discussão estende-se ao meio científico no cenário de publicação e revisão de artigos científicos. Pesquisadores utilizam ferramentas de publicação para divulgar seus trabalhos e desejam obter um certo controle quanto ao lucro, direitos autorais e revisão do conteúdo. Com a Blockchain, soluções como o Hyperledger e o IPFS (Interplanetary File System), possibilitaram a gestão desse conteúdo mediante as lógicas de uma editora tradicional de forma autônoma, descentralizada e segura. Este trabalho é a prova de conceito de uma pesquisa mais ampla realizada no laboratório GERCOM na UFPA, o DASP (Decentralized Autonomous Software Publisher), que tem como objetivo ampliar o gerenciamento do processo editorial, retirando intermediários, afim de otimizar o processo entre os entes envolvidos (comunidade). O sistema desenvolvido neste trabalho, possibilita o cadastro de autores e permite que eles enviem artigos à rede IPFS para ter seu hash armazenado no Hyperledger Fabric onde estará disponível para ser avaliado por Revisores cadastrados na rede, através das regras do contrato inteligente. A implementação do código foi feita na linguagem Javascript (NodeJS), com o auxílio das Dependências: angular4, react, go-ipfs, hyperledger-composer, a base de dados é o IPFS para hipermídia e o Hyperledger Fabric para transações, participantes e ativos. O sistema desenvolvido foi validado através da avaliação técnica dos diagramas elaborados e por questionários avaliativos com usuários reais, em um cenário que contempla o envio, revisão e publicação de um artigo científico, em uma intranet.Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Um gerenciador de pacotes de aplicações para redes definidas por software(2015) MENDES, Dângelo Wesley Oliveira; PINHEIRO, Billy Anderson; http://lattes.cnpq.br/1882589984835011; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742O paradigma de Redes Definidas por Software (SDN) tem sido investigado como a solução mais promissora para o atual engessamento da Internet, uma vez que propõe a dissociação entre o plano de dados e o plano de controle, proporcionando maior programabilidade ás redes. Contudo, não existem atualmente ferramentas abertas que promovam o gerenciamento de aplicações para controladores SDN, o mesmo ocorre com a padronização no empacotamento destas. Por esse motivo, neste trabalho sera´ apresenta uma solução chamada de Software Package Manager for SDN Applications - SPM. Esta ferramenta define um m´etodo de empacotamento para aplicações SDN, a fim de tornar prático o seu gerenciamento no plano de controle de redes programáveis, a partir do uso de APIs que automatizam a instalação, remoção e atualizaçãoo das mesmas as quais serão distribuídas por meio de um repositório Web, contendo estes pacotes. Para validação deste trabalho foi selecionado o controlador POX, a partir do qual foi possível a composição de um banco de dados para que a ferramenta SPM possa selecionar as informações que precisa para gerenciar aplicações neste controlador. Ao longo do texto será apresentada a relação deste trabalho com os elementos do plano de controle SDN, bem como demonstrada a semelhança desta proposta com o gerenciamento de pacotes no GNU/Linux. Finalmente será detalhada a solução dada pela ferramenta SPM e apresentados os resultados desta implementação.Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Mapeamento proativo dos hosts em redes definidas por software(2017) MONTEIRO, Laerth Laserino Pinto; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742As Redes Definidas por Software separam o plano de controle do plano de dados, provendo visão geral da rede e alta programabilidade. A adoção deste paradigma tem crescido em empresas e universidades. A garantia de monitoramento constante na rede, controle de acesso e guarda de informações dos hosts que usam os serviços, são algumas formas de melhorar a segurança da rede. Desta forma, propomos uma Aplicação de Mapeamento Proativo dos Hosts para Redes Definidas por Softwares, assim mantendo informações dos hosts e dispositivos persistentes no banco de dados. Os Resultados mostram o correto funcionamento da aplicação, onde as informações do hosts continuam armazenadas mesmo depois que este desassociam-se da rede e o controlador e desligado.Trabalho de Curso - Graduação - Monografia Acesso aberto (Open Access) Mecanismo de autenticação descentralizada de usuários em redes definidas por software(2018-02) CORDEIRO, Ramon da Gama; COSTA, Leonardo Barbosa da; http://lattes.cnpq.br/9103091558909821; ABELÉM, Antônio Jorge Gomes; http://lattes.cnpq.br/5376253015721742O mecanismo de autenticação descentralizada permite que usuários acessem os recursos de uma rede definida por software (SDN) com segurança, disponibilidade e confiabilidade. O paradigma SDN tem sido desenvolvido ao longo dos últimos anos por pesquisadores, mas ainda existe o desafio de garantir acesso seguro e disponibilidade da rede. Muitos trabalhos propostos utilizam autenticação centralizada e apenas um controlador para gerenciar a rede. O trabalho propõe um mecanismo de acesso seguro em redes de múltiplos controladores, através da descentralização do processo de autenticação do usuário entre os gerentes do plano de controle com o intuito de impedir acesso indevido e garantir que os serviços estejam sempre disponíveis.