Universidade Federal de Pernambuco (UFPE)

Centro de Informática (CIn)

Graduação em Ciência da Computação, Engenharia da Computação e Sistemas de Informação


Trabalhos de Graduação - 2015.1

1. Análise de soluções NoSQL para a implementação de catálogo de fontes de dados para a Web of Things

   (Proposta inicial: aqui) 

   Autor: Alberto Trindade Tavares

   Área: Banco de Dados

   Orientador: Bernadette Farias Lóscio

   Co-Orientador: Marcelo Iury de Sousa Oliveira

   Avaliador: Kiev Santos da Gama 

   Resumo:

O advento da Web of Things (WoT) trouxe novos desafios para a coleta, integração e processamento de dados. Entre esses desafios, destacam-se o volume massivo, heterogeneidade e autonomia das fontes de dados. Dessa forma, torna-se necessária a existência de mecanismos eficientes para a publicação e descoberta de produtores de dados da WoT. Uma das soluções para o desenvolvimento de um serviço de descoberta é o registro de metadados de descrição de produtores de dados em um catálogo, que deve ser flexível, para lidar com a heterogeneidade das fontes, e escalável, para lidar com o grande volume de produtores e consumidores de dados. Este trabalho tem o objetivo de implementar e avaliar diferentes soluções de catálogo de fontes de dados para a WoT que faz uso de bancos de dados NoSQL.

   Apresentação: 2a feira, 27/07/2015, 08:00hs, Auditório do CIn


2. Elaboração de Modelo de Estimativa de Potência para Network on Chip SoCIN em FPGA

   (Proposta inicial: aqui) 

   Autor: André Olivino da Silva

   Área: Sistemas Embarcados; Consumo de potência

   Orientador: Edna Natividade da Silva Barros

   Avaliador: Abel Guilhermino da Silva Filho (A CONFIRMAR)

   Resumo:

O principal objetivo deste trabalho de graduação é a elaboração de um modelo de estimativa de energia para rede SoCIN. Para tal é necessário caracterizar a potência total dissipada por uma implementação da rede em FPGA e pelo sistema no qual ela se encontra.

   Apresentação: 2a feira, 27/07/2015, 08:30hs, Auditório do CIn


3. Análise dos algoritmos de otimização para WFLOP

   (Proposta inicial: aqui) 

   Autor: Antônio Cláudio Guimarães de Oliveira Junior

   Área: Otimização

   Orientador: Ricardo Martins de Abreu Silva

   Avaliador: Silvio Melo (A CONFIRMAR)

   Resumo:

Este trabalho descreve uma análise sobre os algoritmos propostos para resolver o WFLOP (Wind Farm Layout Optimization Problem), com o objetivo de minimizar o custo por unidade de energia produzida.  O processo de comparação entre os algoritmos envolve a construção de cenário de comparação e avaliação dos algoritmos para descobrir qual tem o melhor desempenho em relação à função objetivo e em termos de performance computacional.

   Apresentação: 2a feira, 27/07/2015, 09:00hs, Auditório do CIn


4. Uma revisão sistemática sobre data center como serviço

   (Proposta inicial: aqui) 

   Autor: Antonio Victor Palmeira Leite de Lima

   Área: Engenharia de Software/ Computação nas Nuvens

   Orientador: Vinícius Cardoso Garcia

   Avaliador: Kelvin Lopes Dias (A CONFIRMAR)

   Resumo:

Data center como servico é um conceito bastante recente que surgiu da necessidade das organizações gerenciarem recursos de TI de maneira mais eficiente, com menores custos e esforços. Neste modelo, empresas que contratam este servico, têm a capacidade de mais rapidamente adaptarem o uso de TI dentro da companhia às mudancas ocorridas no ambiente de negócios. Recursos computacionais são entregues da maneira que melhor se ajustem às necessidades, no momento que forem requistados e cobrados apenas pelo que está sendo utilizado.

Diante de um mercado com potencial de crescer cada vez mais ao longo dos próximos anos, data center como servico se mostra um tema bastante interessante a ser estudado. Esse trabalho pretende, através de uma revisão sistemática, abordar algumas questões acerca dos avanços e desafios a ser enfrentados pelas companhias que aderem a este modelo tal como buscar as soluções mais adequadas a estas questões.

   Apresentação: 2a feira, 27/07/2015, 09:30hs, Auditório do CIn


5. The Evolution of a Mobile Client

   (Proposta inicial: aqui) 

   Autor: Artur Arruda Spíndola

   Área: Engenharia de Software

   Orientador: Silvio Romero de Lemos Meira

   Avaliador: Sérgio Castelo Branco Soares (A CONFIRMAR)

   Resumo:

This work aims at suggesting the best design standard for a mobile client development. First, it will describe how mobile clients are currently being developed analyzing their major challenges. After that, brief studies will be taken on each part of the development process separately, passing through user experience, software engineering, software performance, security, quality and so on, always having in mind that the mobile client is just a part of a whole service. Finally, it will describe how a mobile client should ideally be developed.

   Apresentação: 2a feira, 27/07/2015, 10:00hs, Auditório do CIn


6. Agrupamento de Instâncias no Processo de Identificação de Dados Duplicados

   (Proposta inicial: aqui) 

   Autor: Augusto Juvenal Fonseca Giles Costa

   Área: Banco de Dados

   Orientador: Ana Carolina Salgado

   Avaliador: Bernadette Farias Lóscio (A CONFIRMAR)

   Resumo:

