• Prototype for analysis of different coverage criteria of object oriented code 

      Minuzzo, Karina Gabin (2015) [Trabalho de conclusão de graduação]
      Softwares desempenham um papel importante facilitando, automatizando e controlando atividades essenciais ou interessantes aos usuários. Alguns deles muitas vezes são sistemas críticos, envolvendo riscos ao apresentar uma ...
    • Prova de existência de arquivos digitais utilizando a tecnologia blockchain do protocolo Bitcoin 

      Martins, Thiago Fonseca (2018) [Trabalho de conclusão de graduação]
      Blockchain é a tecnologia desenvolvida no protocolo Bitcoin para manter o registro de transações distribuído entre diversos usuários em uma rede peer-to-peer, dispensando a necessidade de centralização ou hierarquia de ...
    • Pylinguistics : an open source library for readability assessment of texts written in Portuguese 

      Castilhos, Suya Pereira (2016) [Trabalho de conclusão de graduação]
      Avaliação de inteligibilidade é um processo importante na simplificação automática de texto, visando computar um conjunto de métricas capazes de mensurar a complexidade de um texto. Nesse trabalho proponho o desenvolvimento ...
    • PyRester : uma abordagem baseada em modelos U2TP para geração de código de teste unitário para RESTful Web Services 

      Silva, Tiago Rosa da (2011) [Trabalho de conclusão de graduação]
      Neste trabalho é proposto um método baseado em geração automática de código de testes a partir de modelos, que visa diminuir o esforço, o tempo e os custos necessários para a implementação de casos de teste unitário ...
    • QOC editor 

      Machado, Cleber Antonio Gugel (2013) [Trabalho de conclusão de graduação]
      No processo de desenvolvimento de software, uma importante tarefa é a documentação interna (para a equipe) do projeto do software para propósitos de futuras manutenções e aprimoramentos. Porém capturar e registar de forma ...
    • Qualificador Lattes : uma ferramenta para a padronização de dados utilizando junção por similaridade textual 

      Munaretti, Rafael Barni (2008) [Trabalho de conclusão de graduação]
      Este trabalho apresenta um estudo e uma aplicação de técnicas de integração de dados textuais utilizando junção por similaridade no escopo de currículos acadêmicos da Plataforma Lattes. Duas técnicas são analisadas: junção ...
    • O que está valendo? : um sistema web de recomendação de eventos 

      Busatto, Claudio José Castaldello (2013) [Trabalho de conclusão de graduação]
      Os sistemas Web de divulgação de eventos, em sua grande maioria, apenas informam os eventos agendados, não levando em consideração os gostos e preferências dos usuários. Isso acaba resultando em uma maior dificuldade para ...
    • RailsOnDia : integrando aplicações Rails com ferramentas de modelagem existentes 

      Pereira, Gabriel Maier Fernandes Vidueiro (2011) [Trabalho de conclusão de graduação]
      As aplicações escritas em Rails estão se tornando mais populares em função da simplicidade da linguagem Ruby e das funcionalidades easy-to-use do framework Ruby on Rails. No entanto, o hábito de modelar as aplicações antes ...
    • Ras4Nexus : promovendo reuso utilizando o gerenciador de repositórios nexus com o padrão ras 

      Almeida, Tércio Oliveira de (2009) [Trabalho de conclusão de graduação]
      O reuso de artefatos de software, apesar de ser uma prática advogada em todos os setores de desenvolvimento e defendida desde os primórdios da Engenharia de Software, não tem sido extensivamente aplicado nas organizações. ...
    • Rastreamento ocular : aplicação em dispositivo móvel 

      Foltz, Marcelo Andrighetto (2018) [Trabalho de conclusão de graduação]
      Rastreamento ocular é uma técnica utilizada para detectar o movimento dos olhos de uma pessoa. Essa técnica vem sendo tema recorrente de pesquisas, devido à sua importância, especialmente relacionada à área da saúde, ...
    • Rating prediction of product reviews : an approach based on the BERT language model 

      Santiago, Carlos Morvan Filho de Paula e (2023) [Trabalho de conclusão de graduação]
      Nowadays online shopping has become increasingly common. Without the possibility to try on the products, customers became dependent on other customers’ reviews. Those are usually written in natural language and can be ...
    • Real-Time alpha for natural images and videos 

      Gastal, Eduardo Simões Lopes (2009) [Trabalho de conclusão de graduação]
      O processo conhecido como alpha matting visa extrair objetos que aparecem no primeiro plano de uma imagem (ou vídeo), separando-os do fundo da mesma. Para tanto, calcula-se, para cada pixel pertencente a um objeto, uma ...
    • Real-time path planning in large dynamic environments based on a Voronoi diagram 

      Hartmann, Jonas (2010) [Trabalho de conclusão de graduação]
      Planejamento de caminho é a habilidade de encontrar um caminho livre de obst áculos a partir de uma posição inicial arbitrária até uma posição nal dada. Uma limitação no momento de procurar este caminho, é o tamanho do ...
    • REcolorindo o reino : desenvolvimento de jogo infantil utilizando detecção de cores 

      Wieser, Txai Durigon (2021) [Trabalho de conclusão de graduação]
      Sabemos que a introdução de dispositivos móveis cada vez mais cedo na rotina de crian ças vem acontecendo desde sua grande popularização, hoje em dia é comum que crian ças ainda não alfabetizadas já utilizem tablets e ...
    • Recomendação de mensagens no fórum do moodle 

      Zamberlan, Daniela Mesquita (2011) [Trabalho de conclusão de graduação]
      Em Educação a Distância, ferramentas de grande importância são os Ambientes Virtuais de Aprendizado, sendo que, nesse cenário, o Moodle é uma das ferramentas que mais tem se destacado. Uma das formas mais importantes de ...
    • Recomendação de Web Services para auxiliar a composição 

      Silva, Dâmara Daiane Viegas da (2009) [Trabalho de conclusão de graduação]
      Recomendação de serviços é uma técnica bastante utilizada para ajuda nas tomadas de decisões sobre produtos, informações ou até mesmo serviços que o usuário deseja utilizar. Tal técnica é muito utilizada em sites e sistemas ...
    • A reconfigurable array for superscalar processors 

      Brandalero, Marcelo (2014) [Trabalho de conclusão de graduação]
      The performance of microprocessors is closely related to their ability to exploit the parallelism from applications. The superscalar model has long been the state-of-the-industry microarchitectural paradigm for exploiting ...
    • Reconstrução do software AvalWeb usando conceitos de SPA, REST e NoSQL 

      Dornelles, Thiago de Azevedo (2016) [Trabalho de conclusão de graduação]
      A produção de softwares voltados para educação teve um grande impulso nos últimos anos devido ao crescente aumento do acesso à internet, possibilitando a colaboração de milhares de pessoas pelo mundo. Iniciativas variadas ...
    • Reconstruindo mapas rodoviários a partir de trajetórias GPS 

      Pons, Lucas Pinheiro (2024) [Trabalho de conclusão de graduação]
      O tráfego rodoviário é um componente fundamental do cotidiano no mundo inteiro. Milhões de veículos navegam pelas estradas diariamente, e grande parte deles faz uso de alguma forma de rastreamento. Para operação correta ...
    • Recuperação de arquitetura de software com a ferramenta ArRTool 

      Alves, Gabriel Osório (2016) [Trabalho de conclusão de graduação]
      A arquitetura de software pode ser definida como uma representação da organização de um sistema, sendo uma peça fundamental em qualquer processo de desenvolvimento de software, pois ela fornece diretrizes ao projeto e ...