{"title":"Sistema de recomendação baseado no modelo de reconhecimento de atividades HARA","authors":"G. Silva","doi":"10.5753/reic.2018.1075","DOIUrl":"https://doi.org/10.5753/reic.2018.1075","url":null,"abstract":"Formas de se monitorar continuamente a saúde humana vem se tornando populares, principalmente devido ao alargamento de nossa pirâmide etária. Nesse cenário ambientes assistidos surgem como uma tecnologia para atender às necessidades desse público alvo. Técnicas que detectam as atividades realizadas por um indivíduo se mostram promissoras para esse problema uma uma vez que ao se identificar as ações podemos perceber anomalias na rotina de um usuário que podem sinalizar estágios iniciais de uma doença. Sistemas de recomendação surgem como uma maneira de agregar funcionalidades à ambientes assistidos com o intuito de realizar recomendações para o usuário final ou o especialista médico de acordo com a gravidade notada da anomalia. Estudos iniciais mostram que a proposta de mesclar sistemas de recomendação com ambientes assistidos é viável e diferencial dado que essa junção é pouco explorada","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132811174","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
L. R. Araujo, Crístian Marcos Weber, Fernando Emílio Puntel, A. Charão, J. V. Lima
{"title":"Análise Comparativa de MPI e OpenMP em Implementações de Transposição de Matrizes para Arquitetura com Memória Compartilhada","authors":"L. R. Araujo, Crístian Marcos Weber, Fernando Emílio Puntel, A. Charão, J. V. Lima","doi":"10.5753/reic.2018.1072","DOIUrl":"https://doi.org/10.5753/reic.2018.1072","url":null,"abstract":"Este trabalho apresenta duas implementações de uma aplicação de transposição de matrizes, com MPI ou OpenMP, para investigar o impacto dessas ferramentas no desempenho em arquitetura de memória compartilhada. Os resultados obtidos a partir das análises realizadas mostram quais as variáveis influenciam no desempenho da aplicação e de que forma causam esse impacto.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131996199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Controle de Acesso Baseado em Papéis em Ambientes Assistidos","authors":"G. Goulart","doi":"10.5753/REIC.2018.1074","DOIUrl":"https://doi.org/10.5753/REIC.2018.1074","url":null,"abstract":"Este trabalho apresenta um sistema de controle de acesso baseado empapéis de usuário e ambiente, utilizando informações de contexto para comporas regras de acessos. Para validar o funcionamento desse sistema, 4 indivı́duosde diferentes faixas etárias realizaram testes durante o perı́odo de duas sema-nas em um ambiente assistido domiciliar, onde tags RFID foram utilizadas paraidentificar os usuários de maneira não intrusiva. Após os testes, identificou-seque todas as tentativas de acesso foram processadas corretamente, independen-temente das mudanças dos papéis ou das regras de acesso, o que mostra que osistema proposto de fato funciona em um ambiente assistido.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114771660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Priscila de Oliveira, Kleber Roberto Stamboni, José Florêncio Rodrigues Júnior
{"title":"Elucidando o desempenho de bancos de dados orientados a grafos e relacionais sobre discos mecânicos e de estado sólido, uma abordagem comparativa","authors":"Priscila de Oliveira, Kleber Roberto Stamboni, José Florêncio Rodrigues Júnior","doi":"10.5753/reic.2018.1067","DOIUrl":"https://doi.org/10.5753/reic.2018.1067","url":null,"abstract":"Banco de dados relacionais definem o modelo dominante do mercado em processamento de dados; no entanto, na segunda década dos anos 2.000 surgiram outros modelos. No contexto do mundo atual em que se dá mais atenção às relações entre pessoas ou coisas, o modelo orientado a grafos pode ser de grande utilidade. Neste trabalho, os desempenhos do banco de dados relacional PostgreSQL e do orientado a grafos Neo4j são comparados com base no tempo de execução. O objetivo é elucidar a respeito das situações nas quais cada modelo é mais apropriado, provendo orientação a usuários e desenvolvedores.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124216588","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"pdpk - Uma definição de pacote de software para o ambiente Pure Data","authors":"Lucas Nascimento de Oliveira, F. Schiavoni","doi":"10.5753/reic.2018.1069","DOIUrl":"https://doi.org/10.5753/reic.2018.1069","url":null,"abstract":"Este artigo apresenta uma ferramenta de gestão de atualizações para um ambiente de programação musical chamado Pure Date. A definição do sistema de gerenciamento inclui também a definição de pacote, um conjunto para distribuir novos plugins, e um repositório mínimo para armazenar os plugins. Neste artigo apresentamos as decisões de projeto para criar a ferramenta, tal como o nome padrão, a extensão do pacote, a estrutura, o descritor e afins. Apesar do fato de este artigo apresentar decisões de projeto a cerca do ambiente de desenvolvimento Pure Data, ele pode ser também usado para criar um ferramenta semelhante para qualquer outro software que aceite extensões.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"189 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132458728","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Método do Formigueiro para Encontrar os Zeros de Funções Reais","authors":"Thiago Teixeira, Iara Silva","doi":"10.5753/reic.2018.1066","DOIUrl":"https://doi.org/10.5753/reic.2018.1066","url":null,"abstract":"Este artigo propõem um método que mescla algoritmos determinísticos e uma heurística para encontrar zeros de funções reais, ou seja, encontrar x pertencente ao conjunto dos números reais tal que f(x)=0. Os métodos determinísticos precisam de hipóteses em relação a função f para convergirem e retornam apenas uma única solução real, mesmo que a função tenha mais soluções. A heurística utilizada neste trabalho é o método do formigueiro, que não leva em consideração as hipóteses da função f, mas faz uma análise nela para saber qual método determinístico que será utilizado. Os resultados deste artigo mostraram que diferentemente dos algoritmos determinísticos, o método do formigueiro retorna mais de uma solução real de f, caso a função tenha mais de um zero real, e apesar de necessitar de mais iterações, o método proposto é capaz de encontrar raízes de funções descontínuas.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"278 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115966919","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Rafael da Paixão Cândido, G. M. Oliveira, L. A. Martins
{"title":"Refinamento de modelos de navegação de robôs autônomos através da calibração do sistema de odometria","authors":"Rafael da Paixão Cândido, G. M. Oliveira, L. A. Martins","doi":"10.5753/reic.2018.1068","DOIUrl":"https://doi.org/10.5753/reic.2018.1068","url":null,"abstract":"Técnicas bio-inspiradas têm sido investigadas no planejamento de rotas em modelos de navegação de robôs autônomos. Dentre essas técnicas, os autômatos celulares (ACs) se mostraram uma opção descentralizada e de baixo custo computacional. A partir do estudo de modelos de navegação baseado em ACs publicados previamente, percebeu-se que o uso de ambientes formados por células do tamanho do robô e-puck resulta em trajetórias com colisões. Neste trabalho, um método de calibração da odometria foi integrado a esses modelos a fim de garantir uma trajetória mais precisa. Simulações mostraram que o método adotado foi capaz de melhorar a trajetória no cenário avaliado. O robô não só chegou mais próximo da célula objetivo, como também apresentou uma trajetória mais próxima da ideal e totalmente livre de colisões. ","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130636284","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"G-PETo: Um Framework para Troca Direta e Transparente de Dados entre Aplicações Filtro-Fluxo em Arquiteturas Multi-GPUs","authors":"M. Avelar, Guilherme Andrade, L. Rocha","doi":"10.5753/reic.2018.1062","DOIUrl":"https://doi.org/10.5753/reic.2018.1062","url":null,"abstract":"Neste trabalho propomos e avaliamos uma abstração genérica para a troca de dados direta e transparente em aplicações filtro-fluxo executadas em cluster (computadores interligados) heterogêneos, compostos por múltiplas placas aceleradoras gráficas (GPUs). Esta abstração permite que todos os detalhes de implementação de baixo nível, relacionados à comunicação entre GPUs e o controle relacionado à localização dos filtros, sejam realizados de forma transparente para os programadores. Este trabalho está consolidado em um framework, o qual denominamos G-PETo, e nossos resultados de avaliação demonstram que ele é capaz de fornecer uma camada de abstração aos programadores sem comprometer o desempenho geral da aplicação.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125355187","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Domain-Dependent Heuristics and Tie-Breakers: Topics in Automated Planning","authors":"Augusto B. Corrêa, A. Pereira, M. Ritt","doi":"10.5753/reic.2018.1057","DOIUrl":"https://doi.org/10.5753/reic.2018.1057","url":null,"abstract":"Automated planning is an important general problem solving technique in Artificial Intelligence. Given an initial state, a goal and a set of operators, we want to find a sequence of operators leading us to the goal. What makes planning interesting is that it can model different domains into planning tasks and solve them using a single method. In this work, we approach two different topics in planning. First, we study heuristics for the airport ground traffic problem and propose new heuristics that are better than any other known method. In the second part, we study tie-breakers for the A* search algorithm. We propose a new tie-breaking method that is proved to be the best possible and also show that our methods solve more instances than previous methods in literature","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124259155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Prefácio REIC - Edição Especial - Artigos do CTIC 2018","authors":"I. Nunes","doi":"10.5753/reic.2018.1056","DOIUrl":"https://doi.org/10.5753/reic.2018.1056","url":null,"abstract":"Esta edição especial da REIC reúne artigos que apresentam os trabalhos selecionados como os melhores trabalhos realizados por alunos de graduação submetidos ao 37º Concurso de Trabalhos de Iniciação Científica (CTIC) do XXXVIII Congresso da Sociedade Brasileira da Computação (CSBC), que ocorreu em Natal, Rio Grande do Norte, de 22 a 26 de julho de 2018.","PeriodicalId":403544,"journal":{"name":"Revista Eletrônica de Iniciação Científica em Computação","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122520703","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}