O objetivo geral deste Trabalho de Graduação é a especificação e implementação de um algoritmo incremental de identificação de instâncias duplicadas, analisando múltiplas fontes de dados em diferentes arquiteturas de gerenciamento de dados. A abordagem incremental é necessária quando se trata de uma análise de dados da ordem de grandeza da Web, onde a quantidade de atualizações acontece a cada segundo em diversas instâncias de informações, a análise anterior deve ser reaproveitada de algum modo para integrar os dados atualizados a fim de responder em tempo hábil a consultas em grande volumes de dados.

   Apresentação: 2a feira, 27/07/2015, 10:30hs, Auditório do CIn


7. Extensão do Dataset OpenCIn com Dados Referentes às Notícias e Eventos Relacionados ao Centro de Informática

   (Proposta inicial: aqui) 

   Autor: Bruna Carolina Baudel de Santana

   Área: Banco de Dados

   Orientador: Bernadette Farias Lóscio

   Avaliador: Ana Carolina Salgado (A CONFIRMAR)

   Resumo:

A finalidade desse projeto é estender o dataset OpenCIn com informações relevantes sobre teses, dissertações e notícias relacionadas ao Centro de Informática. O OpenCIn é um conjunto de dados em RDF que unifica e estrutura informações acerca dos docentes do CIn. Atualmente, o portal do CIn disponibiliza essas informações de forma sintática e estática, apenas para a exibição dos dados em formato HTML. O objetivo, então, é criar um conjunto de dados interligados para estruturar essas informações de maneira semântica facilitando a busca por conteúdo sobre o CIn, suas conquistas, projetos, discentes, docentes e as relações entre eles. 

   Apresentação: 2a feira, 27/07/2015, 11:00hs, Auditório do CIn


8. Avaliação de desempenho de virtualizadores no envio e recebimento de pacotes em sistemas Linux

   (Proposta inicial: aqui) 

   Autor: Bruno Gomes Correia Rodrigues

   Área: Rede de Computadores/Virtualização

   Orientador: Djamel Fawzi Hadj Sadok

   Avaliador: Judith Kelner (A CONFIRMAR)

   Resumo:

Este trabalho tem o foco de avaliar qual(is) o(s) cenário(s) virtualizado(s), em ambientes de virtualização completa assistida por hardware, sofre(m) menor impacto utilizando o envio e recebimento de pacotes em sistemas Linux. Para isto, a virtualização será avaliada utilizando métricas como, o RTT (round trip time),  o consumo de processamento de CPU e a perda no recebimento de pacotes. 

   Apresentação: 2a feira, 27/07/2015, 11:30hs, Auditório do CIn


9. Revisão Exploratória de Plataformas de Backend as a Service

   (Proposta inicial: aqui) 

   Autor: Carlos Eduardo da Costa Silva

   Área: Computação em Nuvem

   Orientador: Kiev Santos da Gama

   Avaliador: Vinicius Cardoso Garcia; (A CONFIRMAR)

   Resumo:

Mobile Backend as Service (MBaaS), também conhecida como simplesmente como Backend as a Service (BaaS) é uma categoria de computação em nuvem que fornece a infraestrutura necessária, para construção de aplicativos mobile e web, como um serviço. Tal abordagem visa facilitar o desenvolvimento e manutenção desses aplicativos uma vez que retira dos desenvolvedores a responsabilidade de desenvolver e manter toda a parte referente ao backend.

Dado as grandes possibilidades de aplicações práticas para o BaaS, o presente trabalho fará uma revisão exploratória na área visando trazer uma comparação entre o estado da arte na academia e seu uso no mercado, além de identificar as principais features de soluções BaaS e suas aplicações no mercado. 

   Apresentação: 2a feira, 27/07/2015, 14:00hs, Auditório do CIn


10. Análise de Comportamento de Sistemas DASH com Teoria de Controle em Redes 3G

   (Proposta inicial: aqui) 

   Autor: Daniel Bezerra

   Área: Redes, Multimídia, Teoria de Controle

   Orientador: Djamel Fawzi Hadj Sadok

   Avaliador: Judith Kelner (A CONFIRMAR)

   Resumo:

Inicialmente, a transmissão de vídeo se dava por meio de download progressivo servidor-cliente. Ao longo do tempo, esse serviço vem sendo substituído por uma nova política de entrega de multimídia, o Dynamic Adaptive Streaming over HTTP (DASH). Atualmente, existem várias alternativas para entrega adaptativa de vídeo assim como existem diversas tecnologias de acesso a esse conteúdo(Ethernet, Wifi, 3G, LTE, Wimax). Este trabalho analisará o desempenho de um serviço DASH que utiliza teoria de controle em uma rede 3G. 

   Apresentação: 2a feira, 27/07/2015, 14:30hs, Auditório do CIn


11. Avaliando modelos de clustering colaborativo aplicado à dados relacionais

   (Proposta inicial: aqui) 

   Autor: Diogo Philippini Pontual Branco

   Área: Inteligência Computacional, Aprendizagem não-supervisionada

   Orientador: Francisco de Assis Tenório de Carvalho

   Avaliador: Sergio Ricardo de Melo Queiroz 

   Resumo:

Clustering é uma tarefa essencial e frequetemente usada em reconhecimento de padrão, mineração de dados, visão computacional e bioinformática. Seu objetivo é organizar um conjunto de itens em clusters tal que itens contidos num cluster possuem alto grau de similaridade, enquanto itens pertencentes à clusters diferentes possuem alto grau de dissimilaridade.

    Cada objeto (ou item) pode ser representado como dados relacionais, onde cada par de objeto é representado por um relacionamento. O caso mais comum é quando se tem uma matriz de dissimilaridades de dados, onde dada posição da matriz representa a dissimilaridade entre dois objetos. Esses objetos podem ser (e geralmente são) complexos, tais como objetos multimídia, o que faz com que o relacionamento entre objetos possa ser descrito por múltiplas matrizes de (dis)similaridade.

    O objetivo deste trabalho é analisar os algoritmos de clustering e agregação de dados relacionais dados por múltiplas matrizes de dissimilaridade, tais como o CARDf e o MFCMdd-RWL-S, os implementando e aplicando à bases de dados relacionais.

   Apresentação: 2a feira, 20/07/2015, 14:00hs, Auditório do CIn


