CIn-UFPE - Trabalhos de Graduação - 2007.2 Universidade Federal de Pernambuco (UFPE)
Centro de Informática (CIn)
Graduação em Ciência da Computação e Engenharia da Computação

Trabalhos de Graduação - 2007.2

1. Mapeamento do Modelo CMMI à Norma ISO/IEC 12207
   (Proposta inicial: aqui)
   Autor: Ana Paula Bezerra Alves
   Área: Qualidade de Software
   Orientador: Alexandre Marcos Lins de Vasconcelos
   Avaliador: Hermano Perrelli de Moura
   Resumo:
    Como a norma ISO/IEC 12207 estabelece a base para processos de ciclo de vida de software, torna-se mais fácil, para uma organização que já tenha implantado o CMMI, primeiro se adaptar à norma ISO/IEC 12207 para depois se ajustar a outras normas e modelos. Esse objetivo poderia ainda ser atingido de maneira mais eficaz e eficiente através do ImPPros, que automatizaria essa tarefa. Diante disso, o objetivo deste Trabalho de Graduação consiste em analisar o modelo de maturidade CMMI (Capability Maturity Model Integration), na representação estagiada, e a norma ISO/IEC 12207 para propor um mapeamento das áreas específicas do primeiro nas tarefas das atividades dos processos da segunda.
   Apresentação: 5a feira, 31/01/2008, 11:30hs, Auditório do Ex-Cesar

2. Análise da Utilização da Ferramenta FLIP para Criação e Gerenciamento de Linha de Produtos de Jogos Móveis
   (Proposta inicial: aqui)
   Autor: Andrea Frazão de Menezes
   Área: Sistemas Embarcados
   Orientador: Geber Lisboa Ramalho
   Co-Orientador: Paulo Henrique Monteiro Borba
   Avaliador: André Luís Medeiros Santos
   Resumo:

    Um grande problema enfrentado pelas empresas de desenvolvimento de jogos móveis, atualmente, é que, devido a enorme quantidade de dispositivos diferentes presentes no mercado e a grande variedade de características existentes nestes, surge a necessidade de adaptação das aplicações para que estas funcionem na maior quantidade possível de aparelhos. Para solucionar tal problema utiliza-se  processo de Porte ( porting). Entretanto, este processo ainda é, geralmente, executado de forma manual e pouco eficiente. Este trabalho de graduação tem como objetivo analisar a adoção de uma ferramenta  - FLiP (Ferramenta para Linhas de Produtos) - por uma empresa de desenvolvimento de jogos móveis, com o objetivo de automatizar o processo de Porte, aplicando o conceito de linhas de produtos e de extrações de pontos de variação dentro do código fonte.
   Apresentação: 2a feira, 28/01/2008, 08:30hs, Auditório do Ex-Cesar

3. Desenvolvimento de um sistema de prototipação rápida utilizando interface PCI para aplicação de alto desempenho
   (Proposta inicial: aqui)
   Autor: Bruno Holanda Tavares Charamba Dutra
   Área: Computação de Alto Desempenho
   Orientador: Manoel Eusébio de Lima
   Avaliador: Cristiano Coêlho Araújo
   Resumo:

    Atualmente, os FPGAs (Field Programable Gate Array) vêm tendo um aumento na  capacidade computacional de forma mais rápida do que os microprocessadores, principalmente em aplicações que necessitam de paralelismo e de muitos acessos à memória. Como conseqüência, o interesse no uso de FPGAs em aplicações de computação de alto desempenho vem crescendo constantemente. A tendência é utilizar os FPGAs como co-processadores acoplados aos microprocessadores através de barramentos rápidos para efetuar a comunicação entre ambos. O objetivo deste trabalho é desenvolver um sistema de prototipação rápida utilizando interface PCI para aplicação de alto desempenho. A idéia central é integrar um FPGA, funcionando como um co-processador, a um PC através do barramento PCI com o objetivo de possibilitar o desenvolvimento de aplicações de que necessitem de computação de alto desempenho.
   Apresentação: 2a feira, 28/01/2008, 09:00hs, Auditório do Ex-Cesar

4. Integração Automática de Diagramas de Classes UML
   (Proposta inicial: aqui)
   Autor: Bruno Rodrigues de Castro Ribeiro
   Área: Engenharia de Software
   Orientador: Augusto César Alves Sampaio
   Avaliador: Alexandre Cabral Mota
   Resumo:

    Implementar um software que realize a integração automática de diagramas de classe UML fornecidos como entrada. Essa integração deverá seguir um conjunto pré-definido de políticas de solução de conflitos, afim de gerar um diagrama de classes resultante. O último deve representar uma visão unificada das entidades que foram modeladas nos diagramas fornecidos inicialmente.
   Apresentação: 2a feira, 28/01/2008, 09:30hs, Auditório do Ex-Cesar

5. Desenvolvimento de um despachante de tarefas de tempo real considerando restrições de energia
   (Proposta inicial: aqui)
   Autor: Bruno Silva
   Área: Sistemas Embarcados
   Orientador: Paulo Romero Martins Maciel
   Avaliador: Nelson Souto Rosa
   Resumo:

    o TG básicamente se restringirá ao desenvolvimento de uma entidade de sofware que controlará o disparo de tarefas de tempo real, consderando restrições de energia, para sistemas de tempo real crítico.
   Apresentação: 2a feira, 28/01/2008, 09:30hs, Auditório do Ex-Cesar

6. Towards an Automatic Component Load Tool
   (Proposta inicial: aqui)
   Autor: Cássio de Albuquerque Melo
   Área: Engenharia de Software
   Orientador: Silvio Meira
   Avaliador: Augusto César Alves Sampaio
   Resumo:

    A component repository can be seen as a base to storage, search and recovery software components. There are some academic and commercial repository tools [3]. However, a main problem with component repositories is that in order to be acquired by a company the one needs to re-organize and re-catalog the available components in order to populate them in the new repository being it sometimes an inhibitor to its adoption.
    In this context, this work proposes an Automatic Component Loader Tool in order to be integrated in the CORE ? Component Repository Tool. This project is part of the RiSE project  whose main idea is to transfer the state-of-the-art in the area to industrial environments in order to increase the productivity, quality and reduce costs.
   Apresentação: 2a feira, 28/01/2008, 10:00hs, Auditório do Ex-Cesar

7. Como criar mecanismos de aprendizado na Gerência de Projeto, através da Educação Reflexiva
   (Proposta inicial: aqui)
   Autor: César Augusto Delmas Cordeiro do Nascimento
   Área: Gerência de Projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Alex Sandro Gomes
   Resumo:

    A seguinte proposta tem um foco numa mudança de paradigma dos processos de aprendizado desenvolvidos na gerência de projetos. A idéia é criar um ambiente favorável para o aprendizado contínuo do grupo, através da educação reflexiva. Essa metodologia aborda de maneira complexa e profunda a maneira como as pessoas se comportam mediante seus papéis e responsabilidades.
    Uma prática dessa abordagem é ajudar as pessoas a refletirem suas ações, experimento sempre novas maneiras de realizar suas atividades e podendo tirar lições de aprendizado. Um outro benefício da metodologia é a transformação do conhecimento tácito da equipe em conhecimento explícito, facilitando o aprimoramento e a difusão do mesmo por toda a equipe.
    Assim, esse trabalho visa difundir uma cultura de reflexão das pessoas durante um projeto, promovendo - então - uma melhoria contínua dos processos e um ambiente favorável de aprendizado.
   Apresentação: 2a feira, 28/01/2008, 10:30hs, Auditório do CIn

8. Algoritmos de Aprendizagem baseados em Instância: Técnicas de Redução
   (Proposta inicial: aqui)
   Autor: Cesar Lima Pereira
   Área: Aprendizagem de Máquina
   Orientador: George Darmiton da Cunha Cavalcanti
   Avaliador (a confirmar): Renata Souza
   Resumo:

    Técnicas de redução focam no objetivo de se conseguir a redução de instâncias, ou exemplos, de um conjunto de dados de treinamento. Fazem isso enquanto tentam manter ou até mesmo melhorar a precisão na classificação com o uso do conjunto reduzido. Ao se remover dados irrelevantes ou ruidosos do conjunto é possível conseguir tanto a diminuição dos requisitos de armazenamento quanto do custo computacional na realização de uma classificação.
   Apresentação: 4a feira, 30/01/2008, 10:00hs, Auditório do Ex-Cesar

