Trabalhos de Graduação - 2014.1
1. Uma análise das arquiteturas MLP's para previsões das séries temporaiss
Autor: Álvaro João Sales Silva Silvino
Área: Redes Neurais Artificiais, Aprendizado de Máquina
Orientador: Germano C. Vasconcelos
Essa proposta tem como objetivo realizar uma análise das soluções existentes, na previsão das séries temporais, usando as diferentes arquiteturas das redes MLP's. Com isso construir um melhor entendimento do comportamento dessas arquiteturas e no futuro poder avaliar melhor a aplicação de cada arquitetura e algoritmo para os diversos problemas envolvidos em séries temporais.
Apresentação: 2 feira, 18/08/2014, 08:00hs, Auditório do CIn
2. Validação da ferramenta PLC code do framework Matlab/Simulink para clp's Siemens
Autor: Caio César Leite dos Santos
Co-Orientador: Fabrício Bradaschia
Avaliador: Carlos Alexandre Barros Mello (A CONFIRMAR)
Em meio a tanta tecnologia, os modos de produção vão se modernizando a cada ano, a globalização e a forte concorrência pelo mercado além da busca por eficiência na produção tornam as industrias mais exigentes, otimizando a velocidade e qualidade dos seus produtos. Diante deste contexto, o proposta do trabalho tem como objetivo validar a ferramenta PLC code do framework Matlab/Simulink para controladores lógico programáveis(CLP's) da Siemens, componente eletrônico responsável pelo controle dos processos e presente nas linhas de produção modernas. Tal componente possui várias marcas e linguagens de programação o que requer tempo e vasto conhecimento para o domínio na área da automação industrial. O resultado do trabalho irá mostrar a eficiência da ferramenta no processo de programação dos CLP's Siemens.
Apresentação: 2 feira, 18/08/2014, 08:30hs, Auditório do CIn
3. Um estudo sobre a perenidade de aplicativos desenvolvidos em Hackathons
Autor: Clodivaldo Vieira da Silva
Área: UXD / Jogos
Avaliador: Carla Taciana L. L. Silva Schuenemann (A CONFIRMAR)
Os dados abertos são um dos caminhos para construção de cidades inteligentes e que vem sendo explorados através da construção de aplicativos em maratonas de programação conhecidas como Hackathons. O problemas é que depois do concurso aplicações com grande potencial são abandonadas. O presente estudo analisa os aplicativos vencedores dos principais hackathons nacionais e internacionais, visando identificar padrões e perfis de aplicativos que continuaram sendo usados mesmo ao final dos concursos. Também é objetivo deste trabalho apresentar um proposta que agregação de valor aos aplicativos, para que estes consigam uma boa longevidade e possam realmente auxiliar na construção de cidades inteligentes.
Apresentação: 2 feira, 18/08/2014, 09:00hs, Auditório do CIn
4. Uma Abordagem para Alocação de Recursos em Redes Virtuais Visando Maximizar Dependabilidade
Autor: Edmundo Matheus Barbosa de Santana
Orientador: Stênio Flávio de Lacerda Fernandes
Avaliador: Eduardo Antônio Guimarães Tavares (A CONFIRMAR)
Ambientes de virtualização de redes têm sido, nos últimos anos, uma das mais proeminentes propostas para sobreposição de barreiras impostas pela Ossificação da Internet. Neste cenário, um dos mais importantes e pesquisados desafios é o problema da alocação ótima de recursos virtuais sobre uma infraestrutura de rede física. Várias abordagens foram propostas até então mas nenhuma delas parece ter dado nome a uma das características cruciais de sistemas: a dependabilidade. Este trabalho especifica e avalia uma abordagem para alocação de recursos virtuais em ambiente de virtualização de redes que leva em conta a dependabilidade da rede, visando maximizá-la durante o processo de alocação.
Apresentação: 2 feira, 18/08/2014, 09:30hs, Auditório do CIn
5. O papel do professor no aprendizado colaborativo: uma revisão da literatura sobre o uso de mídias sociais na educação
Autor: Ellís de Vasconcelos Carvalho
Este trabalho tem como objetivo principal realizar uma revisão da literatura no que se refere a influência da rede social Facebook e do site Wikipedia como ferramentas de aprendizado colaborativo e o novo papel do professor no desenvolvimento de conhecimento dos alunos diante das novas tecnologias existentes.
Apresentação: ? feira, ??/08/2014, ??:??hs, (LOCAL A CONFIRMAR)
6. Software de auxílio aos passageiros de taxi com opção de melhor rota
Autor: Felipe Nunes Vaz
Orientador: Carlos Ferraz
Neste trabalho de graduação pretende-se montar um software voltado para o setor de transportes que faça uso de recursos do UbiMid. O objetivo deste software será de mostrar a facilidade de desenvolvimento a partir deste middleware, comparando uma abordagem autossuficiente com outra que o use.
Este software unirá modelos já existentes de taxi online com um serviço que indicará a melhor rota, possibilitando que o usuário tenha uma maior segurança a respeito do trajeto que será feito pelo taxista.
Apresentação: 2 feira, 18/08/2014, 10:00hs, Auditório do CIn
7. Dinâmica e Caos em Redes Neuronais Artificiais Clássicas e Quânticas
Autor: Fernando Maciano de Paula Neto
Co-Orientador: Wilson Rosa de Oliveira Jr. (UFRPE)
Avaliador: Adenilton Jose da Silva (UFRPE) (A CONFIRMAR)
Complexidade é um conceito encontrado diariamente em diversos contextos e sistemas que funcionam ao nosso redor. Ela surge da iteração massiva através de diferentes partes de sistemas não-lineares ou em um fenômeno físico que é intrisicamente complexo. Exemplos deles são sistemas biológicos, fenômenos relacionados ao tempo, turbulências em fluidos, retrodifusão de superfícieis marítimas, e multicaminhos de sistema de comunicação móvel. Complexidade é uma parte inseparável do mundo dos sistemas dinâmicos não lineares. Entender a dinâmica de modelos da inteligência artificial, seus graus de complexidade, parâmetros, se é possível medir bifurcações, entropia e caos, dá ao cientista entendimento de como esses sistemas se correlacionam com individíduos de mesmo tipo ou com agentes externos. O objetivo deste estudo é entender o comportamento dinâmico de um neurônio e de redes neurais clássicas e quânticas.
Apresentação: 2 feira, 18/08/2014, 10:30hs, Auditório do CIn
8. Aplicação de mapeamento de locais para prática de esportes outdoor via sensibilidade ao contexto
Autor: Filipe Araujo Dantas
Área: Dispositivos mobile e sensibilidade a contexto
Desenvolvimento de um dispositivo que utilize a sensibilidade ao contexto para mapear zonas de práticas esportivas outdoor próximas as pessoas que utilizem o aplicativo e as forneçam também informações sobre esses locais.
Apresentação: 2 feira, 18/08/2014, 11:00hs, Auditório do CIn
9. Uma Metodologia de aplicação de técnicas de amostragem em algoritmos de seleção de protótipos
Autor: Filipe Pinheiro dos Santos Cantarelli
Área: Inteligência Artificial - Aprendizagem de Máquina
Este trabalho de graduação tem como objetivo a criação de uma metodologia para aplicação de técnicas de amostragem, como boosting, em algoritmos de seleção de protótipos. Para isso, será realizado um levantamento das técnicas de amostragem e de seleção de protótipos já existentes, assim como um estudo extensivo sobre as técnicas de aplicação de boosting em seleção de protótipo
Apresentação: 3 feira, 19/08/2014, 15:30hs, Auditório do CIn
10. Avaliação de Técnicas de Recomendação
Com a explosão de informações da era digital, principalmente após o advento da Web, vem se provando crescente a necessidade de melhores técnicas de filtragem de conteúdo como meio de delegar ao usuário informações mais satisfatórias e mais bem relacionadas com sua vontade ou necessidade. Pretende-se aqui avaliar algumas técnicas de recomendação e escolher uma dessas ténicas para experimentação.
Apresentação: 2 feira, 18/08/2014, 11:30hs, Auditório do CIn
11. Análise de Métricas para Avaliação da Qualidade de Algoritmos de Binarização (CANCELADO)
Área: Binarização de imagens, métricas de avaliação de binarização
A binarização é um importante passo na análise e reconhecimento de textos em documentos digitalizados. No entanto, devido a ampla variabilidade de técnicas de binarização, e também a grande variabilidade de desafios específicos que a binarização deve enfrentar, a avaliação da qualidade das técnicas não é um processo trivial. A proposta deste trabalho de graduação é fazer uma análise quantitativa e qualitativa de diferentes técnicas de binarização e avaliá-las quanto ao seu desempenho em relação ao tipo de fator dificultante no processo de binarização.
Apresentação: 2 feira, 18/08/2014, 14:00hs, Auditório do CIn
12. Um Protótipo de Ferramenta para Assessorar o Professor na criação do Plano de Aula
Autor: Isadora Forte Barros
O planejamento está presente em diversas áreas da vida em sociedade, em dom ínios que vão do urbano ao familiar. Educacionalmente falando, o planejamento é um ato poltico-pedagógico porque revela o que se deseja realizar e o que se pretende atingir. Considerando esse cen ário, o trabalho proposto visa a prover uma solução computacional, consolidada através de um protótipo, que provenha as ferramentas necessárias ao professor para auxiliá-lo no processo de elaboração do plano de aula tornando essa tarefa o mais fácil de realizar possível.
Apresentação: 2 feira, 18/08/2014, 14:30hs, Auditório do CIn
13. Balanceamento de Clusters Semânticos por meio da Identificação de Hot-Peers
Autor: João Paulo Aguilera Borges
Área: Banco de Dados, Sistemas distribuídos
Peer Data Management Systems (PDMSs) são considerados uma extensão natural de sistemas de integração de dados. Com o diferencial na representação e localização dos dados através da utilização de semântica, o projeto SPEED (Semantic PEEr-to-Peer Data Management System) foi proposto. Por se tratar de um sistema distribuído baseado em clusters semânticos apresenta problemas singulares no balanceamento de carga. O objetivo geral desse Trabalho de Graduação é a especificação e implementação de um mecanismo para solucionar esse problema por meio da identificação de peers sobrecarregados (hot-peers). O trabalho aborda ainda a identificação de métricas qualitativas para o balanceamento dos clusters. Os algoritmos serão implementados e avaliados como parte integrante do SPEED.
Apresentação: 5 feira, 10/07/2014, ??:00hs, Auditório do CIn
14. Estudo e Implementação de uma ferramenta de auxílio a autorregulação no aprendizado de programação
Autor: João Victor Lucena do Monte
Redes de sensores sem fio são compostas por nós de baixo custo e consumo, organizados em uma rede cooperativa que pode ser aplicada nas mais diversas áreas. Em meio a tamanha variedade de sensores, os Middlewares contribuem fornecendo uma camada de abstração, capaz de mascarar a heterogeneidade da rede. Este trabalho tem como objetivo propor e desenvolver um middleware que facilite a comunicação transparente entre diferentes interfaces, utilizadas pelos nós de uma rede de sensores sem fio (WSN) através de um algoritmo de tradução de protocolos.
Apresentação: 2 feira, 18/08/2014, 15:00hs, Auditório do CIn
15. Uma proposta de Middleware para tradução de diferentes protocolos em redes de sensores sem fio heterogêneas
Autor: José Carlos Menezes da Silva Júnior
Área: Tecnologicas para Educação
Esse trabalho tem como objetivo construir uma ferramenta de apoio a autorregulação no aprendizado de programação, visando fornecer um assistente que guie o aluno a planejar e monitorar seu próprio aprendizado e reduzir a sobrecarga de trabalho do professor.
Apresentação: 2 feira, 18/08/2014, 15:30hs, Auditório do CIn
16. Uma abordagem para captura de informações sobre o uso de Dados Abertos
Autor: Lairson Emanuel Rodrigues de Alencar Oliveira
O trabalho tem como objetivo desenvolver uma abordagem para captura de informações sobre o uso de dados abertos. Como parte da abordagem serão desenvolvidos um vocabulário para descrição de informações relevantes sobre o uso de dados e uma extensão para a ferramenta CKAN, que permita a captura de tais informações. Além disso, por meio da extensão proposta será possível fazer a ligação entre a aplicação e os conjuntos de dados utilizados para seu desenvolvimento. O intuito é a partir do cadastro das aplicações, criar um repositório central e rastrear o uso dos conjuntos de dados. Assim, será possível obter um feedback sobre possíveis melhorias nos dados, quais dados do conjunto estão sendo mais utilizados e se houve transformação nos dados originais.
Apresentação: 2 feira, 18/08/2014, 16:00hs, Auditório do CIn
17. Ferramenta de Análise de Testes baseada em indicadores de Qualidade de Software
Autor: Leonardo da Silva Leandro
No ramo da engenharia de software existem várias técnicas para se analisar resultados de testes de software. Para ferramentas que geram relatórios estruturados com diversas informações, se faz necessário muita atenção na análise, principalmente quando as execuções são contínuas. Dependendo do tipo de entrada e do tipo de avaliação feita pela ferramenta, os relatórios contendo os resultados podem ser muito grandes, o que dificulta muito a análise na força bruta.
A proposta deste trabalho de graduação é apresentar uma ferramenta de análise de resultados de testes, utilizando indicadores de qualidade de software, mais precisamente focando em cobertura, confiabilidade e performance
Apresentação: 2 feira, 18/08/2014, 16:30hs, Auditório do CIn
18. WSN Manager: Uma arquitetura de middleware sensível a contexto para redes de sensores heterogêneas
Autor: Lucas Lira Gomes
Área: Middleware, Wireless Sensor Networks, Internet of Things
Gartner .Inc estima, em press release lançado em Dezembro de 2013, que a Internet das Coisas (IoT) atingirá 26 bilhões de dispositivos conectados em meados de 2020. Tal número é seis vezes maior que a estimativa de seres humanos conectados para o mesmo ano. Essa miríade de dispositivos heterogêneos conectados será fonte de Zetabytes (10²¹ bytes) [4] de dados, principalmente para fins de sensoriamento. Trata-se, portanto, de uma aplicação que tem as redes de sensores sem fio (WSN) em seu cerne.
Este trabalho propõe, portanto, uma arquitetura de middleware orientado a mensagens para redes de sensores heterogêneas. O qual deve ser capaz de processar dados provenientes da rede de sensores heterogêneas, de forma escalável, e prover um gerenciamento sensível a contexto por meio de reflexão computacional, a despeito dos diferentes hardwares e tecnologias wireless utilizadas. Além disto, o middleware em questão considera, tanto o RPL [RFC4919] quanto o 6LowPan [RFC4919], como componentes de sua arquitetura, trabalhando assim em consonância com os padrões que dão suporte a Internet das Coisas (IoT).
Apresentação: 2 feira, 18/08/2014, 17:00hs, Auditório do CIn
19. Análise de Abordagens para o Problema de Detecção de Copy Number Variations
Autor: Lucas Menezes Veras
Avaliador: Paulo Gustavo Soares Fonseca (A CONFIRMAR)
Este trabalho tem o objetivo de estudar o problema de detecção de Copy Number Variations e as formas como ele é tratado. Como é comum na área de bioinformática, a natureza grande, incerta e altamente variável dos dados leva à existência de diversos algoritmos para a solução do mesmo problema, cada um com suas vantagens e desvantagens. O custo da realização de experimentos torna importante a escolha dos métodos mais adequados para o caso sendo tratado.
Foram escolhidos alguns artigos que comparam métodos existentes e propõem novos métodos, os quais fazem uso de avanços tecnológicos no sequenciamento de DNA e do conhecimento sobre as peculiaridades de certos conjuntos de dados. As análises comparativas de algoritmos, tal como a forma como métodos recentes buscam uma melhor performance que métodos anteriores, serão exploradas e agrupadas a fim de promover um entendimento sobre a natureza e dificuldades do problema de detectar CNVs.
Apresentação: 2 feira, 18/08/2014, 17:30hs, Auditório do CIn
20. Algoritmos de decodificação por decisão suave aplicados a códigos BCH
Autor: Lucas Minoru Ferreira Harada
Área: Códigos Corretores de Erros
A codificação de canal constitui uma das principais técnicas de processamento da informação utilizada em sistemas de comunicação digital com o objetivo de corrigir erros que possam ocorrer durante uma transmissão ou gravação de dados. No lado receptor, o decodificador tem a função de recuperar a mensagem transmitida de forma confiável. Estudos evidenciam que algoritmos de decodificação que utilizam as estatísticas do canal de comunicação no processo de estimação da mensagem transmitida (denominados algoritmos de decodificação por decisão suave) resultam em melhor desempenho se comparados àqueles que não fazem uso das estatísticas do canal (algoritmos de decodificação por decisão abrupta). Este trabalho se propõe a investigar a utilização de algoritmos de decodificação por decisão suave aplicados a códigos BCH (Bose-Chaudhuri-Hocquenghem), uma classe de códigos corretores de erro amplamente utilizada em sistemas de telecomunicações modernos.
Apresentação: 3 feira, 19/08/2014, 08:00hs, Auditório do CIn
21. Design de Ferramenta para Regulação Colaborativa de Aprendizagem
Autor: Luiz Felipe Maia Bagetti
Área: Enchanted Learning Software
O objetivo final do trabalho é a concepção de uma ferramenta para Regulação Colaborativa da Aprendizagem, que visa o desenvolvimento de habilidades metacognitivas e autonomia em seus usuários, imersos em uma cultura de colaboração e compartilhamento. Essa é baseada nos conceitos destacados por Flávia Veloso [3] e em uma série de entrevistas e análises de aplicações similares.
Apresentação: 3 feira, 19/08/2014, 08:30hs, Auditório do CIn
22. Aplicativo Gamificado Voltado para Mobilidade Urbana
Autor: Maria Fernanda Cavalcanti de Castro
A mobilidade é um desafio crescente nas grandes cidades, envolvendo inúmeros atores e apresentando alto grau de complexidade. Este trabalho apresenta um aplicativo mobile gamificado com foco na melhoria da mobilidade urbana através de pequenas ações do usuário. Para isso, serão investigadas as principais características que afetam a mobilidade, bem como técnicas de gamificação e desenvolvimento de interfaces que visem uma boa experiência do usuário.
Apresentação: 3 feira, 19/08/2014, 09:00hs, Auditório do CIn
23. Especificação e Implementação do Tipo Abstrato de Dados AIS no PostgreSQL
Autor: Rodrigo Barbosa Folha
Avaliador: Fernando da Fonseca de Sousa (A CONFIRMAR)
Buscando facilitar o atual processo de manipulação dos dados e de maneira completamente integrada aos banco de dados convencionais, criaremos um tipo de dado abstrato para o AIS e estenderemos as funções de manipulações já existentes do PostgreSQL. Para facilitar o armazenamento de dados do tipo AIS, estenderemos o conjunto de funções padrões do PostgreSQL e acrescentaremos funções de manipulação dos dados inspiradas no projeto do MarineCadastre, visando a facilidade de uso e a coerência dos dados.desenvolvidas nesse aplicativo.
Apresentação: 3 feira, 19/08/2014, 09:30hs, Auditório do CIn
24. Framework Cuckoo: Definindo as políticas de decisão da estratégia usada na computação offloading em aplicativos Android
Área: Análise de Desempenho de Sistemas
Co-Orientador: Francisco Airton Pereira da Silva
O objetivo deste trabalho de graduação é desenvolver uma DSL (Domain Specific Language) para definir políticas que serão utilizadas na escolha de qual estratégia deve ser utilizada na execução da computação offloading em nuvem, a partir de um dado cenário dinâmico. Com esta linguagem, o desenvolvedor irá propor facilmente suas estratégias e
poder testar diferentes abordagens, sem precisar realizar alterações mais complexas em seu código. Como benefícios, visualizamos o ganho em produtividade por parte dos desenvolvedores, bem como a extensão das funcionalidades básicas do framework Cuckoo, o qual utilizaremos como ferramenta base para aplicar a DSL desenvolvida. Será utilizada como base uma DSL que já foi desenvolvida pelo orientador Francisco Airton em seu mestrado.
Apresentação: 3 feira, 19/08/2014, 10:00hs, Auditório do CIn
25. Ferramenta para seleção de problemas para programação competitiva
Autor: Sérgio Eduardo Pessoa do Nascimento Filho
Área: Heurísticas, algoritmos de aproximação, programação
Escolher questões para a maratona de programação é um problema difícil, e requer uma cuidadosa análise dos alunos envolvidos no projeto. O objetivo deste trabalho é automatizar o processo de seleção de questões, de forma que os problemas estejam compatíveis com o nível do grupo.
Apresentação: 3 feira, 19/08/2014, 10:30hs, Auditório do CIn
26. Teste de Primalidade
Autor: Severino Mizael da Silva
Área: Teoria dos Números
Este trabalho fará uma analise sobre o tópico de teoria dos números, especificamente focando no tópico de números primos. Vamos analisar diferentes abordagens para primality test e em seguida tentaremos propor um novo algoritmo com o abjetivo de reduzir a complexidade de tempo para os algoritmos determinísticos que tratam deste problema. afim de criar um ponto de partida para novos avanços nas áreas que envolvem o uso de números primos.
Apresentação: 3 feira, 19/08/2014, 11:00hs, Auditório do CIn
27. Compartilhamento de personas no aplicativo Design Thinking Canvas
Autor: Thalles Cezar Aragão Montenegro
Avaliador: André Neves (UFPE) (A CONFIRMAR)
Com o intuito de favorecer a concepção de ideias para novos produtos em game design foi criado o Design Card Game, metodologia que busca, através da criação de personas, facilitar o processo de criação de jogos. Para a utilização dessa metodologia foi desenvolvido um aplicativo para iOS, esse trabalho de graduação busca desenvolver uma forma de compartilhamento das personas desenvolvidas nesse aplicativo.
Apresentação: 3 feira, 19/08/2014, 11:30hs, Auditório do CIn
28. Otimização do preço da energia em smart grids
Autor: Tiago Neves Bastos
Orientador: Gurvan Nicolas Huiban
Avaliador: Ricardo Martins de Abreu Silva (A CONFIRMAR)
Smart grid é uma rede elétrica modernizada que utiliza informações dadas como feedback para reunir e agir de acordo com estas informações, tais como o comportamento dos fornecedores e consumidores, de forma automatizada para melhorar vários fatores, entre eles estão: eficiência, confiabilidade e economia. Este feedback se tornou possível pois em smart grids é utilizado medidores inteligentes, estes medidores mandam informações para a empresa de fornecimento de energia sobre o consumo do local em tempo real.
Uma possível abordagem para este estudo é diminuir o consumo de pico já que estudos mostram que uma diminuição de 5% no consumo de pico de energia pode diminuir em até 50% o custo de compra pelos fornecedores. Outra abordagem é aumentar a receita da empresa fornecedora de energia, buscando obter, desta forma, maior lucro.
Apresentação: 3 feira, 19/08/2014, 14:00hs, Auditório do CIn
29. Desenvolvimento de um sistema de transcrição e processamento de sons analógicos para arquivos MIDI
Autor: Tomás Alves Spinelli
O objetivo deste trabalho é criar um sistema que facilite a edição e criação de musicas via qualquer editor musical que importe arquivos .MIDI. Hoje em dia a criação de musicas por estes programas é muito metódica e desgastante falhando em rapidez e execução. Com o novo sistema o usuário poderá tocar na sua bateria real, e terá seu TRACK importado para o arquivo .MIDI. Através de um microfone. Com essa facilidade haverá uma dinamização no processo de criação musical.
Além disso, haverá um processamento no som viabilizando uma diversa gama de variações sonoras ao baterista, tanto para produção quanto para estudo. Um aspecto que hoje em dia só existe para Guitarras.
Apresentação: 3 feira, 19/08/2014, 14:30hs, Auditório do CIn
30. Um estudo sobre consumo de energia dos sensores nos dispositivos móveis
Autor: Vítor Arrais de Sá
Este trabalho terá como foco o consumo de energia nos dispositivos móveis – vão ser usados aparelhos da Samsung para coletar dados – especificamente o consumo de energia dos sensores neles presentes.
Após esse estudo, os dados vão ser analisados e vai ser projetada e implementada uma aplicação Android que irá diminuir o consumo de bateria atrelado aos sensores do dispositivo. Essa aplicação vai receber entradas do usuário com as suas preferências (funcionalidades mais utilizadas e onde são mais utilizadas) e aplicar o controle dos sensores baseando-se na utilização dos mesmos e vai ser regulada de acordo com o local que o usuário estiver.
A computação Ubíqua "prega" que a computação deve ser invisível – transparente - ao usuário, i.e., o usuário não deve perceber a computação e utilizá-la de forma fácil e intuitiva. Pensando nisso, a aplicação proposta só deverá ser aberta uma única vez – na sua primeira utilização – e funcionará em background, sem alterar o modo que o usuário navega no seu dispositivo.