12. Um estudo sobre os problemas de segurança no sistema operacional Android

   (Proposta inicial: aqui) 

   Autor: Dyego Felipe Oliveira da Penha

   Área: Segurança da Informação

   Orientador: Paulo André da Silva Gonçalves

   Avaliador: Ruy J.G.B. de Queiroz

   Resumo:

Este trabalho, tem por objetivo, realizar um estudo sobre o sistema operacional Android, com ênfase em seus problemas de segurança. O estudo abordará fundamentos do desenvolvimento de aplicativos em Android, a segurança do ponto de vista do programador e também do usuário dos aplicativos. Após a identificação das falhas de segurança, será desenvolvido um aplicativo para realizar testes, e, por fim, serão apresentadas as conclusões obtidas. 

   Apresentação: 2a feira, 27/07/2015, 11:00hs, Anfiteatro do CIn


13. Text-Independent Speaker Recognition Using Gaussian Mixture Models

   (Proposta inicial: aqui) 

   Autor: Eduardo Martins Barros de Albuquerque Tenório

   Área: Voice Processing

   Orientador: Tsang Ing Ren

   Avaliador: George Darmiton da Cunha Cavalcanti

   Resumo:

The proposed project is an implementation of speaker recognition systems, both identification and verification. The systems are built using Gaussian Mixture Models, as proposed in several papers from Douglas A. Reynolds. The use of Fractional Covariance Matrix is studied as an possible increase for the traditional recognition systems.

   Apresentação: 5a feira, 25/07/2015, 10:00hs, (LOCAL A CONFIRMAR)


14. A study on visual SLAM techniques with applications on robot perception

   (Proposta inicial: aqui) 

   Autor: Ermano Ardiles Arruda

   Área: Visão Computacional

   Orientador: Veronica Teichrieb

   Avaliador: Silvio de Barros Melo (A CONFIRMAR)

   Resumo:

The goal of this work is to perform a study on a number of state-of-the-art solutions for the Simultaneous Localization and Mapping problem (SLAM) for mobile robots regarding three main aspects. These aspects are: i) the ability of dealing with dynamic environments, ii) the ability of tackling large scale mapping by these approaches and iii) ways of overcoming low cost depth sensor limitations by means of combining RGB information to acquired measurements when depth data is not available. The results of this study are going to serve as a starting point for the future development of a SLAM solution that attacks those existing issues on current state-of-the-art solutions.

   Apresentação: 2a feira, 27/07/2015, 15:300hs, Auditório do CIn


15. Integração da Ferramenta Istar2Bpmn com OpenOME e Bizagi 

   (Proposta inicial: aqui) 

   Autor: Felipe de Macêdo Rodrigues

   Área: Engenharia de Requisitos

   Orientador: Carla Taciana Lima Lourenço Silva Schuenemann

   Avaliador:  (A CONFIRMAR)

   Resumo:

O Istar2Bpmn é uma ferramenta desenvolvida com o intuito de transformar modelos i* em modelos BPMN, e vice-versa. Ela inclui editores gráficos para i* e para o BPMN, e possibilita a transformação entre estes modelos a partir de diretrizes de mapeamento bem definidas. No entanto, a ferramenta não permite importação e exportação de modelos construídos com outras ferramentas populares que dão suporte a modelagem i* e BPMN, como o OpenOME (uma das mais populares ferramentas open-source de criação e análise de modelos i*, apresenta interface amigável e disponibiliza um verificador de sintaxe para correção de erros comuns) e o Bizagi (ferramenta muito difundida tanto no meio acadêmico quanto empresarial, que permite desenhar, documentar e compartilhar processos de trabalho usando a notação BPMN), respectivamente. O objetivo do presente trabalho é viabilizar o reconhecimento de diagramas, criados com a ferramenta Istar2Bpmn, por ferramentas populares como o OpenOME e o Bizagi e vice-versa.

   Apresentação: 2a feira, 27/07/2015, 16:00hs, Auditório do CIn


16. Concepção de um portfólio eletrônico como ferramenta de autorregulação da aprendizagem

   (Proposta inicial: aqui) 

   Autor: Filipe Wanderley Lima

   Área: Tecnologias para a educação

   Orientador: Alex Sandro Gomes

   Avaliador: Patricia Cabral de Azevedo Restelli (A CONFIRMAR)

   Resumo:

Se quisermos revolucionar e melhorar a educação, então precisaremos tornar os estudantes mais engajados e fazê-los pensar de forma significativa e estratégica sobre a aprendizagem. Eles devem se tornar aprendizes ativos capazes de lidar com problemas complexos de maneiras criativas e inovadoras. A tecnologia tem um importante papel nesta mudança e portfólios digitais podem ajudar auxiliando a auto-regulação e competências educacionais fundamentais, especialmente a alfabetização. O objetivo deste trabalho é elaborar e descrever um módulo de portfólio digital integrado a rede social educacional Redu que contribua para o processo de auto-regulação da aprendizagem dos usuários. O módulo será desenvolvido utilizando técnicas e processos de design centrado no usuário a fim de identificar as necessidades, gerar alternativas, criar protótipos, testá-los e validá-los com os usuários finais.

   Apresentação: 2a feira, 27/07/2015, 16:30hs, Auditório do CIn


17. Explorando eXtended Difference of Gaussians (XDoG) para Estilização de Imagens Coloridas

   (Proposta inicial: aqui) 

   Autor: Fillipe Arouxa Figueirêdo

   Área: Processamento de Imagens

   Orientador: Carlos Alexandre Barros de Mello

   Avaliador: Veronica Teichrieb (A CONFIRMAR)

   Resumo:

DoG (Difference of Gaussians – Diferença de Gaussianas) e o algoritmo de Canny são apenas dois dentre os detectores de bordas existentes, cada um com suas vantagens e desvantagens. Ao adicionar parâmetros em DoG cria-se um novo operador XDoG (eXtended Difference of Gaussians - Diferença de Gaussianas Extendida) cuja gama de resultados extrapolam a fronteira da detecção de bordas. Tal operador permite efeitos como ghosting, speed-lines, bordas negativas, indicação e abstração e, com isto, provê estilizações como pencil-shading, pastel painting, hatching e imagens binárias com resultado comparável ou superior ao encontrado em sistemas dedicados. O objetivo deste trabalho é verificar o resultado de aplicar XDoG para obter de imagens estilizadas coloridas tendo como ponto crucial a manutenção dos tons das cores sem distorção.

   Apresentação: 2a feira, 27/07/2015, 17:00hs, Auditório do CIn


18. Identificação de Idiomas de Telas de Dispositivos Móveis Utilizando UIAutomator

   (Proposta inicial: aqui) 

   Autor: Flávia Porto Costa

   Área: Inteligência Artificial

   Orientador: Juliano Manabu Iyoda

   Avaliador: Alexandre Cabral Mota

   Resumo:

(A CONFIRMAR)

   Apresentação: 2a feira, 27/07/2015, 17:30hs, Auditório do CIn


19. Avaliação de Técnicas de Filtragem Colaborativa para Sistemas de Recomendação

   (Proposta inicial: aqui) 

   Autor: Flávio de Holanda Cavalcanti Júnior

   Área: Inteligência Artificial

   Orientador: Germano Crispim Vasconcelos

   Avaliador: Cleber Zanchettin (A CONFIRMAR)

   Resumo:

Com a popularização de sistemas de e-commerce e a vasta quantidade de produtos que estes costumam oferecer a seus usuários faz-se necessário a apresentação de uma "vitrine" virtual eficaz, que sugira ao usuário itens satisfatórios aos seus interesses individuais. Embora apenas um exemplo, são nos sistemas de e-commerce que mais facilmente percebemos a atuação de técnicas de recomendação por filtragem colaborativa, e é este o tema do documento. Nele serão levantados algumas dessas técnicas e feitos alguns experimentos analíticos sobre uma base de teste. 

   Apresentação: 3a feira, 28/07/2015, 08:00hs, Auditório do CIn


20. Desenvolvimento de Sistema Supervisório para Controle de Acesso através de CLP

   (Proposta inicial: aqui) 

   Autor: Gustavo Luiz Benevides de Oliveira

   Área: Automação Industrial

   Orientador: Geraldo Leite Maia

   Avaliador: Odilon Maroja (A CONFIRMAR)

   Resumo:

Integrar o software de gestão a um sistema industrial SCADA (Supervisory Control and Data Acquisition), torna mais simples a implantação nos sistemas existentes devido a sua integração com equipamentos de controle industrial. 

Na grande maioria das empresas, a instalação de sistemas de controle de acesso em ambientes agressivos, requer a utilização de equipamentos certificados e robustos, o que exclui os computadores comerciais de baixo custo. Assim, é fundamental que os dados de campo sejam enviados a salas de comando através de uma rede industrial e lá armazenados em banco de dados para tomada de decisão.

   Apresentação: 3a feira, 28/07/2015, 08:30hs, Auditório do CIn


21. Node.js: Estudo Tecnológico e Desenvolvimento Full-Stack Javascript de plataforma de competições em problemas algorítmicos

   (Proposta inicial: aqui) 

   Autor: Gustavo Stor de Aguiar

   Área: Web frameworks, Engenharia de Software, Algoritmos

   Orientador: Fernando da Fonseca de Souza

   Avaliador: Alexandre Cabral Mota

   Resumo:

A World Wide Web é, de longe, o serviço mais utilizado da Internet. Desenvolver um servidor na Web começa sempre com uma escolha: que tecnologia usar? O estado da arte do desenvolvimento Web é uma linha turva, pois dizer o que é mais apropriado depende muito dos requisitos do sistema. Um dos requisitos mais importantes é a capacidade do servidor de lidar com várias requisições mantendo sua performance. A este problema, recentemente nomeado como C10K (a capacidade de aguentar cerca de 10 mil clientes simultaneamente), existem várias propostas de solução. O Node.js entra como uma plataforma construída em cima do V8, engine de JavaScript do Google, e fornece ao desenvolvedor um meio de se criar servidores Web em JavaScript, o que traz tanto o benefício de se utilizar a mesma linguagem no lado do cliente e no lado do servidor, quanto os inúmeros benefícios da natureza não-bloqueante e baseada em eventos de JavaScript. Com isso, Node.js consegue simular o paralelismo sem o uso de múltiplas threads, e atender a milhares de requisições simultâneas sem perder grande parte de sua performance. O foco desse trabalho é um estudo minucioso dessa plataforma, do funcionamento a nível do desenvolvedor e por baixo dos panos, além de uma análise comparativa com outras tecnologias disponíveis. Além disso, será desenvolvido uma plataforma brasileira de competições em algoritmos utilizando Node.js, e será feita uma análise de dados e performance da aplicação desenvolvida.

   Apresentação: 3a feira, 28/07/2015, 08:00hs, Sala A106.


22. Análise de Técnicas de Beamforming em Sistemas de Antenas Inteligentes

   (Proposta inicial: aqui) 

   Autor: Hugo Botelho Barbosa

   Área: Processamento de Sinais e Sistemas de Comunicação

   Orientador: Odilon Maroja da Costa Pereira Filho

   Avaliador: Carlos Alexandre Barros Melo (A CONFIRMAR)

   Resumo:

Este trabalho objetiva analisar técnicas para geração do padrão de radiação em sistemas de antenas inteligentes. Estes métodos, denominados beamforming, fazem uso de algoritmos de otimização que maximizam a potência radiada na direção desejada. Para isto, ruídos e interferências devem ser atenuados, em tempo real, por meio de uma filtragem adaptativa. Considerando o grande fluxo de dados nos atuais sistemas de comunicações móveis, técnicas de beamforming têm implicações profundas na qualidade do serviço oferecido.

   Apresentação: 3a feira, 28/07/2015, 09:30hs, Auditório do CIn


23. Business Process Canvas - Uma Ferramenta para Apoiar a Transformação de Processos de Negócios

   (Proposta inicial: aqui) 

   Autor: Hugo Leonardo Nascimento Almeida

   Área: Gestão de Processos de Negócio

   Orientador: Carina Frota Alves

   Co-Orientador: Higor Ricardo Monteiro Santos

   Avaliador: Carla Taciana Lima Lourenço Silva Schuenemann

   Resumo:

Atualmente a Gestão de Processos de Negócios é uma área com grande potencial para pesquisas e aplicações práticas em organizações privadas e públicas.O conceito de gerenciamento de processos de negócio vem crescendo bastante e chamando a atenção dos mais variados tipos de profissionais, que visam, por meio das técnicas estudadas na área, alcançar os objetivos de suas organizações. Esses profissionais se utilizam de melhoria, gestão e controle de seus processos de negócios essenciais. O objetivo do projeto é desenvolver um software web no estilo Canvas que utiliza conceitos de Design Thinking e Inovação para apoiar a transformação de processos de negócio. O software visa que os stakeholders atuem em conjunto na reflexão, prototipação e transformação dos processos de negócio de forma rápida e prática. A ideia é trazer um ambiente propício para que os responsáveis pelo negócio possam ter uma visualização ampla e simplificada da transformação de processos do negócio, possam editar esse ambiente e compartilhar com outros colaboradores. A acessibilidade e usabilidade da ferramenta estão inerentes a simples interface a ser construída e a facilidade de conexão com o banco de dados.

   Apresentação: 6a feira, 24/07/2015, ??:00hs, (LOCAL A CONFIRMAR)


24. Uma liguagem de domínio específico para descrever redes de sensores na prototipação de instrumentos musicais digitais

   (Proposta inicial: aqui) 

   Autor: Hugo Rafael Bessa de Andrade

   Área: Computação Musical

   Orientador: Giordano Ribeiro Eulálio Cabral

   Co-Orientador: Geber Lisboa Ramalho

   Avaliador: Verônica Teichrieb (A CONFIRMAR)

   Resumo:

Existem três principais momentos no funcionamento de um instrumento musical digital: A captação de gestos e posturas, a síntese de áudio e uma política de mapeamento desses gestos e posturas captados em comandos de síntese (eg. MIDI, OSC). Nesse trabalho, o objetivo é desenvolver uma camada de abstração para processamento, fusão e interpretação de dados de sensores de forma a facilitar o processo de prototipação de DMIs. Essa camada será uma generalização da descrição de sensores físicos com uma linguagem de domínio específico para descrever seu funcionamento e como seus dados devem ser processados, agrupados e interpretados, gerando uma saída mais amigável para o posterior mapeamento em sons. 

   Apresentação: 3a feira, 28/07/2015, 10:30hs, Auditório do CIn


25. Uma investigação do cuidado dos usuários na disponibilização de informações pessoais em Mídias Sociais

   (Proposta inicial: aqui) 

   Autor: Isabel Oliveira Jordão do Amaral

   Área: Social Media/Segurança da Informação

   Orientador: Vinícius Cardoso Garcia

   Avaliador: Bernadette Lóscio (A CONFIRMAR)

   Resumo:

As Mídias Sociais são ferramentas que geram interação, proporcionando compartilhamento e criação de conteúdo online.  No mundo, em janeiro de 2015, mais de 2.07 bilhões de pessoas utilizavam essas mídias diariamente. Porém que preocupações esses usuários têm com relação à segurança de suas informações nessas redes? Este trabalho visa investigar o comportamento dos usuários com relação ao cuidado com suas informações pessoais para averiguar se eles sabem da importância de seus dados e identificar se as pessoas pensam nos três princípios básicos da segurança da informação (confidencialidade, integridade e disponibilidade) no momento de disponibilizar seus dados. Com os resultados da investigação, serão criadas sugestões de condutas que ajudem esses usuários a terem um maior cuidado ao fornecer informações pessoais.

   Apresentação: 2a feira, 13/07/2015, 15:00hs, Sala A106


26. Desenvolvimento de Software em CLP e IHM para Controle de Acesso em Ambiente Industrial

   (Proposta inicial: aqui) 

   Autor: Ismar Pereira Braga Neto

   Área: Automação Industrial

   Orientador: Geraldo Leite Maia Júnior

   Avaliador: Aluízio Fausto Ribeiro Araújo

   Resumo:

Controle de acesso em ambientes industriais evidencia problemas que na maioria das vezes passam despercebidos devido à natureza esporádica dos eventos que causam falhas de hardware e comunicação digital de dados. 

     A maioria das indústrias, “o chão de fábrica”, possuem equipamentos sujeitos a altas temperaturas (próxima ao limite de projeto dos dispositivos), poeira, óleo em suspensão, umidade, interferências eletromagnéticas e transitórios elétricos, todos estes eventos degradam os dispositivos de controle e em alguns casos não permitem que funcionem correntemente quando são requisitados.

     A ideia neste trabalho é utilizar dispositivos certificados para trabalharem em ambientes agressivos e que possuam capacidade de embarcar softwares de controle com o objetivo de acionar chaves eletromecânicas. Estes dispositivos são chamados na indústria de CLPs (Controladores Lógicos Programáveis) e IHMs (Interfaces Homem-Máquina), principais equipamentos em nosso projeto.

   Apresentação: 3a feira, 28/07/2015, 08:00hs, Sala D-005