9. Porte do Engine de Física ODE para a Plataforma Pocket PC
   (Proposta inicial: aqui)
   Autor: Daliton da Silva
   Área: Realidade Virtual
   Orientador: Judith Kelner
   Avaliador (a confirmar): Sílvio de Barros Melo
   Resumo:

    Este TG propõe um porte para a plataforma Pocket PC do Open Dynamics Engine, um motor de simulação de física em tempo real, bastante utilizado para desenvolvimento de aplicações 3D interativas. O código original da biblioteca será modificado para permitir a sua execução na plataforma móvel. O porte, chamado ODE4PPC, será validado e avaliado em tempo de execução através da realização de alguns testes. Otimizações serão implementadas para melhorar o desempenho obtido, em uma nova versão.
   Apresentação: 4a feira, 30/01/2008, 11:00hs, Auditório do Ex-Cesar

10. Uma Análise Sistêmica dos Problemas Enfrentados por Empresas de Software durante o Processo de Requisitos
   (Proposta inicial: aqui)
   Autor: Daniel de Andrade Penaforte
   Área: Engenharia de Requisitos
   Orientador: Carina Frota Alves
   Avaliador: Jaelson Brelaz de Castro
   Resumo:

    Durante todo o ciclo de desenvolvimento de software, as organizações se vêem diante de problemas das mais diversas naturezas. Falhas com a comunicação e dificuldades com a identificação das necessidades do cliente são alguns destes e que estão relacionados à fase de Engenharia de Requisitos. Os problemas nesta etapa são os mais caros de corrigir nas fases subseqüentes do desenvolvimento de software, tendo também influência direta no atraso do prazo de entrega dos projetos.
    A Dinâmica de Sistemas é um conjunto de ferramentas e métodos que tem por objetivo a análise e o estudo do funcionamento de sistemas que sofrem alteração ao longo do tempo. Um sistema pode ser definido como um conjunto de elementos que se relacionam entre si ao longo do tempo e que forma um todo unificado. Diante disto, o ambiente em que se desenvolve um projeto de software se caracteriza como um sistema e pode ser estudado sob a ótica da Dinâmica de Sistemas. O objetivo principal deste trabalho de graduação é realizar um levantamento e uma análise minuciosa dos problemas mais freqüentes relacionados à Engenharia de Requisitos, evidenciados no cotidiano das empresas de software.
   Apresentação: 4a feira, 30/01/2008, 14:30hs, Sala D-226 (Bloco D - 2o. andar)

11. A relação entre processos de inovação e os diferentes tipos de perfis individuais: proposição de um modelo
   (Proposta inicial: aqui)
   Autor: Daniel de França Arcoverde
   Área: Gestão de Tecnologia da Informação/Engenharia de Software
   Orientador: Fábio Queda Bueno da Silva
   Avaliador: Hermano Perrelli de Moura
   Resumo:

    Muitas organizações estão preocupadas com a geração de inovação, mais especificamente de produtos inovadores. Muitas investem pesadamente no desenho de processos para a inovação ou na execução de técnicas para encorajar a geração de idéias. Todas essas ações são importantes, mas não são suficientes para a obtenção de melhores resultados. É comum em processos de desenvolvimento uma falta de preocupação com variáveis mais complexas como, por exemplo, as pessoas e seus perfis.
    Este trabalho tem como objetivo a proposição de um modelo para a geração de novos produtos em empresas de Tecnologia da Informação. O modelo relaciona o processo de inovação de uma empresa com os diferentes tipos de perfis individuais existentes e propõe os perfis que são considerados ideais em cada fase de forma a aumentar as chances de sucesso do processo de inovação utilizado.
   Apresentação: 2a feira, 28/01/2008, 08:30hs, Auditório do CIn

12. Estudo de Funções de Similaridade Semântica de Termos Aplicadas a um Domínio
   (Proposta inicial: aqui)
   Autor: Daniel Ferreira da Silva
   Área: Integração de Banco de Dados
   Orientador: Ana Carolina Salgado
   Avaliador: Fernando da Fonseca de Souza
   Resumo:

    O crescente surgimento de informações a cada dia na web e em qualquer meio de armazenamento compartilhado tem feito surgir a necessidade de sofisticados mecanismos de busca a essas informações. Além disso, a grande heterogeneidade das bases de dados disponíveis atualmente faz surgir também a necessidade de sistemas que integrem tais bases num sistema unificado para facilitar posteriores consultas com maior precisão e eficiência Este trabalho se propõe a pesquisar, estudar e comparar as várias funções existentes que calculem a similaridade semântica entre termos através de consultas em ontologias, de forma a minimizar a interferência humana no processo de integração de bases heterogêneas e nas correspondências semânticas de entidades e atributos. A função também deverá consultar ontologias baseadas em contexto, para que o resultado seja mais preciso e confiável.
   Apresentação: 2a feira, 28/01/2008, 14:30hs, Auditório do Ex-Cesar

13. Provendo Colaboração para Coleta de Dados em Diagnóstico Sistêmico
   (Proposta inicial: aqui)
   Autor: Daniel Vítor Santos Julião
   Área: Colaboração
   Orientador: Patrícia Cabral de Azevedo Restelli Tedesco
   Co-Orientador: Alex Sandro Gomes
   Avaliador: Fernando da Fonseca de Souza
   Resumo:

    O propósito deste Trabalho de Graduação consite no estudo, baseado em engenharia de groupware, modelos de colaboração e aspectos referentes à Dinâmica de Sistemas, para facilitar e incentivar a colaboração na coleta de dados realizada na construção de um Diagnóstico Sistêmico à distância, aumentando assim a completude e corretude dos modelos mentais dos participantes do processo, podendo compactuar também com a melhoria de clima e a aprendizagem organizacional.
   Apresentação: 2a feira, 28/01/2008, 15:00hs, Auditório do Ex-Cesar

14. Implementação de Linguagens Funcionais para a plataforma .NET utilizando o Microsoft Phoenix Framework
   (Proposta inicial: aqui)
   Autor: Davi Pires Rios
   Área: Compiladores, Linguagens Funcionais
   Orientador: André Luís Medeiros Santos
   Avaliador: Marcelo d'Amorim
   Resumo:

    Implementar uma linguagem funcional sobre uma plataforma orientada a objetos implica em vários desafios de performance e extensibilidade. Por sua vez, o Microsoft Phoenix Framework fornece um modelo de implementação de compiladores para plataforma .NET baseado em fases e plugins, que favorece uma implementação mais flexível, e que abre mais espaço para experimentações. Neste trabalho, será implementado um compilador mínimo da linguagem funcional Haskell para a plataforma .NET utilizando este framework, e em seguida serão implementadas várias otimizações sobre o código gerado usando o modelo de fases.
   Apresentação: 2a feira, 28/01/2008, 15:30hs, Auditório do Ex-Cesar

15. Avaliação da Maturidade em Gestão de Projetos das Empresas Juniores do Brasil
   (Proposta inicial: aqui)
   Autor: David Emmanuel Souza Carneiro
   Área: Engenharia de Software (Gerenciamento de Projetos)
   Orientador: Hermano Perrelli de Moura
   Avaliador: Fábio Queda Bueno da Silva
   Resumo:

    Este trabalho se propõe a elaborar uma pesquisa, de âmbito nacional, para avaliar o nível de maturidade em gestão de projetos das empresas juniores do Brasil e de acordo com os dados coletados fazer segmentações quanto aos seguintes critérios área de atuação no mercado, localização geográfica e nível de maturidade, possibilitando que seja elaborado um mapa com a realidade do Movimento Empresa Júnior Brasileiro em relação a Gestão de Projetos.As empresas juniores pesquisadas serão selecionadas a partir dos estados que possuem Federação de Empresas Juniores Confederadas a Brasil Júnior ? Confederação Brasileira de Empresas Juniores, FEJECE (CE), FEJEPE (PE), UNIJr (BA), FEJEMG (MG), FEJESP (SP), FEJEPAR (PR), FEJESC (SC) e CONCENTRO (DF), além de mais dois estados com federações aspirantes a Confederação na BJ, PB Júnior (PB) e Rio Júnior (RJ), totalizando 10 estados a serem pesquisados. A meta é atingir de 30 a 40 empresas juniores no Brasil.
   Apresentação: 2a feira, 28/01/2008, 10:00hs, Auditório do CIn

16. Um estudo sobre desempenho associado aos tipos de personalidade num projeto de concepção de um negócio
   (Proposta inicial: aqui)
   Autor: Diogo Maciel Guimarães
   Área: Gestão de Tecnologia da Informação
   Orientador: Fábio Queda Bueno da Silva
   Avaliador: Hermano Perrelli de Moura
   Resumo:

    Atualmente a formação de equipes para desenvolvimento de projetos de qualquer natureza ainda é baseada unicamente em definir uma série de funções a serem preenchidas por pessoas com determinadas perfis ou experiência profissional. Para aumentar as chances de um negócio ter sucesso é preciso identificar perfis e depois dividir responsabilidades baseando-se em como esses perfis se adaptam às fases do projeto. Dessa forma é possível montar equipes de forma que se consiga aproveitar melhor as qualidades de cada membro, baseando-se não apenas nos habilidades mas também na forma como sua personalidade pode influenciar nas diversas atividades envolvidas no projeto.
   Apresentação: 2a feira, 28/01/2008, 09:00hs, Auditório do CIn

