Lista Pública de Trabalhos Acadêmicos
Curso:
Todos (trabalhos mais recentes)
Ciência da Computação - Diurno
Ciência da Computação - Noturno
Engenharia Computacional
Licenciatura em Computação
Pós-Graduação em Modelagem Computacional
Sistemas de Informação
Pesquisar:
Ano:
Todos
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
Filtrar
Permite filtrar a lista de TCCs com o curso, o termo e o ano
escolhidos. O termo pode ser, por exemplo:
Autor ou orientador;
Nome do TCC;
Palavra-chave;
Conteúdo dos resumos.
by-year
Trabalho
Autor
PDF
Extras
MODELAGEM COMPUTACIONAL DA ELETROFISIOLOGIA CARDÍACA: O DESENVOLVIMENTO DE UM NOVO MODELO PARA CÉLULAS DE CAMUNDONGOS E A AVALIAÇÃO DE NOVOS ESQUEMAS NUMÉRICOS
Fernando Otaviano Campos
Resumo
A modelagem da atividade elétrica do coração é de grande interesse médico-científico, pois possibilita uma melhor compreensão dos fenômenos biofísicos envolvidos na atividade cardíaca, permite o desenvolvimento de novas técnicas de diagnóstico e de novas drogas. Infelizmente, os modelos matemáticos modernos são de alta complexidade e computacionalmente muito custosos. Este trabalho tem como objetivos: 1) O desenvolvimento de um modelo computacional para a eletrofisiologia de células cardíacas do Nodo Sinoatrial de camundongos; 2) A comparação de diferentes técnicas numéricas para a resolução de equações diferenciais ordinárias associadas à modelagem da eletrofisiologia cardíaca. Para o desenvolvimento do modelo, técnicas de otimização são adotadas para as tarefas de ajuste de curvas e de estimativa de parâmetros, as quais visam a reprodução de medições experimentais descritas na literatura. Os desempenhos de métodos explícitos e implícitos são avaliados, assim como o impacto de técnicas computacionais para a otimização de código.
Ano
2008
Orientador
Rodrigo Weber dos Santos
Co-Orientador
Palavras-chave
UM MODELO DE ACOPLAMENTO ELETROMECÂNICO DO TECIDO CARDÍACO ATRAVÉS DO MÉTODO DOS ELEMENTOS FINITOS
Bernardo Martins Rocha
Resumo
Muitas doenças cardíacas podem ser relacionadas a padrões de ativação elétrica nas paredes do coração, denominadas de arritimias. Nesses casos a modelagem computacional tem se mostrado uma ferramenta útil na investigação e compreensão de complexos processos biofísicos relacionados ao comportamento eletromecânico cardíaco. O presente trabalho tem como objetivo o estudo do acoplamento do comportamento bio-eletro-mecânico em tecidos cardíacos como a parede do ventrículo esquerdo. O estudo envolve a determinação da propagação de ondas elétricas em tecidos do coração e a determinação de tensões e deformações nesse tecidos através de análise não linear de grandes deformações com materiais incompressíveis caracterizados por comportamento heperelástico do tipo Mooney-Rivlin.
Ano
2008
Orientador
Elson Magalhães Toledo
Co-Orientador
Luis Paulo da Silva Barra
Palavras-chave
MIDAS - UM SISTEMA COMPUTACIONAL BASEADO EM APLICAÇÕES WEB PARA IDENTIFICAÇÃO MODAL DE SISTEMAS DINÂMICOS DEFORMÁVEIS
Alexandre Abrahão Cury
Resumo
Com o aperfeiçoamento dos ensaios vibratórios e o aumento da capacidade de processamento dos computadores, nota-se o crescente desenvolvimento dos algoritmos de avaliação dinâmica, cujo principal objetivo é a determinação das características modais de sistemas dinâmicos deformáveis, em um processo denominado identificação modal. A partir da identificação e análise das características modais, isto é, frequências naturais, taxas de amortecimento e modos de vibração, torna-se possível inferir sobre certas condições físicas de uma estrutura, como por exemplo o grau de integridade, o estado de danos e a margem de segurança. Entretanto, o processo de identificação de sistemas dinâmicos deformáveis às vezes requer um custo computacional elevado. Mas, com a expansão da internet aliado `a facilidade de seu acesso com velocidades cada vez maiores, o conceito de aplicação web surge como uma solução a ser empregada. No presente trabalho apresenta-se uma aplicação web implementada em linguagem Java com o objetivo de realizar a identificação modal de sistemas deformáveis a partir do envio, através da internet, de dados obtidos de medições dinâmicas. Para a implementação desta aplicação são utilizadas tecnologias e ferramentas de desenvolvimento web, como o JSP (Java Server Pages) e o JSF (Java Server Faces), além de bibliotecas externas empregadas nos algoritmos de identificação. No que tange ao processo de tratamento dos dados vibracionais dos sistemas deformáveis, s˜ao implementados dois métodos para a identificação modal no domínio do tempo: o Método do Decremento Aleatório e o Método de Ibrahim. Finalmente, com o objetivo de avaliar a aplicação desenvolvida e os métodos de identificação implementados, três estudos de casos de estruturas ensaiadas são explorados.
Ano
2008
Orientador
Flávio de Souza Barbosa
Co-Orientador
Palavras-chave
UMA METODOLOGIA PARA RECONSTRUÇÃO DE SUPERFÍCIES A PARTIR DE LUZ ESTRUTURADA
Anderson Rodrigues Vilela
Resumo
A reconstrução de superfícies a partir de imagens bidimensionais é um problema presente em diversas áreas de conhecimento, tais como: reconstrução de órgãos ou partes do corpo humano a partir de tomografias; reconhecimento automático de caracteres; visão computacional para montagem e inspeção; processamento de imagens aéreas e de satélite para previsão do tempo, dentre outras. Em todos esses casos faz-se necessário um estudo detalhado sobre processamento de imagens e sobre a escolha correta da técnica de reconstrução a ser adotada, a fim de que se obtenha bons resultados. Apresenta-se neste trabalho um modelo de reconstrução de superfícies baseado numa técnica de reconstrução tridimensional através de luz estruturada. Utiliza-se uma fonte de luz retilínea incidindo sobre os objetos da cena como luz estruturada e aplica-se movimento controlado aos objetos fazendo com que suas superfícies sejam varridas por essa luz. Através das imagens captadas por uma câmera da projeção da luz estruturada sobre os objetos, faz-se a reconstrução de suas superfícies. O modelo é validado através de uma metodologia proposta utilizando imagens sintéticas obtidas via simulação computacional e imagens obtidas via ensaio experimental. Resultados da identificação de diversas superfícies tridimensionais são apresentados em exemplos de aplicação.
Ano
2008
Orientador
Flávio de Souza Barbosa
Co-Orientador
Palavras-chave
HIBRIDIZAÇÃO DE ALGORITMOS GENÉTICOS E SISTEMAS IMUNOLÓGICOS ARTIFICIAIS PARA PROBLEMAS DE OTIMIZAÇÃO COM RESTRIÇÕES EM ENGENHARIA
Heder Soares Bernardino
Resumo
Neste trabalho são propostas, implementadas e testadas computacionalmente algumas possibilidades de hibridização de algoritmos genéticos e sistemas imunológicos artificiais visando a solução de problemas de otimização com restrições. Tais problemas aparecem frequentemente na modelagem computacional de problemas científicos e tecnológicos relevantes. Após breve formulação e caracterização da solução de um problema de otimização com restrições em R é feita uma introdução à modelagem estrutural e aos problemas de otimização desta área, mostrando sua importância e as dificuldades no desenvolvimento de métodos de resolução aproximados. São apresentadas então diversas meta-heurísticas bio-inspiradas para a resolução destes problemas de otimização, em especial os algoritmos genéticos (AGs) e os sistemas imunológicos artificiais (SIAs). Em seguida, são propostas algumas possibilidades de hibridização de AGs e SIAs para a otimização restrita. Experimentos computacionais visando avaliar o desempenho dos procedimentos propostos são realizados considerando vários problemas-teste da literatura e, finalmente, são apresentadas conclusões e propostas para trabalhos futuros.
Ano
2008
Orientador
Hélio José Corrêa Barbosa
Co-Orientador
Palavras-chave
IMPLEMENTAÇÃO DE UMA HEURÍSTICA DE COLETA DE LIXO NA MÁQUINA VIRTUAL JAVA
Héberte Fernandes de Moraes
Resumo
O Coletor de Lixo (GC) foi criado com a finalidade de auxiliar o programador no desenvolvimento de suas aplicações. Em linguagens de programação que não contam com este recurso, o programador é obrigado a especificar explicitamente quais objetos devem ser liberados, o que em muitas situações pode provocar erros graves como, por exemplo, o término da aplicação por esta acessar incorretamente um endereço que não lhe foi alocado pelo sistema operacional. Com o recurso de GC, o programador fica livre dessa responsabilidade, levando a um gerenciamento mais eficiente da memória. Ao realizar uma coleta de lixo, um custo é adicionado ao tempo total de execução do aplicativo. Para reduzir este custo adicional em termos de tempo de computação, podemos aumentar o tamanho do espaço disponível para o aplicativo realizar alocações. Por outro lado, disponibilizar memória em excesso para o aplicativo acarreta desperdício de recursos computacionais. Atingir um ponto de equilíbrio entre o custo da coleta de lixo e a quantidade de memória utilizada constitui-se, portanto, em uma tarefa árdua. Neste trabalho apresentamos heurísticas que tem por objetivo ajustar, de forma automática, o tamanho da área disponível aos aplicativos para alocação de memória. Uma das heurísticas propostas foi implementada e avaliada na Máquina Virtual Java. Os resultados obtidos mostraram que a heurística implementada é efetiva para uma ampla gama de classes de aplicações avaliadas.
Ano
2007
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
Coleta de Lixo, Máquina Virtual Java, Heurísticas para Coleta de Lixo.
SEGMENTA¸C˜AO DE OBJETOS MATRICIAIS POR CORTE EM GRAFOS
Davi Baptista Rodrigues
Resumo
Ano
2007
Orientador
MARCELO BERNARDES VIEIRA
Co-Orientador
Palavras-chave
UM ESTUDO EXPERIMENTAL EM MODELAGEM DE REQUISITOS DE SISTEMAS DE INFORMAÇÃO
Vitor Padilha Gonçalves
Resumo
O presente trabalho apresenta um experimento comparativo entre duas técnicas de modelagem de requisitos de sistemas computacionais com casos de uso: a técnica tradicional e uma especialização desta, denominada Modelagem Informacional de Requisitos. São apresentados alguns conceitos sobre essas duas técnicas e sobre a Engenharia de Software Experimental, relevantes para o trabalho. O experimento realizado testou algumas hipóteses sobre a granularidade e a uniformidade dos modelos de classes de domínio, produzidos com cada técnica, gerando evidências de que, por exemplo, os modelos produzidos com a técnica de Modelagem Informacional de Requisitos, por diferentes modeladores, para um mesmo sistema, são mais uniformes do que aqueles produzidos com a técnica tradicional de casos de uso. Esse e outros resultados são discutidos à luz das características e peculiaridades de cada técnica.
Ano
2007
Orientador
Michel Heluey Fortuna
Co-Orientador
Palavras-chave
Engenharia de Software Experimental, Casos de Uso, Modelo de Classes, Modelagem Informacional de Requisitos.
ANÁLISE DE DESEMPENHO DAS IMPLEMENTAÇÕES DE COLETA DE LIXO DA MÁQUINA VIRTUAL JAVA
Luciano Jerez Chaves
Resumo
Os mecanismos de coleta de lixo automática surgiram na década de 60. Com o passar dos anos, diversas linguagens de programação como Smalltalk, ML, Lisp, Prolog e, mais atualmente JAVA e C#, adotaram estes mecanismos. Com o objetivo de livrar o programador da responsabilidade de gerenciar a memória que sua aplicação solicitou, simplificando assim a programação de algoritmos complexos e eliminando os erros por falta de memória ou por referências a objetos que foram liberados antes do momento correto, diversas abordagens para estes mecanismos foram propostas na literatura, cada uma delas com suas peculiaridades. Ao longo deste trabalho serão abordados os principais conceitos em coleta de lixo, bem como os algoritmos clássicos da literatura e suas principais características. Serão também apresentados e avaliados, através de um conjunto de aplicações distintas, os mecanismos de coleta de lixo existentes na Máquina Virtual Java em suas versões atuais.
Ano
2007
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
Coleta de lixo, Java, desempenho, comparação, análise, máquina virtual.
WORKFLOWS CIENTÍFICOS
Laryssa Aparecida Machado da Silva
Resumo
O termo e-science foi introduzido na comunidade científica com o objetivo de englobar as tecnologias necessárias ao suporte à pesquisa colaborativa e multidisciplinar que emergiu em vários campos da ciência. As implicações sociais deste novo cenário com tecnologias que permitem o crescimento da ciência colaborativa consistem em uma popularização na utilização das tecnologias e ferramentas de e-science por diferentes comunidades de pesquisa. Essa nova infra-estrutura de conhecimento distribuído que está emergindo faz uso das tecnologias de informação e comunicação para o armazenamento de dados científicos, sua análise e o apoio ao trabalho colaborativo. No contexto de e-science, a mobilidade e a facilidade propiciadas pelos dados digitais favorece o crescimento da qualidade, produtividade e confiabilidade das pesquisas. A comunicação por redes permite a ligação entre grupos de pesquisadores, sejam eles da mesma área científica ou não e pertencentes ou não a um mesmo país, facilitando a comunicação e colaboração entre esses grupos. Sendo aplicada principalmente em áreas científicas, que produzem grandes volumes de dados, como física de partículas, astronomia e genética, esta nova infra-estrutura vem sendo desenvolvida para permitir que as pesquisas científicas possam ser feitas em larga escala, com maior eficiência e explorando questões cada vez mais complexas. Neste cenário, são apresentadas as principais tecnologias relacionadas a e-science, com especial ênfase em workflows científicos, englobando questões como proveniência de dados, e serviços Web. O workflow científico é utilizado para representar experimentos científicos. Os serviços web podem ser utilizados como componentes de worflows científicos, permitindo assim, o reuso e compartilhamento desses workflows. A proveniência de dados permite ao cientista armazenar dados e metadados relacionados às execuções dos workflows que representam seus experimentos. É dispensada maior atenção aos workflows científicos por ser essa tecnologia a mais utilizada atualmente para a obtenção de melhores e mais eficientes resultados em variadas áreas de conhecimento. São apresentadas as principais características dos workflows científicos, uma linguagem para definição de workflows e algumas ferramentas para gerência de workflows científicos. Apresenta-se assim, um panorama geral do contexto atual de e-science.
Ano
2007
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
Palavras-chave
Workflow, e-science, grid, proveniência de dados, rastreabilidade
DESENVOLVIMENTO DE SOFTWARE ORIENTADO A ASPECTOS
João Roberto Silva de Almeida
Resumo
A consolidação da Orientação a Aspectos como paradigma capaz de suprir as deficiências da Orientação a Objetos gera a necessidade de adaptações em diversas etapas do desenvolvimento de um software. Este trabalho apresenta algumas das propostas já realizadas para a utilização da Orientação a Aspectos nas etapas de levantamento de requisitos, modelagem e testes. Estas propostas, mesmo que recentes e sem grandes aplicações práticas apresentadas, visam facilitar a utilização correta dos conceitos do novo paradigma, aumentando a qualidade do software.
Ano
2007
Orientador
Tarcísio de Souza Lima
Co-Orientador
Palavras-chave
Orientação a Aspectos, Desenvolvimento de Software Orientado a Aspectos, Separação de Interesses, Testes Orientados a Aspectos, Modelagem Orientada a Aspectos, Engenharia de Requisitos Orientada a Aspectos
PROJETO DE INTERFACES GRÁFICAS PARA WEB
Ana Carolina Costa Martins
Resumo
Este trabalho apresenta um estudo sobre interfaces de sistemas desenvolvidos para a Web e sua importância para o completo entendimento das funções do sistema por parte dos usuários. São apresentadas técnicas de usabilidade e acessibilidade, bem como conceitos de design, tipografia, teoria das cores e iconografia, a fim de aprimorar o projeto de desenvolvimento de interfaces gráficas, principalmente no ambiente da World Wide Web.
Ano
2007
Orientador
Leandro Neumann Ciuffo
Co-Orientador
Palavras-chave
Interfaces, Interação Humano-Computador, Design gráfico, Usabilidade, Acessibilidade
BANCO DE DADOS GEOGRÁFICOS: ESTUDO DE CASO DA APLICAÇÃO DAS EXTENSÕES
Vívian Maria Paiva
Resumo
Os Sistemas de Informação Geográficos (SIGs)estão sendo cada vez mais difundidos em atividades que envolvem dados referenciados ou que implicam efeito sobre determinado espaço. essa tecnologia possibilita a tomada de decisão e otimização em aplicações que envolvem aspectos relacionados à análise do posicionamento espacial. A forma de armazenamento dos dados referenciados, também conhecidos como dados espaciais, tornou-se objeto de estudo, já que os Sistemas Gerenciadores de Banco de Dados (SGBDs), disponíveis até então, não ofereciam suporte adequado a esses dados, dificultando a análise e a manipulação dos mesmos quando associados aos dados descritivos de determinado espaço. Com o objetivo de padronizar o formato e as operações sobre os dados espaciais, criou-se o Open Geospatial Consortium (OGC); os documentos e as espcificações produzidas por esse consórcio são conhecidas como Open Geodata Interoperability Specification (OpenGIS). Essas iniciativas têm por finalidade permitir a interoperabilidade entre os aplicativos que usam dados espaciais. Visando minimizar os problemas de armazenamento e manipulação, além de dar maior suporte a dados espaciais, pelos SGBDs; além disso, as extensões espaciais permitem a integração desses dados com os dados descritivos de uma forma simples e eficiente. Os dados espaciais constituem uma classe de dados peculiares que necessitam de tratamento especial em um SGBD, já que são armazenados em tipos geométricos primitivos como linha, ponto, polígono. Neste trabalho, serão apresentadas as principais extensões espaciais disponíveis no mercado para os SGBDs e que oferecem suporte aos dados espaciais: IBM DB2 Spatial Extender, Informix Spatial Datablade, Oracle Spatial, MySQL Spatial Extension e PostGIS. Este estudo baseou-se nas características das principais extensões espaciais e na análise do estudo de caso proposto. Neste estudo de caso serão abordadas características como: (1) uma visão do contexto dos projetos Observatório e Mapeamento da Rede Sócio-Assistencial à Infância e Juventude de Juiz de Fora e (2) a atual a extensão espacial utilizada (PostGIS). Procurou-se analisar qual das extensões espaciais melhor atende às necessidades desses projetos visando, se necessário, substiruir a que está sendo utilizada.
Ano
2007
Orientador
Tarcísio de Souza Lima
Co-Orientador
Palavras-chave
ANÁLISE DE SEGURANÇA EM REDES WIRELESS 802.11X
Pablo de Souza Lacerda
Resumo
A cada dia as redes sem fio (wireless networks) se tornam mais populares, principalmente em virtude da praticidade e mobilidade propiciadas aos seus usuários. Entretanto, o meio nãoguiado por onde as informações destas redes trafegam, usando ondas de rádio, é extremamente inseguro, uma vez que os dados estão suscetíveis à escuta e a ataques diversos. O objetivo deste projeto é fazer um estudo detalhado da tecnologia de redes sem fio 802.11, analisando principalmente as questões de segurança. Em particular, estudaremos possíveis fragilidades dos protocolos existentes e faremos um levantamento das ferramentas desenvolvidas especificamente para realizar ataques. Além disso, verificaremos se os mecanismos de defesa disponíveis apresentam soluções eficazes para a segurança das redes.
Ano
2007
Orientador
Marcelo Lobosco
Co-Orientador
Palavras-chave
wireless, segurança, rede sem fio, 80211x
USO DE GAMIFICAÇÃO EM AMBIENTES EDUCACIONAIS
Lucas André de Oliveira Silva
Resumo
Este trabalho tem como objetivo mostrar os benefícios do uso de gamificação em ambientes educacionais. Descreve todos os pontos positivos e negativos em sua aplicação, além de mostrar na prática como pode ser feito. Usamos o software educacional moodle para mostrar a gamificação aplicada. Por meio do desenvolvimento do presente estudo, foi possível observar que a gamificação é importante para modificar o processo de ensino que conhecemos hoje, podemos criar um novo ambiente de estudo, mais interessante, divertido que traz mais engajamento dos alunos. Este trabalho mostra que gamificação não é apenas usar games no processo de ensino, mas usar os elementos de games. Elementos como níveis, pontos de experiência, conquistas, ranking etc. Todos estes elementos usados em games, são aplicados no processo de ensino trazendo uma interação muito proveitosa para os alunos. Este trabalho busca mostrar como é o processo de gamificação, utilizando vários elementos e conceitos vistos em jogos.
Ano
Orientador
REGINA MARIA MACIEL BRAGA VILLELA
Co-Orientador
Palavras-chave
Gamificação, moodle, Games
<< Anterior
<< Anterior
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Próximo >>