27. Mecanismos de Segurança em Sistemas de Bancos de Dados

   (Proposta inicial: aqui) 

   Autor: Jairo Tiburtino dos Santos 

   Área: Banco de Dados

   Orientador: Fernando da Fonseca de Souza

   Avaliador: (A CONFIRMAR)

   Resumo:

(A CONFIRMAR)

   Apresentação: 3a feira, 28/07/2015, 14:00hs, Auditório do CIn


28. Um Guia de Boas Práticas para Gestão de Mudanças em Projetos de BPM aplicados no setor público

   (Proposta inicial: aqui) 

   Autor: Jorge Augusto de Melo Magalhães Lyra

   Área: Business Process Management

   Orientador: Carina Frota Alves

   Co-Orientador: Iveruska Jatobá Arteiro

   Avaliador: Carla Taciana Lima Lourenço Silva Schuenemann (A CONFIRMAR)

   Resumo:

Este trabalho analisará os modelos de Gestão de Mudanças existentes na literatura e com o resultado de entrevistas feitas à especialistas no domínio, construirá um Guia de Boas Práticas para Gestão de Mudanças em Projetos de BPM aplicados no setor público.

   Apresentação: 3a feira, 28/07/2015, 14:30hs, Auditório do CIn


29. Uma proposta de uso de Gamification para o ensino de software

   (Proposta inicial: aqui) 

   Autor: José Welington de Almeida Filho

   Área: Tecnologias Educacionais

   Orientador: Vinicius Cardoso Garcia

   Avaliador: Simone Santos (A CONFIRMAR)

   Resumo:

Há um grande potencial de utilização de gamification tanto na educação tradicional, na qual encontramos alunos desmotivados e professores sem engajá-los em atividades de aprendizagem, quanto na educação virtual, em que a comunicação mediada e a falta de contato direto dos alunos com a expertise do professor podem comprometer ainda mais seus níveis de interesse e aprendizado. Refinando-se o escopo para o ambiente virtual, constata-se que sua infraestrutura oferece as ferramentas necessárias para a devida incorporação dos recursos de gamification no ensino e para a eficaz mensuração do uso dos usuários. Tal ambiente, portanto, se destaca por facilitar a aplicação e clarificar os resultados provenientes da utilização desta técnica. Diante dos estudos de Gamification na Educação e considerando o uso da tecnologia para prover o ambiente ideal para sua implantação, este trabalho pretende, a partir da investigação de como os recursos e elementos de jogos podem ser aplicados no ensino de software, propor uma abordagem de gamification adaptada ao contexto deste tipo de ensino.

   Apresentação: 3a feira, 28/07/2015, 15:00hs, Auditório do CIn


30. Métodos de aprendizagem de controle local aplicados a robótica

   (Proposta inicial: aqui) 

   Autor: Jucemberg Urbano da Silva

   Área: Robótica

   Orientador: Hansenclever Bassani

   Avaliador: Aluizio Fausto Ribeiro Araujo (A CONFIRMAR)

   Resumo:

O objetivo geral do presente trabalho é desenvolver um sistema aprendizagem de controle local que seja aplicável tanto para robôs móveis quando para manipuladores robóticos.

Os objetivos específicos são: 1-  Estudar e descrever os principais métodos para aprendizagem de controle local; 2 - Selecionar, Implementar e testar os métodos mais adequados para os problemas alvo; 3 - Descrever os problemas encontrados; 4 - Propor melhorias para os métodos atuais ou propor um novo método de aprendizagem de controle local,se for o caso.

   Apresentação: 3a feira, 28/07/2015, 15:30hs, Auditório do CIn


31. Análise de Vulnerabilidades do protocolo HTTPS em dispositivos da plataforma Android

   (Proposta inicial: aqui) 

   Autor: Luana Martins dos Santos

   Área: Segurança computacional

   Orientador: Ruy de Queiroz

   Avaliador: Paulo Gonçalves (A CONFIRMAR)

   Resumo:

Este trabalho é uma análise das vulnerabilidades do protocolo HTTPS em dispositivos móveis, como estudo de caso utilizará a plataforma Android, 

utilizando a ferramenta FindBugs para identificar as vulnerabilidades encontradas em aplicações armazenadas no Github.

   Apresentação: 2a feira, 27/07/2015, 11:30hs, Anfiteatro do CIn



32. Avaliação de algoritmos para conversão de Redes de Petri Estocásticas para Cadeias de Markov de Tempo Contínuo

   (Proposta inicial: aqui) 

   Autor: Marcelo de Lima Rodrigues

   Área: Modelagem de sistemas

   Orientador: Eduardo Antônio Guimarães Tavares

   Avaliador: Paulo Maciel (A CONFIRMAR)

   Resumo:

Redes de Petri é uma família de modelos formais, a qual possui uma representação matemática e possui mecanismos que permitem a análise e verificação de propriedades.  Usando-se redes de Petri, pode-se modelar diversos tipos de sistemas, inclusive sistemas de grande porte e datacenters. A partir dos sistemas modelados pode-se realizar análises de desempenho e depensabilidade desses sistemas (performabilidade).

Para realizar análises, deve-se gerar o espaço de estados da rede de Petri. Existem 2 algoritmos para tal: "on-the-fly" e "post-reduction". Esse trabalho tem como objetivo a implementação desses 2 algoritmos, e a realização de uma avaliação deles.

   Apresentação: 3a feira, 28/07/2015, 16:30hs, Auditório do CIn