17. Automação de refatoramentos em linguagens de modelagem para descrição arquitetural
   (Proposta inicial: aqui)
   Autor: Eliaquim Lima Sá Neto
   Área: Engenharia de Software
   Orientador: Augusto César Alves Sampaio
   Avaliador: Paulo Henrique Monteiro Borba
   Resumo:

    A chave da MDA (Model Driven Architecture) está na importância de modelos no processo de desenvolvimento de software. Nela, esse processo é dirigido pela atividade de modelar o sistema. A MDA faz com que o foco de trabalho dos desenvolvedores esteja na elaboração de modelos de alto nível, independentes de qualquer tecnologia. Com isso, o desenvolvedor não tem que se preocupar mais com detalhes técnicos e pode ter sua atenção voltada para a elaboração de modelos que melhor atendem o negócio do sistema. Para que o processo de desenvolvimento de software seja dirigido pela modelagem, é essencial que existam transformações entre modelos, e que estas sejam automatizadas, concentrando o trabalho dos desenvolvedores apenas na elaboração de tais modelos. Por se tratar de uma área relativamente nova, a maioria dessas transformações não é ainda, de fato, automática. Tendo em vista essa necessidade de automação de transformações, esse trabalho pretende ser uma contribuição no que diz respeito à automação de refatoramentos em modelos. As transformações de refatoramentos serão implementadas utilizando a linguagem de meta-modelagem Kermeta.
   Apresentação: 2a feira, 28/01/2008, 17:00hs, Auditório do Ex-Cesar

18. Uma Avaliação dos Sistemas de Gerenciamento de Múltiplos Projetos na Visão do Gerente do Escritório de Projetos
   (Proposta inicial: aqui)
   Autor: Emílio Georges Saad Neto
   Área: Gerenciamento de Projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Fábio Queda Bueno da Silva
   Resumo:

    O PMO [1] é um local físico dentro de uma organização que abriga pessoas com conhecimentos de Gerenciamento de Projetos capazes de fornecer apoio aos gerentes de projetos, ao time do projeto e aos patrocinadores. Esse trabalho objetiva realizar a definição das funcionalidades desejadas pelo Gerente do PMO (Escritório de Projetos) em sua ferramenta de gestão de múltiplos projetos.
    Para tanto, será realizado um estudo comparativo entre as funcionalidades existentes nas ferramentas mais utilizadas no mercado atualmente, identificando as melhores funcionalidades e indicadores existentes em cada uma , assim como as não existentes.
    Como resultado, será apresentado um conjunto de requisitos desejáveis na visão do Gerente do Escritório de Projetos para uma ferramenta de gestão de múltiplos projetos. Estes requisitos serão aderidos aos já existentes na ferramenta GMP ? Gerenciador de Multiprojetos.
   Apresentação: 2a feira, 28/01/2008, 11:00hs, Auditório do CIn

19. PMT - Uma Ferramenta para Edição e Monitoramento de Políticas em Redes de Ambiente Usando XML
   (Proposta inicial: aqui)
   Autor: Ernani Madureira de Azevêdo
   Área: Redes
   Orientador: Djamel Fawzi Hadj Sadok
   Avaliador: Judith Kelner
   Resumo:

    Dada a nova realidade das possibilidades de interação e disponibilização de serviços pela rede, um novo paradigma de "contrato" entre diferentes redes precisa ser pensado, uma vez que hoje em dia estas configurações são manuais e bastante demoradas. Surgiu o conceito de Redes de Ambiente com a idéia de composição de redes, o que viabiliza a proposta de acordos imediatos entre as redes para realização de serviços e disponibilização de recursos. Tendo a vista a necessidade do surgimento de uma nova forma de controlar o acesso neste novo meio, foi estudado o uso de políticas de controle de acesso em redes de ambiente, políticas estas que são definidas em XML. Considerando a dificuldade imposta pelo uso de uma padrão XML para definição de políticas, foi proposto o desenvolvimento de um editor gráfico para a criação de políticas de controle de acesso e gerenciamento de redes de ambiente. Este trabalho se propõe a mostrar o ganho de produtividade obtido com a ferramenta (PMT), bem como demonstrar estudos desenvolvidos na área de Redes de Ambiente e Gerenciamento por Políticas e apresentar uma ferramenta genérica para criação e monitoramento por políticas de redes de ambiente baseadas em políticas.
   Apresentação: 3a feira, 29/01/2008, 08:00hs, Auditório do Ex-Cesar

20. Estudo e estado da arte dos provadores automáticos de teoremas
   (Proposta inicial: aqui)
   Autor: Everton Guerra Marques
   Área: Teoria da Computação - Lógica Aplicada à Computação
   Orientador: Anjolina Grisi de Oliveira
   Avaliador: Ruy J.G.B. de Queiroz
   Resumo:

    As pesquisas direcionadas à área da teoria da prova buscam estudar os conceitos de prova formais e os fundamentos relacionados. O desenvolvimento de sistemas dedutivos e de técnicas como a normalização de provas são exemplos de relevantes investigações na área. A teoria da prova tem diversas aplicações tanto na matemática, como na filosofia e na ciência e teoria da computação. Na computação, uma das aplicações existentes é a construção de provadores automáticos de teoremas. O objetivo deste Trabalho de Graduação consiste em estudar a teoria que baseou os provadores automáticos de teoremas, estudar os mesmos e analisar alguns destes e suas aplicações em computação.
   Apresentação: 3a feira, 29/01/2008, 08:30hs, Auditório do Ex-Cesar

21. Realizando Padrões de Workflow em Sistemas Baseados em Componentes
   (Proposta inicial: aqui)
   Autor: Flávia Leite Soares
   Área: Engenharia de Software
   Orientador: Augusto César Alves Sampaio
   Avaliador: Alexandre Marcos Lins de Vasconcelos
   Resumo:

    O objetivo do Trabalho de Graduação apresentado neste documento é apresentar soluções de modelagem para o catálogo de padrões de workflow a fim de fornecer um conjunto de modelos que representem um passo intermediário entre a definição do padrão de workflow e a sua implementação em software. Como resultado deste trabalho, teremos os principais padrões de workflow representados em UML-RT descrevendo as condições que devem existir para o padrão ser aplicável, exemplos de situações reais e soluções de implementação para cada um deles, além de um estudo de caso demonstrando a utilização desses padrões.
   Apresentação: 2a feira, 28/01/2008, 08:30hs, Sala B-013

22. Conversões de Funções aritméticas do Matlab para VHDL
   (Proposta inicial: aqui)
   Autor: Francisco de Farias Dantas
   Área: Computação de Alta Performance
   Orientador: Manoel Eusébio de Lima
   Avaliador: Edna Natividade da Silva Barros
   Resumo:

    O processamento de funções aritméticas complexas acarretou na necessidade de coprocessadores específicos com recursos direcionados para a resolução de tais problemas. Porém o tempo de se projetar um componente de Hardware nem sempre é rápido o suficiente, o que acaba bloqueando um projeto ou até fazendo com que ele seja abandonado, pois processar funções complexas em software nem sempre e viável e as vezes impossível.
    Para solucionar este impecílio surgiu a proposta de converter funções aritméticas da plataforma Matlab para VHDL ou Verilog, permitindo a prototipação do projeto em FPGA. Ou seja, automatizar a geração de projeto de hardware baseado nas funções de sfotware.
   Apresentação: 3a feira, 29/01/2008, 09:30hs, Auditório do Ex-Cesar

23. Concepção de um Sistema de Suporte à Decisão para o auxílio na formação acadêmica de alunos de ensino superior
   (Proposta inicial: aqui)
   Autor: Francisco Ferreira da Silva Neto
   Área: Sistemas de Informação
   Orientador: José Antônio Monteiro de Queiroz
   Avaliador: Alexandre Cabral Mota
   Resumo:

    Este trabalho de conclusão de curso irá focar no processo de oferta de disciplinas para alunos de graduação. Atualmente, a universidade sugere ao discente, durante todo seu período acadêmico, as disciplinas a serem cursadas por semestre. Dessa forma, a idéia do presente trabalho é oferecer uma proposta de sistema de suporte à decisão que tenha capacidade de oferecer ao discente a possibilidade de definir a sua própria trajetória de formação, seguindo as normas nacionais estabelecidas para a formação, permitindo a otimização das ofertas de vagas em disciplinas. Além disso, pretende-se dar subsídios à universidade para que ela tenha como definir melhores regras para se adequar ao perfil do aluno de cada curso.
   Apresentação: 3a feira, 29/01/2008, 10:00hs, Auditório do Ex-Cesar

24. Ontologia e suas Aplicações em Modelagem Conceitual para Banco de Dados
   (Proposta inicial: aqui)
   Autor: Grasielle Valença de Abreu E Lima Sá
   Área: Gerenciamento de Dados e Informação
   Orientador: Robson do Nascimento Fidalgo
   Avaliador: Fernando da Fonseca de Souza
   Resumo:

    A preocupação com a gerência e recuperação de informação útil é um tema que está em evidência. O alto valor agregado que as informações podem trazer para a empresa gera um crescente interesse quanto à sua estruturação em um modelo robusto e eficiente. A verossimilhança entre os fatos do mundo real e seu armazenamento/representação em um banco de dados é o ponto chave na otimização de seu uso. Nos últimos anos uma atenção especial vem sendo dada a linguagens de modelagem na construção de um domínio específico.Este trbalho pretende fazer um estudo sobre a aplicação de Ontologia para modelagem conceitual de Banco de Dados, identificando como e em quais situações esta pode ser usada.
   Apresentação: 3a feira, 29/01/2008, 10:30hs, Auditório do Ex-Cesar

25. Efeitos de Iluminação Realistas Utilizando Imagens HDR
   (Proposta inicial: aqui)
   Autor: Guilherme de Sousa Moura
   Área: Computação Gráfica
   Orientador: Veronica Teichrieb
   Avaliador: Tsang Ing Ren
   Resumo:

    Implementar efeitos de iluminação utilizando imagens HDR para gerar uma cena realista. O foco do estudo serão os efeitos causados pela luz direta ou indireta, como ofuscamento (Bloom) e Glare. O objetivo do trabalho é gerar uma cena mais fiel aos efeitos do mundo real, para Realidade Virtual, Realidade Aumentada e Jogos.
   Apresentação: 3a feira, 29/01/2008, 11:00hs, Auditório do Ex-Cesar

26. Como o Pensamento Sistêmico pode influenciar a Gerência de Projetos
   (Proposta inicial: aqui)
   Autor: Guilherme Gonçalves de Carvalho
   Área: Gerência de Projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Patrícia Cabral de Azevedo Restelli Tedesco
   Resumo:

    O ser humano determina com rapidez a causa para qualquer evento que seja considerado um problema e costuma concluir que a causa é um outro evento. A Dinâmica de Sistemas afirma que, na verdade, as partes de um sistema não estão isoladas umas das outras e, já que são interdependentes, o que acontece em qualquer uma delas afeta todas as outras, com maior ou menor intensidade. A maneira como os gerentes de projetos de software percebem (modelo mental e visão de mundo) e como processam a tomada de decisões será crucial e afeta diretamente no sucesso da compreensão, do planejamento e da execução do projeto. Este trabalho deve explorar como eles devem aproveitar a análise sistêmica visando melhorar a tomada de decisões.
   Apresentação: 3a feira, 29/01/2008, 11:30hs, Auditório do Ex-Cesar

27. Análise de Agentes Classificadores para Categorização Automática de Documentos Digitais
   (Proposta inicial: aqui)
   Autor: Guilherme Oikawa Garcia dos Santos
   Área: Inteligência Artificial
   Orientador: Frederico Luiz Golnçalves de Freitas
   Avaliador (a confirmar): Francisco de Assis Tenorio de Carvalho
   Resumo:

    O objetivo deste trabalho é investigar os classificadores comumente usados na categorização automática de textos. A análise será feita pela comparação da eficiência dos algoritmos genéticos, Naive-Bayes e MLP (Multi-Layer Perceptron) sobre um conjunto de documentos de treinamento e base de textos pré-classificados - um baseline de 400 artigos hierarquizados por classes, relacionados à área de Inteligência Artificial. Os resultados deverão ser apresentados pela eficácia da classificação, em termos de falsos positivos e negativos.
   Apresentação: 3a feira, 29/01/2008, 14:00hs, Auditório do Ex-Cesar

28. Um estudo sobre a relação entre as competências pessoais do gerente de projetos e os perfis definidos pelo modelo SYMLOG
   (Proposta inicial: aqui)
   Autor: Hector Paulo de Lima Oliveira
   Área: Gerencia de Projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Fábio Queda Bueno da Silva
   Resumo:

    Este trabalho tem como objetivo estudar a existencia de relações entre competências pessoais do Gerente de Projetos descritas no PMCD Framework do PMI e os perfis definido pelo modelo SYMLOG. Através dessa correlação será possível estabelecer quais os perfis são mais indicados a gerencia eficaz do projeto.
   Apresentação: 2a feira, 28/01/2008, 09:30hs, Auditório do CIn

29. Seleção de Características para Classificação de Texto
   (Proposta inicial: aqui)
   Autor: Hially Rodrigues de Sá
   Área: Mineração na Web/Classificação
   Orientador: Flávia de Almeida Barros
   Avaliador: Frederico Luiz Golnçalves de Freitas
   Resumo:

    A popularização da Web propiciou a disponibilização de um grande volume de documentos digitais em formato de texto. Uma das estratégias usadas para auxiliar a recuperação desses documentos tem sido o uso de Classificadores de Texto. Uma dificuldade comum a muitos dos algoritmos usados na classificação é que eles podem ter o desempenho prejudicado quando têm que lidar com exemplos de treinamento com características irrelevantes e/ou redundantes. Esse problema está presente uma vez que o número de características usadas para representação de textos é, em geral, muito alto. O objetivo desse trabalho é investigar técnicas para seleção de características aplicadas ao problema de Classificação de Texto com algoritmos de Aprendizado de Máquina.
   Apresentação: 3a feira, 29/01/2008, 15:00hs, Auditório do Ex-Cesar

30. Redução de Dimensionalidade para Agrupamento de Texto
   (Proposta inicial: aqui)
   Autor: Igor Cavalcanti Ramos
   Área: Agrupamento de Textos (Clustering)
   Orientador: Flávia de Almeida Barros
   Avaliador: Patrícia Cabral de Azevedo Restelli Tedesco
   Resumo:

    O objetivo desse trabalho de graduação é investigar técnicas automáticas para seleção de características em agrupamento de texto. Durante o trabalho de graduação será feito um levantamento bibliográfico das técnicas usadas para redução da dimensionalidade, que incluem, por exemplo, document frequency, term strengh, term variance, dentre outras. Algumas das técnicas serão implementadas e avaliadas experimentalmente em um corpus de documentos de teste a ser escolhido.
   Apresentação: 3a feira, 29/01/2008, 15:30hs, Auditório do Ex-Cesar

31. Adequação de um processo de reuso de requisitos a uma empresa desenvolvedora de software
   (Proposta inicial: aqui)
   Autor: João Henrique Correia Pimentel
   Área: Engenharia de Requisitos
   Orientador: Carina Frota Alves
   Avaliador: Jaelson Brelaz de Castro
   Resumo:

    Este trabalho tem como objetivo propor um processo adaptado de reuso de requisitos para adoção em uma empresa desenvolvedora de software, fazendo transferência de tecnologia da academia para a indústria. Para se atingir este objetivo será realizado um estudo da literatura sobre o assunto, estudo de campo para análise do ambiente organizacional em questão e a adaptação de um processo de reuso de requisitos já descrito na literatura.
   Apresentação: 4a feira, 30/01/2008, 15:00hs, Sala D-226 (Bloco D - 2o. andar)

32. Sensibilidade à Localização para Aplicações de TV Digital Móvel
   (Proposta inicial: aqui)
   Autor: João Marcelo Kuae
   Área: Sistemas Distribuídos
   Orientador: Carlos André Guimarães Ferraz
   Avaliador: Paulo André da Silva Gonçalves
   Resumo:

    A TV Digital está melhorando não apenas a qualidade de imagem e som da programação da televisão, mas também abrindo uma oportunidade de desenvolver novos serviços para o usuário. Esse trabalho visa o desenvolvimento de uma aplicação que possa ser sensível à localização do usuário, ou seja, que seja capaz de adaptar a programação a partir de sua posição em uma determinada região, possibilitando ao usuário uma nova experiência ao assistir a TV Digital Móvel.
   Apresentação: 3a feira, 29/01/2008, 16:30hs, Auditório do Ex-Cesar