33. Ambiente para ensino de programação baseado em conceitos de Self-Directed Learning e construção de projetos

   (Proposta inicial: aqui) 

   Autor: Marcos Paulo Barros Barreto

   Área: Software educativo, programação funcional

   Orientador: Fernando Jose Castor de Lima Filho

   Avaliador: Simone Cristiane dos Santos

   Resumo:

O  trabalho visa a construção e modelagem de uma ferramenta que possibilite o ensino de linguagens de programação embasada em conceitos de self-directed learning e aproveitando alguns conceitos de Problem based learning e challenge learning. Visando atacar a prática de programação através de construção de projetos e desafios

Dentro do projeto será estruturado um curso básico de Haskell para apresentação da estrutura da ferramenta.

   Apresentação: 3a feira, 28/07/2015, 17:00hs, Auditório do CIn


34. Desenvolvimento e Uso de Métricas Para Gerenciamento de Riscos em Múltiplos Projetos de Software

   (Proposta inicial: aqui) 

   Autor: Miguel Domingos de Santana Wanderley

   Área: Engenharia de Software, Gerenciamento de riscos de projeto

   Orientador: Hermano Perrelli de Moura

   Avaliador: Márcio Lopes Cornélio 

   Resumo:

Projeto constitui um esforço temporário empreendido para alcançar um objetivo específico, e.g., o desenvolvimento de um software. Diversos eventos podem impactar de forma negativa o andamento de um projeto, prejudicando orçamentos, prazos, recursos e o próprio produto desenvolvido. O gerenciamento dos riscos de projetos se torna uma estratégia que possibilita monitorar e planejar respostas para tais eventualidades (riscos). Com o uso de métricas baseadas nos riscos do projeto, o gerenciamento se torna mais eficiente, possibilitando melhores aproximações e previsões, além de permitir a comparação entre projetos em ambientes de múltiplos projetos. O objetivo deste trabalho é apresentar uma proposta e aplicação em projetos reais de métricas para gerenciamento dos riscos em projetos de software.

   Apresentação: 3a feira, 28/07/2015, 17:30hs, Auditório do CIn


35. Sampler Vestível Baseado em Combinações Programáveis 

   (Proposta inicial: aqui) 

   Autor: Pedro Augusto Torres de Morais Coutinho

   Área: Mídias e Interfaces

   Orientador: Giordano Cabral

   Avaliador: Geber Ramalho (A CONFIRMAR)

   Resumo:

O  trabalho visa a construção de uma ferramenta que possibilite o ensino de linguagens de programação embasada em conceitos de self-directed learning e aproveitando alguns conceitos de Problem based learning e challenge learning.

A ferramenta visa atacar a prática de programação através de construção de projetos e como estudo de caso vai ser desenvolvido uma estrutura de projeto para o aprendizado de Haskell e Yesod.

   Apresentação: ?a feira, ??/??/2015, ??:00hs, (LOCAL A CONFIRMAR)


36. Revisão Sistemática da Literatura de Plataformas de Crowdsensing e suas Features. 

   (Proposta inicial: aqui) 

   Autor: Rafael Beckman Costa

   Área: Softwares Crowdsensing; Requisitos de Software

   Orientador: Kiev Santos da Gama

   Avaliador: Bernadette Farias Loscio (A CONFIRMAR)

   Resumo:

Sistemas crowdsensing têm o objetivo de analisar comportamentos de grande número de pessoas através de dados fornecidos seja por um aparelho smartphone ou aparelho similar que funcione como um sensor de transmissão de dados. Impulsionado pelo grande desenvolvimento da internet móvel e do avanço da Internet das Coisas, sistemas crowdsensing ganham cada vez mais atenção e, por consequência, é cada vez maior o número de aplicativos crowdsensing nas mais variadas áreas como tecnologia, mobilidade, saúde, educação e segurança.

O trabalho fará uma revisão sistemática da literatura de sistemas desse tipo analisando que requisitos possuem servindo como base a novos aplicativos que virem a ser construídos.

   Apresentação: 4a feira, 29/07/2015, 08:30hs, Auditório do CIn


37. Previsão De Demanda Em Um Sistema De Compartilhamento De Bicicletas

   (Proposta inicial: aqui) 

   Autor: Rafael Felipe Nascimento de Aguiar

   Área: Aprendizagem de Máquina

   Orientador: Germano Crispim Vasconcelos

   Avaliador: Edson Costa de Barros Carvalho Filho (A CONFIRMAR)

   Resumo:

O objetivo do presente trabalho é desenvolver um modelo de previsão de demanda de bicicletas em uma rede de compartilhamento considerando dados das estações de compartilhamento (e.g, assinatura de tempo, número de registros) e da meteorologia da região (e.g., temperatura, umidade, velocidade do vento). 

A pergunta a qual o modelo deve responder é: dada uma data e hora do dia, qual o número total de bicicletas retiradas? 

Esta problemática foi proposta por um popular site de competições na temática de aprendizagem de máquina chamado Kaggle e oferece uma oportunidade extraordinária para a utilização de tecnologia no suporte de uma Economia Compartilhada que visa melhorar a mobilidade urbana.

   Apresentação: 4a feira, 29/07/2015, 09:00hs, Auditório do CIn


38. LFD - MPI: Uma Ferramenta para Desenvolvimento de Aplicações Paralelas Utilizando MPI

   (Proposta inicial: aqui) 

   Autor: Rafael Rocha da Silva

   Área: Aplicações Distribuídas

   Orientador: Nelson Souto Rosa

   Avaliador: Paulo Romero Martins Maciel (A CONFIRMAR)

   Resumo:

Este trabalho tem como objetivo projetar e implementar uma ferramenta de apoio ao desenvolvimento de aplicações paralelas baseadas no padrão MPI (Message-Passing Interface). A ferramenta proposta, chamada LFD-MPI (Lighweight Formal Development in MPI), será projetada para auxiliar a implementação de aplicações MPI com o apoio de métodos formais e geração automática de código. As técnicas formais serão utilizadas na verificação de propriedades desejáveis de aplicações MPI, como o deadlock.

   Apresentação: 4a feira, 29/07/2015,15:00hs, Auditório do CIn


39. Um comparativo de performace entre implementações da conversão de canais RGB para Luminosidade em FPGA, OpenCL e CUDA

   (Proposta inicial: aqui) 

   Autor: Raony Benjamim de Assis Alves

   Área: Computação de Alto Desempenho

   Orientador: Manoel Eusébio de Lima

   Avaliador: Edna Natividade (A CONFIRMAR)

   Resumo:

O framework OpenCL tem sido utilizado em diferentes áreas da computação e um número considerável de empresas faz uso de softwares desenvolvidos utilizando o mesmo. Este trabalho tem como objetivo comparar o desempenho de implementações de um algoritmo de conversão de canais RGB para canal de Luminosidade realizadas nas plataformas CUDA, FPGA e CPU. Serão realizadas implementações nas linguagens nativas das plataformas e comparadas com a implementação em OpenCL.

   Apresentação: 4a feira, 29/07/2015, 10:00hs, Auditório do CIn


40. Atualização Automática de Testes Automatizados Usando Análise de Contexto

   (Proposta inicial: aqui) 

   Autor: Thiago Miotto Amaral

   Área: Inteligência Artificial / Teste de Software

   Orientador: Patricia Cabral de Azevedo Restelli Tedesco

   Avaliador: Carlos André Guimarães Ferraz (A CONFIRMAR)

   Resumo:

Muitas empresas de software mobile mantêm rotinas de testes automatizados de seus aplicativos ou dispositivos, porém visto que existe uma alta frequência de atualização dos aplicativos com mudanças na interface, muitas dessas rotinas de testes têm de ser trabalhadas novamente para voltar a funcionar. Ao verificar falhas por esse tipo de atualização, propõe-se a utilização de métodos para detectar caminhos alternativos (navegação de interface) através da análise de contexto das aplicações e ações dos testes e gerar um novo teste atualizado sem esforço manual. Isso deve ser proporcionado através da criação de um artefato, funcionando como um wrapper sobre um framework de automação Android, que terá aplicação a casos comuns de atualização de interface. No final é discutido sobre como essas técnicas foram e poderão ser úteis para outros casos, além de perspectivas para melhorias futuras.

   Apresentação: 4a feira, 29/07/2015, 10:30hs, Auditório do CIn

41. Comparação de Modelos de Cores para Segmentação de Imagens

   (Proposta inicial: aqui) 

   Autor: Tiago José dos Santos

   Área: Processamento de Imagens

   Orientador: Carlos Alexandre Barros de Mello

   Avaliador: Adriano Lorena Inácio Oliveira (A CONFIRMAR)

   Resumo:

Segmentação, que é a divisão de uma imagem em seus objetos ou partes constituintes, no geral, é uma etapa do processamento automático realizado sobre uma imagem. A segmentação é uma etapa tão importante, que pode praticamente anular as chances de sucesso na resolução de um problema. Uma das diversas características utilizadas para segmentar uma imagem, é a cor de cada objeto constituinte. Tendo o fato de as cores presentes na imagem serem a característica de análise, o presente trabalho trás um estudo comparativo sobre o resultado do processo de segmentação quando submetido a imagens com diferentes modelos de cores.

   Apresentação: 4a feira, 29/07/2015, 11:00hs, Auditório do CIn


42. Ampliação do acesso à alfabetização para jovens e adultos através de artefato digital

   (Proposta inicial: aqui) 

   Autor: Victor Hugo Maristane de Andrade

   Área: Tecnologias de Ensino

   Orientador: Cristiano Coelho de Araújo

   Avaliador: Alex Sandro Gomes (A CONFIRMAR)

   Resumo:

Pesquisa, prototipagem e lançamento de MVP - mínimo produto viável - de um artefato digital voltado para a alfabetização de jovens e adultos.

   Apresentação: 4a feira, 29/07/2015, 11:30hs, Auditório do CIn


43. Análise de dados públicos de saúde com redes SOM

   (Proposta inicial: aqui) 

   Autor: Vítor Hugo Antero de Melo

   Área: Mineração de dados

   Orientador: Germano Crispim Vasconcelos

   Avaliador: Paulo Jorge Leitão Adeodato (A CONFIRMAR)

   Resumo:

As técnicas de análise de dados foram fortemente impulsionadas pela recente oferta de grandes bases de dados, muitas delas públicas. Apesar do avanço na área, ainda presenciamos ineficiências em vários serviços públicos, sonegações de impostos, fraudes em seguros, planos de saúde e cartões de crédito, para citar alguns. O Brasil disponibiliza várias bases de dados de diferentes secretarias, ministérios e programas, mas poucos ou nenhum são classificados de qualquer forma. O objetivo deste trabalho é aplicar uma técnica de aprendizado não supervisionada, a Self-Organizing Maps (SOM), para analisar a base de dados de Autorização de Internações Hospitalares, disponibilizada pelo DATASUS. O trabalho seguirá o workflow ditado pelo modelo de processamento em mineração de dados CRISP-DM.

   Apresentação: 4a feira, 29/07/2015, 14:00hs, Auditório do CIn


Última atualização: 31 de Agosto de 2015, 08:54am GMT-3