33. Aprimorando a Detecção de Objetos por Características de Histograma Espacial
   (Proposta inicial: aqui)
   Autor: João Paulo Magalhães
   Área: Visão Computacional
   Orientador: Tsang Ing Ren
   Avaliador: George Darmiton da Cunha Cavalcanti
   Resumo:

    Na comunidade de visão computacional, detecção de objetos tem sido um tópico de pesquisa muito desafiante. O objetivo maior e mais ambicioso do entendimento geral de imagens é reconhecer cada objeto em uma imagem. Neste contexto, a proposta deste trabalho é estudar métodos de detecção de objetos, em particular o método proposto por [Hongming Zhang et al 2006] baseado em características de histograma espacial, objetivando a sua melhoria. Pretende-se ainda estudar a possibilidade de unir técnicas de modelagem semântica e/ou métodos baseados na aparência global a este trabalho, o qual se utiliza de modelagem de baixo-nível baseado em componentes. Por fim, pretende-se realizar um estudo comparativo entre estes trabalhos e com outros de igual importância em visão computacional.
   Apresentação: 3a feira, 29/01/2008, 17:00hs, Auditório do Ex-Cesar

34. Estratégias para Reconhecer Faces Baseadas na Análise dos Componentes Principais
   (Proposta inicial: aqui)
   Autor: José Francisco Pereira
   Área: Aprendizagem de Máquina
   Orientador: George Darmiton da Cunha Cavalcanti
   Avaliador: Tsang Ing Ren
   Resumo:

    O reconhecimento de faces é uma área de pesquisa desafiadora que abre portas para a implementação de aplicações muito promissoras. Trata-se de um problema difícil em função da similaridade das formas faciais combinado com o grande número de variações de uma mesma face. Pesquisadores de diversas áreas têm contribuído para a melhoria das técnicas de representação e reconhecimento.
       Este trabalho de graduação consiste de uma a avaliação de algoritmos baseados em PCA para o reconhecimento de faces. Fatores como taxa de acerto, tempo de processamento e a redução da dimensionalidade dos dados serão considerados na análise. Os experimentos serão realizados sobre bancos de imagens muito utilizados por pesquisadores da área e que exploram problemas muito comumente encontrados em sistemas reais.
   Apresentação: 3a feira, 29/01/2008, 17:30hs, Auditório do Ex-Cesar

35. Migração de Sessão em um ambiente de medicina baseado Na Web
   (Proposta inicial: aqui)
   Autor: Lucindo Albuquerque de Mélo
   Área: Sistemas Distribuidos
   Orientador: Carlos André Guimarães Ferraz
   Avaliador: Paulo André da Silva Gonçalves

   Resumo:

    O objetivo deste trabalho é desenvolver um middleware. Esse middleware será capaz de fazer com que um médico passe sua sessão atual de um dispositivo para outro, sem que ele tenha que reinicia novamente a sessão. O cenário desta proposta é voltado para auxiliar, sobretudo, médicos em sua rotina diária nos hospitais e consultórios, o que vem a contribuir para uma melhoria nos serviços de saúde oferecidos aos pacientes.
   Apresentação: 4a feira, 30/01/2008, 08:00hs, Auditório do Ex-Cesar

36. Detecção de Objetos em Imagens
   (Proposta inicial: aqui)
   Autor: Maíra Carneiro Nascimento
   Área: Inteligência Computacional
   Orientador: George Darmiton da Cunha Cavalcanti
   Avaliador: Tsang Ing Ren
   Resumo:

    A detecção de objetos vem sendo um problema bastante discutido dentro da área de visão computacional. Soluções para esse tipo de problema possuem muitas aplicações na área de indexação de imagens por conteúdo. O objetivo principal desse projeto de graduação é a modelagem e desenvolvimento de um sistema de visão computacional que seja capaz de detectar automaticamente objetos na imagem, indicando a presença ou ausência do objeto, e ainda no caso de detecção indicar a localização dos mesmos na imagem. No desenvolvimento dessa ferramenta serão utilizadas técnicas de processamento de imagens e de reconhecimento de padrões.
   Apresentação: 4a feira, 30/01/2008, 08:30hs, Auditório do Ex-Cesar

37. Geração automática de esquema relacional a partir do BrModelo para o SGBD Oracle
   (Proposta inicial: aqui)
   Autor: Manuela Cicco do Nascimento
   Área: Banco de Dados
   Orientador: Fernando da Fonseca de Souza
   Avaliador: Robson do Nascimento Fidalgo
   Resumo:

    O arquivo em anexo propõe o desenvolvimento de um módulo para o Sistema BrModelo. O módulo deverá gerar automaticamente um esquema relacional no Oracle através da conexão com o banco via JDBC. Para tal, o sistema deverá corrigir alguns erros gerados no modelo lógico de dados para que o arquivo xml resultante da elaboração deste modelo esteja dentro das normas de um projeto de banco de dados. O projeto ainda deverá fornecer os scripts de criação do esquema relacional para o usuário.
   Apresentação: 4a feira, 30/01/2008, 09:00hs, Auditório do Ex-Cesar

38. Análise crítica do CMMI nível 2 seguindo as orientações descritas pelas normas ISO 10006 e ISO 10007
   (Proposta inicial: aqui)
   Autor: Marcela Bezerra da Silva
   Área: Gerência de Projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Alexandre Marcos Lins de Vasconcelos
   Resumo:

    No mercado de software cada vez mais competitivo terá mais chances de sobreviver quem for mais organizado e eficiente no seu processo de produção, com foco neste cenário as organizações de software têm buscado normas que ajudem o processo a ser disseminado, compreendido e praticado por todos em caráter permanente .
    O CMMI nível 2 é caracterizado pela existência de planejamneto e gerenciamento de projeto. A ISO 10006 fornece diretrizes sobre elementos do sistema de qualidade para obtenção da qualidade no gerenciamento de projetos. A ISO 10007 fornece diretrizes para a gerencia de configuração. O trabalho de graduação tem como objetivo fazer uma análise do CMMI nível 2 no que satisfaz a gerencia de projeto seguindo as orientações presentes na ISO 10006 e ISO 10007.
   Apresentação: 5a feira, 31/01/2008, 09:30hs, Auditório do Ex-Cesar

39. Automatização de Processos da Disciplina de Análise e Projeto do Rational Unified Process
   (Proposta inicial: aqui)
   Autor: Márcio Eduardo Leal Bezerra
   Área: Engenharia de Software
   Orientador: Augusto César Alves Sampaio
   Avaliador: Alexandre Marcos Lins de Vasconcelos
   Resumo:

    O Rational Unified Process (RUP) é um processo de engenharia de software bastante difundido na indústria por utilizar-se de boas práticas de desenvolvimento como a modelagem gráfica através de UML. Aliado a isso, várias ferramentas fornecem suporte ao processo, principalmente à disciplina de análise e projeto qual é foco deste trabalho. Mesmo a modelagem do sistema sendo suportada por ferramentas e facilitada por UML, muitos dos passos ainda são cansativos e repetitivos. Sendo assim, esse trabalho se propõe a revisar a disciplina de análise e projeto do RUP visando identificar que passos podem ser automatizados e implementá-los na ferramenta Rational Rose.
   Apresentação: 2a feira, 28/01/2008, 08:00hs, Sala B-013

40. Realce e Avaliação da Qualidade de Imagens Utilizando Redes Neurais Artificiais
   (Proposta inicial: aqui)
   Autor: Marcondes Ricarte da Silva Júnior
   Área: Visão Computacional, Inteligência Artificial
   Orientador: Aluizio Fausto Ribeiro Araújo
   Avaliador (a confirmar): Edson Costa de Barros Carvalho Filho
   Resumo:

    Nos últimos anos as diversas técnicas em processamento de imagens se tornaram viáveis de implementação, por causa do aumento da capacidade de processamento de dados dos computadores. Contudo a escolha de aplicação de filtros para realce ou restauração de cada imagem requer uma experiência do usuário, além de ser um problema que utilizam conceitos de cognição humana. Então através de redes neurais artificiais, podemos mapear características extraídas das imagens para gerar padrões que serão utilizados para classificar as imagens. Assim podemos automatizar o processo de avaliação de imagens podendo determinar qual melhor filtro aplicar em cada situação.
   Apresentação: 6a feira, 01/02/2008, 09:00hs, Auditório do Ex-Cesar

41. Simulação Física de Corpos Deformáveis em Tempo Real
   (Proposta inicial: aqui)
   Autor: Mozart William Santos Almeida
   Área: Realidade Virtual
   Orientador: Judith Kelner
   Co-Orientador: Veronica Teichrieb
   Avaliador (a confirmar): Sílvio de Barros Melo
   Resumo:

    Simular corpos deformáveis em tempo real torna possível a representação mais realista do comportamento de cada objeto em Jogos ou aplicações de Realidade Virtual e Aumentada, visto que nem todos os objetos presentes na natureza são perfeitamente rígidos. O principal desafio da área consiste em desenvolver técnicas que cumpram as duas principais e ainda conflitantes demandas neste tipo de simulação: a interatividade e a precisão. Esta, quanto maior, torna mais complexos os modelos matemáticos utilizados, inviabilizando sua execução em tempo real. Para uma melhor interatividade são exigidos modelos mais simples que possam fornecer uma resposta útil ao usuário em tempo hábil. O presente trabalho de graduação tem por finalidade o estudo de técnicas de simulação física de corpos deformáveis, englobando a pesquisa do estado da arte nesta área, assim como a possível implementação de duas técnicas de tempo real, a fim de demonstrar a viabilidade de utilização de cada uma, bem como analisar comparativamente suas principais vantagens e desvantagens.
   Apresentação: 2a feira, 28/01/2008, 11:00hs, Auditório do Ex-Cesar

42. Sistema de Recomendação de Relacionamentos para Redes Sociais
   (Proposta inicial: aqui)
   Autor: Nitai Bezerra da Silva
   Área: Aprendizagem de máquina
   Orientador: Tsang Ing Ren
   Avaliador: George Darmiton da Cunha Cavalcanti
   Resumo:

    Este trabalho propõe o desenvolvimento de um sistema para recomendação de relacionamento em redes sociais. Através de conceitos envolvendo redes complexas busca-se caracterizar a rede social do Orkut como "small World" e "Scale Free" para que sejam utilizadas propriedades no intuito de fornecer uma lista de possíveis novos relacionamentos para um usuário ordenada por métricas que expressam o grau desse relacionamento. Este processo de mensuração utliza apenas características físicas da rede social, ou seja, usuários e relacionamentos. Dados como parte do perfil não serão utilizados na influência do resultado.
   Apresentação: 4a feira, 30/01/2008, 11:30hs, Auditório do Ex-Cesar

43. Um framework de controle de acesso de aplicações web baseado no Acegi
   (Proposta inicial: aqui)
   Autor: Pablo de Araújo Borges
   Área: Segurança em Sistemas de Software
   Orientador: Carlos André Guimarães Ferraz
   Avaliador (a confirmar): André Luís Medeiros Santos
   Resumo:

    O Acegi Security é um framework que provê serviços de segurança para aplicações web baseadas em Java. A arquitetura padrão de autenticação e autorização do Acegi Security depende basicamente de duas entidades: Usuário e Permissões. Quando um usuário logado no sistema tenta acessar um conteúdo protegido. o Acegi Security verifica se ele tem permissão para tal. Esta arquitetura é suficiente na maioria dos casos, principalmente em aplicações rodando na Internet e sendo acessada por grupos de usuários organizados hierarquicamente, por exemplo, administradores, moderadores, usuários colaboradores e usuários comuns. No entanto alguns sistemas, principalmente os que focam em um ambiente corporativo, dependem do departamento no qual a operação será feita. Um usuário pode ter permissão para uma operação em um departamento e em outro essa permissão lhe ser negada. O objetivo deste trabalho é aproveitar a extensibilidade do Acegi Security e propor um framework simples e reutilizável para a criação de controles de acesso baseados no Acegi Security. A arquitetura deste framework deverá resolver o problema da dependência de departamento na autorização de uma operação. Também deve possibilitar operações que não dependam de nenhum departamento, ou seja, dependem apenas do perfil do usuário. Uma pequena aplicação de exemplo com testes de integração também será feita para testar o framework.
   Apresentação: 4a feira, 30/01/2008, 14:00hs, Auditório do Ex-Cesar

44. Estendendo GeoDWCASE para Oracle Spatial e MySQL
   (Proposta inicial: aqui)
   Autor: Paulo Roberto de Melo Rodrigues
   Área: Banco de Dados
   Orientador: Robson do Nascimento Fidalgo
   Avaliador (a confirmar): Valéria Cesário Times
   Resumo:

    O grande desafio das corporações é gerenciar um grande volume de dados convencionais e geográficos, de forma que, estas informações tornem-se um diferencial competitivo. Sistemas de suporte à decisão dão apoio aos líderes de uma organização fornecendo dados de mais alto nível para decisões complexas e importantes. As tecnologias que provêm suporte à tomada de decisão são: Data Warehouse (DW), Online Analytical Processing (OLAP) e Sistemas de Informações Geográficas (SIG). Não existe consenso sobre como integrar estas tecnologias da forma mais adequada. GeoDWCASE (Geographical DW CASE) oferece uma IDE, auxilia na construção e validação de uma Data Warehouse Geográfico e gera automaticamente o esquema lógico do banco de dados. O objetivo deste trabalho é estender GeoDWCASE para que gere automaticamente o modelo lógico para o Oracle Spatial e MySQL.
   Apresentação: 4a feira, 30/01/2008, 14:30hs, Auditório do Ex-Cesar

45. ChkModel: um mecanismo de defesa contra ataques DDoS
   (Proposta inicial: aqui)
   Autor: Rafael Roque Aschoff
   Área: Segurança em Redes de Computadores
   Orientador: Djamel Fawzi Hadj Sadok
   Avaliador: Ruy J.G.B. de Queiroz
   Resumo:

    Ataques de negação de serviço distribuídos (DDoS ? Distributed Denial-of-Service) são uma verdadeira ameaça à Internet. Estes ataques são caracterizados pelo envio indiscriminado de pacotes e requisições a um determinado alvo, visando degradar a qualidade ou tornar complemente indisponíveis os serviços oferecidos pela vítima. A prevenção e o rastreamento dos ataques DDoS constituem operações de dificuldade elevada. Isso se deve ao grande número de máquinas atacantes envolvidas, ao uso de técnicas para forjar endereços IP e também à similaridade entre o tráfego legítimo e o tráfego de ataque. Essas dificuldades tornam a construção de ferramentas efetivas contra ataques DDoS uma tarefa desafiadora. Este trabalho propõe o projeto e a implementação de um novo esquema de detecção e prevenção de ataques DDoS, denominado ChkModel (Check Connection Model).
   Apresentação: 4a feira, 30/01/2008, 15:00hs, Auditório do Ex-Cesar

46. Aumento da Transparência Social para facilitar a troca de experiência entre alunos
   (Proposta inicial: aqui)
   Autor: Raoni de Oliveira Salles Franco
   Área: Mídias e Interface
   Orientador: Alex Sandro Gomes
   Avaliador: Marcelo Walter
   Resumo:

    O processo de apredizagem é essencialmente social; quando trabalha em grupo, o indivíduo pode promover uma complementação de capacidades e conhecimentos. Isto pontencializa os esforços dos envolvidos, além de reduzir o retrabalho. Em cursos de Engenharia, onde maior parte das disciplinas são baseados em projetos, a necessidade de cooperação é ainda mais evidente. Porém, a universidade não oferece suporte para que o aluno tenha uma clara percepção sobre a disponibilidade de recursos, como as habilidades academicas dos seus colegas. Então, este trabalho objetiva entender que informações seriam relevantes para que o usuário perceba melhor as habilidades e preferencias dos outros individuos no ambiente de ensino. Esta proposta almeja projetar uma aplicação que permita uma maior troca de experiências.
   Apresentação: 4a feira, 30/01/2008, 15:30hs, Auditório do Ex-Cesar

47. Uma experimentação aplicando as soluções orientadas a aspectos propostas pela AIRDOC em documentos de requisitos modelados em casos de uso
   (Proposta inicial: aqui)
   Autor: Roberto Costa de Azevedo
   Área: Engenharia de Software
   Orientador: Jaelson Brelaz de Castro
   Avaliador: Alexandre Marcos Lins de Vasconcelos
   Resumo:

    Uma abordagem denominada AIRDOC (Approach to Improve Requirements Document) que utiliza métricas e baseia-se no modelo GQM (Goal Question Metrics) para melhorar a qualidade de documento de requisitos é utilizada para avaliar e propor melhorias de documentos de requisitos modelados com casos de uso. As melhorias propostas pela AIRDOC serão feitas utilizando a orientação a aspectos por meio de padrões e refactorings no nível de requisitos.O trabalho aqui proposto tem como objetivo fazer uma experimentação para avaliar a aplicabilidade das soluções orientadas a aspectos propostas pela AIRDOC no contexto de documentos de requisitos modelados com casos de uso. Assim, esperam-se apontar as vantagens e desvantagens da utilização da AIRDOC ao que esta se propõe, à melhoria da qualidade de documentos de requisitos.
   Apresentação: 4a feira, 30/01/2008, 16:00hs, Auditório do Ex-Cesar

48. Projeto de um Modelo de um Conversor Analógico Digital Para SOC's
   (Proposta inicial: aqui)
   Autor: Rômulo de Almeida Bruno
   Área: Sistemas Embarcados
   Orientador: Edna Natividade da Silva Barros
   Avaliador: Cristiano Coêlho Araújo
   Resumo:

    Os sistemas embarcados utilizados para aplicações de controle como em aparelhos de ar condicionado, robôs, carros precisam monitorar as variações nas grandezas físicas que acontece no ambiente ao seu redor. Tais grandezas como temperatura, pressão, som, intensidade luminosa são tratadas como sinais analógicos. Para tratar estes sinais em sistemas embarcados puramente digitais são utilizados os conversores analógico-digitais. O aumento da complexidade e a diminuição dos chips desses sistemas, possibilitou o surgimento do paradigma de desenvolvimento System on Chip (SoC) que consiste na integração de módulos de IP Cores. IP Cores são componentes de hardware previamente projetados e verificados. Este trabalho tem como objetivo o desenvolvimento de um modelo de IP Core de um conversor analógico digital para ser utilizado em aplicações que necessitem de monitoramento de sinais analógicos.
   Apresentação: 4a feira, 30/01/2008, 16:30hs, Auditório do Ex-Cesar

49. Implementação de Módulo DSP em FPGA, utilizando o barramento PCI, para soluções de alto desempenho
   (Proposta inicial: aqui)
   Autor: Rodrigo Camarotti Ferreira da Rocha
   Área: Computação de Alta Performance
   Orientador: Manoel Eusébio de Lima
   Avaliador: Edna Natividade da Silva Barros
   Resumo:

    Aplicações que tem demandado cada vez mais da capacidade de processamento dos Processadores vêm se tornando cada vez mais numerosas. Diversas áreas do conhecimento possuem esse tipo de aplicação (High Performance Computing Applications), por exemplo, a análise financeira, a mineração de dados, as imagens médicas, a computação científica, etc. Os sitemas cluster computing são atualmente os sistemas HPC mais utilizados, devido seu baixo custo. A utilização de FPGAs nesses cluster vem surgindo como uma melhoria bastante significativa devido seu paralelismo, maior largura de banda no acesso a memoria e seu poder de customização. Dessa forma este trabalho tem como objetivo mostrar que a utilização de FPGA, atraves do desenvolviemto de um modulo DSP, é melhor que a utilização que a utilização de um unico processador ou de processadores multicores.
   Apresentação: 4a feira, 30/01/2008, 17:00hs, Auditório do Ex-Cesar

50. FlightInstructor, um Instrutor de Vôo Virtual para o Microsoft Flight Simulator X
   (Proposta inicial: aqui)
   Autor: Rodrigo Carvalho de Farias
   Área: Realidade Virtual
   Orientador: Judith Kelner
   Co-Orientador: Veronica Teichrieb
   Avaliador: Fernando da Fonseca de Souza
   Resumo:

    Diante dos altos custos associados à parte prática do curso de formação de pilotos, este trabalho de graduação apresenta o FlightInstructor, um instrutor de vôo virtual para o Microsoft Flight Simulator X, que servirá como material complementar para esta etapa do curso. O FlightInstructor será dividido em dois módulos principais: o ProcedurePerformer, responsável pela execução e descrição de procedimentos aeronáuticos; e o FlightAnalyzer, responsável pela análise dos procedimentos executados pelo usuário da ferramenta. Neste trabalho, será enfatizado o processo de desenvolvimento do módulo ProcedurePerformer, que representa a base do FlightInstructor.
   Apresentação: 4a feira, 30/01/2008, 17:30hs, Auditório do Ex-Cesar

51. Data Migration Wizard: Um Assistente de Migração de Dados para Bancos de Dados SQL Server
   (Proposta inicial: aqui)
   Autor: Rodrigo Lumack do Monte Barretto
   Área: Banco de Dados
   Orientador: Fernando da Fonseca de Souza
   Avaliador: Robson do Nascimento Fidalgo
   Resumo:

    Sistemas legados, que no passado tornaram várias organizações líderes de mercado e competitivas na área em que atuam, hoje se mostram como uma barreira para o progresso [1]. Atualmente, muita pesquisa é realizada acerca da concepção de uma metodologia de migração de sistemas legados que seja segura e eficiente [2, 3]. O foco deste trabalho está em mostrar os passos, dificuldades e problemas envolvidos na última etapa da migração de sistemas legados, que é a migração de dados.

    [1] - Bing Wu; Lawless, D.; Bisbal, J.; Richardson, R.; Grimson, J.; Wade, V.; O'Sullivan, D.; The Butterfly Methodology: a gateway-free approach for migrating legacy information systems. Third IEEE International Conference on Engineering of Complex Computer Systems, 1997. Proceedings., 8-12 de setembro de 1997, Los Alamitos, Califórnia, páginas(s):200 ? 205
    [2] - M. Brodie; M. Stonebraker; Migrating Legacy Systems: Gateways, Interfaces and the Incremental Approach. Morgan Kaufmann Publishers Inc. 1995
    [3] ? N. Ganti; W. Brayman; Transition of Legacy Systems to a Distributed Architecture. John Wiley and Sons Inc. 1995

   Apresentação: 5a feira, 31/01/2008, 08:00hs, Auditório do Ex-Cesar

52. Visualização Aplicada em Sistemas de Gestão de Aprendizado(LMS)
   (Proposta inicial: aqui)
   Autor: Rodrigo Queiroz de Freitas
   Área: Interfaces, vizualisação
   Orientador: Alex Sandro Gomes
   Avaliador: Marcelo Walter
   Resumo:

    O objetivo deste tra balho é fazer uma prototipagem de baixa fidelidade destinada a um usuário administrador de um sistema de gestão de aprendizado. Para isto, será tomado como caso de estudo o projeto AMADeUs, a tentativa será de utilizar então as poderosas funcionalidades das técnicas de visualização, aplicando-as em um painel que no sistema será usado por professores para analisar  rendimento individual e grupal das turmas de seus cursos.
   Apresentação: 5a feira, 31/01/2008, 08:30hs, Auditório do Ex-Cesar

53. Desenvolvimento de um sistema reconfigurável para múltiplas aplicações baseado na arquitetura VIRTEX-II
   (Proposta inicial: aqui)
   Autor: Rodrigo Wanderley Pimentel Araujo
   Área: Engenharia da Computação
   Orientador: Manoel Eusébio de Lima
   Avaliador: Cristiano Coêlho Araújo
   Resumo:

    Alto grau de paralelismo é fundamental para sistemas de processamento massivo em dados de alta velocidade. Dispositivos FPGA podem fornecer tal paralelismo mais flexibilidade de implementação. Entretanto, estes dispositivos são limitados pelo seu tamanho, quantidade de  memória disponível, largura de banda da memória e tempo de reconfiguração. Técnicas de particionamento podem ser usadas para implementar grandes aplicações, quebrando-as em partições menores que são executadas por meio de multiplexação temporal no FPGA, usando técnicas de reconfiguração. Esta abordagem pode aumentar a quantidade efetiva de lógica disponível para implementar o sistema, permitindo que cada tarefa da aplicação use alto grau de paralelismo e alta performance. Este trabalho tem por finalidade desenvolver um sistema reconfigurável baseado na arquitetura VIRTEX-II integrada à um PC através do barramento PCI.
   Apresentação: 5a feira, 31/01/2008, 09:00hs, Auditório do Ex-Cesar

54. Ferramenta de transposição de cursos entre plataformas do tipo LMS
   (Proposta inicial: aqui)
   Autor: Ronaldo Ribeiro Marques
   Área: Mídias e Interações
   Orientador: Alex Sandro Gomes
   Avaliador: Fernando da Fonseca de Souza
   Resumo:

    Existem atualmente no mercado diversos softwares do tipo LMS (Learning Management System). O mais aceito atualmente pelas instituições de ensino brasileiras é o Moodle (www.moodle.org ). Porém, como um software de vanguarda, surge o Amadeus, um LMS de segunda geração, utilizando-se do conceito de blended learning. Há, no entanto, um receio das instituições de ensino em trocar de plataforma, uma vez que estão acomodadas com o Moodle. A principal razão, porém, é que as mesmas não querem ter que migrar todos os dados de seus cursos manualmente, o que seria bastante trabalhoso. A proposta deste Trabalho de Graduação consiste em um software capaz de migrar todos os dados da plataforma Moodle, em suas quatro últimas versões (1.8, 1.7, 1.6 e 1.5) para o Amadeus, de forma transparente, rápida e segura.
   Apresentação: 5a feira, 31/01/2008, 09:30hs, Auditório do Ex-Cesar

55. Metodologia para Análise de Desempenho de Sistemas de Transferência Eletrônica de Fundos
   (Proposta inicial: aqui)
   Autor: Thiago Alencar Maciel
   Área: Redes de Computadores e Sistemas Distribuidos - Avaliação de Desempenho
   Orientador: Paulo Romero Martins Maciel
   Avaliador: Nelson Souto Rosa
   Resumo:

    Desempenho é uma característica vital no uso de sistemas computacionais. Desse modo, o intento de profissionais de Tecnologia da Informação (TI) é ter seus sistemas com maior desempenho e, por conseguinte, menor custo possível. Para alcançar este objetivo, profissionais de TI precisam, no mínimo, um conhecimento básico de avaliação de desempenho e suas técnicas. Este trabalho tem como objetivo propor uma metodologia para avaliar o desempenho e o impacto da carga de sistemas de Transferência Eletrônica de Fundos (TEF) tendo como estudo de caso o Sistema Completo de Pagamentos Eletrônicos (SCOPE) desenvolvido pela Itautec SA. A metodologia envolve como coletar dados de desempenho e explicar como avaliar e analisar a memória, CPU, rede e I/O em um servidor de produção de sistemas TEF. Aplicando esta abordagem, espera-se que profissionais de TI tenham um embasamento teórico para melhor utilizar os recursos computacionais de forma adequada as necessidades de processamento e tráfego de dados do sistema.
   Apresentação: 5a feira, 31/01/2008, 11:30hs, Auditório do Ex-Cesar

56. Modelagem Geométrica de Estradas utilizando B-Splines
   (Proposta inicial: aqui)
   Autor: Thiago Augusto Souza do Nascimento
   Área: Computação Gráfica
   Orientador: Sílvio de Barros Melo
   Avaliador: Marcelo Walter
   Resumo:

    Em um projeto de construção de estradas costuma-se relacionar os elementos físicos (hidrologia, relevo, topografia, tipo de terreno, etc.) com as características gerais de uma estrada (aceleração, frenagem, segurança, conforto, etc.). A observação de alguns critérios é indispensável na modelagem geométrica de uma construção deste tipo, tais como: superelevação, inclinações de rampa, impacto ambiental produzido, volumes de cortes e aterros, raios mínimos de curvas, entre outros, os quais serão avaliados para desenvolver possíveis traçados de uma estrada. Este processo de avaliação exige uma grande interferência humana, por isso, uma ferramenta computacional capaz de diminuir esta realidade torna-se indispensável. Este trabalho propõe a construção de uma ferramenta computacional que será capaz de dar suporte à decisão dos traçados e utilizará, para modelar geometricamente as estradas, Splines formadas por curvas de Bézier.
   Apresentação: 5a feira, 31/01/2008, 13:00hs, Auditório do Ex-Cesar

57. Aplicando Segmentação de Imagens para Determinação da Rota de um Robô
   (Proposta inicial: aqui)
   Autor: Thiago Figueredo Cardoso
   Área: Visão Computacional
   Orientador: Aluizio Fausto Ribeiro Araújo
   Avaliador: Tsang Ing Ren
   Resumo:

    Este trabalho se propõe a estudar modelos não-supervisionados de redes neurais, em particular os modelos SOM e Local Adaptive Receptive Field Self-Organizing Maps (LARFSOM-RBF) para utilizá-los na segmentação de imagens obtidas por uma câmera acoplada a um robô e com isso determinar sua rota.
   Apresentação: 5a feira, 31/01/2008, 14:30hs, Auditório do Ex-Cesar

58. Tendências e Oportunidades de negócio na Web 2.0
   (Proposta inicial: aqui)
   Autor: Tiago Luiz Buarque de Amorim
   Área: (Voltado ao mercado)
   Orientador: Hermano Perrelli de Moura
   Avaliador (a confirmar): Edson Costa de Barros Carvalho Filho
   Resumo:

    O termo Web 2.0 foi criado em 2003 pela empresa americana O'Reilly Media para designar uma segunda geração de comunidades e serviços baseados na plataforma Web, como wikis, aplicações baseadas em folksonomia e redes sociais. Embora o termo tenha uma conotação de uma nova versão para a Web, ele não se refere à atualização nas suas especificações técnicas, mas a uma mudança na forma como ela é encarada por usuários e desenvolvedores.
    A mudança de paradigma causada por essa nova forma de participação não apenas gera impactos culturais na sociedade, mas também implica em uma adequação dos grandes players de mídia e conteúdo. Desta forma provoca a necessidade de formação de outros modelos de negócios, capazes de atender aos novos interesses dos usuários de Internet.
   Apresentação: 5a feira, 31/01/2008, 10:00hs, Auditório do Ex-Cesar

59. Modelagem dos Processos de Gerenciamento de Tempo do PMBOK Utilizando SPEM e BPMN
   (Proposta inicial: aqui)
   Autor: Shirley da Silva Jacinto
   Área: Gerência de projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Carina Frota Alves
   Resumo:

    Este trabalho se propõe a realizar uma modelagem mais expressiva dos processos do Gerenciamento de Tempo do Projeto definidos no PMBoK. Assim como, ilustar todas as principais formas de interação entre esta área de conhecimento e outros processos do projeto. Este trabalho tem como objetivos implementar duas modelagens dos processos de tempo. Uma utilizando a abordagem de Gestão de Processo de Negócio, com BPMN, e a outra usando SPEM, direcionada mais especificamente à Engenharia de Processo de Software. Ao final do trabalho serão levantados resultados comparativos entre as duas abordagens em questão, além dos aspectos positivos e negativos de cada metodologia e como cada uma se adequou ao atendimento dos requisitos referente à modelagem dos processos.
   Apresentação: 5a feira, 31/01/2008, 10:30hs, Auditório do Ex-Cesar

60. Uma extensão da ferramenta mPrime para Identificação de Riscos utilizando Raciocínio Baseado em Casos
   (Proposta inicial: aqui)
   Autor: Sylvia Campos da Luz e Silva
   Área: Gerência de projetos
   Orientador: Hermano Perrelli de Moura
   Avaliador: Alexandre Marcos Lins de Vasconcelos
   Resumo:

    Este trabalho se propõe a realizar a implementação da identificação de riscos utilizando Raciocínio baseado em Casos (RBC) como uma extensão na ferramenta mPrime.
   Apresentação: 5a feira, 31/01/2008, 11:00hs, Auditório do Ex-Cesar

61. MoSOA: Um Framework para Desenvolvimento de Aplicações Móveis Orientadas a Serviços
   (Proposta inicial: aqui)
   Autor: Vítor Torres Braga
   Área: Engenharia de Software
   Orientador: Silvio Meira
   Co-Orientador: Vinicius Garcia
   Avaliador (a confirmar): André Luís Medeiros Santos
   Resumo:

    A cada dia cresce o numero de serviços disponíveis na web (buscas, mapas, feeds, vídeos, redes sociais e outros). Segundo pesquisa do Gartner Group, é uma tendência mundial as empresas adotarem uma arquitetura orientada a serviços proporcionando mais agilidade e flexibilidade a seus negócios. Diante desse cenário, junto com o crescimento do mercado de aparelhos celulares e o aumento da banda das redes de telefonia móvel, torna-se viável e necessário o desenvolvimento de aplicações móveis que utilizem esses serviços. Neste contexto, o objetivo desse trabalho é elaborar um framework para desenvolvimento de aplicações para dispositivos móveis orientadas a serviços em Java Micro Edtion (Java ME). Antes da implementação do framework, serão analisados os principais métodos de desenvolvimento baseados em componentes a fim de escolher o mais adequado ao trabalho.
   Apresentação: 5a feira, 31/01/2008, 15:00hs, Auditório do Ex-Cesar

62. Aprendizado de Ontologia a partir de Texto no domínio da Mídia Gerada pelo Consumidor
   (Proposta inicial: aqui)
   Autor: Zinaldo Araujo Barros Jr
   Área: Ontologias e Web Semântica
   Orientador: Frederico Freitas
   Avaliador: Flávia de Almeida Barros
   Resumo:

    A Web Semântica traz junto a ela um grande desafio que consiste em aplicar técnicas de recuperação de informação, aprendizado de máquina, ou até mesmo processamento de linguagem natural, com o intuito de gerar conteúdo a ser manipulado inteligentemente por agentes de software de forma automática. Essas técnicas, que já são utilizadas para extração e classificação de informação, permitem que repositórios sejam rapidamente enriquecidos com metadados semânticos. No cenário apresentado pela W3C, tal conteúdo é especificado formalmente por ontologias. Portanto esse trabalho se propõe a definir uma aplicação que execute a extração de termos, como um primeiro passo, no que promete ser uns dos maiores desafios dessa nova e revolucionária Web, aprendizado de ontologias a partir de texto, em particular no domínio da mídia gerada pelo consumidor.
   Apresentação: 5a feira, 31/01/2008, 15:30hs, Auditório do Ex-Cesar

Última atualização: 26 de Fevereiro de 2008, 09:22am GMT-3