Navegação por orientadores "Charao, Andrea Schwertner"
Itens para a visualização no momento 1-20 of 51
-
Gerenciamento de conteúdo na web usando plone: aplicação ao portal da informática da UFSM
(2007-02-28)Uma organização sem uma referência na Internet é difícil de se imaginar nos dias de hoje. A maioria das organizações usam seu site Web para comunicação com seus colaboradores, publicidade, publicação de notícias, eventos, ... -
Sciflow-Bridge: uma ferramenta para criação e distribuição de imagens de contêineres para workflows científicos
(2019-12-04)Um Fluxo de Trabalho Científico define como um experimento é caracterizado, assim determinando em qual ordem tarefas devem ser executadas e sobre quais conjunto de dados as mesmas devem operar. Cada tarefa pode possuir ... -
Desenvolvimento e reutilização de testes automatizados em aplicações web
(2015-12-04)A constante busca pela qualidade de uma solução em forma de software fez com que empresas do ramo de desenvolvimento aderissem à realização de testes automatizados em seus sistemas. A partir deste cenário, surgiram ... -
Uso de linguagem natural para consulta de informações dos microdados do Censo Escolar brasileiro
(2021-03-31)O crescimento acelerado dos dados produzidos e armazenados tem sido observado há vários anos, motivando uma busca crescente por novas formas de consulta, possibilitando outras formas de buscar informações que sejam úteis ... -
Classificação automática de questões de provas: análise comparativa de algoritmos e aplicação ao Enade
(2021-02-12)Apesar da grande quantidade de dados textuais armazenada digitalmente, existem diversos desafios para processá-los, que diminuem seu aproveitamento. Com dificuldades ligadas ao processamento de dados não estruturados, ... -
Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
(2011-09-30)Cloud Computing é um novo paradigma que está mudando a forma com que consumimos os recursos de TI. Uma das grandes mudanças está relacionada ao modelo de cobrança pay-as-you-go, em que se paga conforme o volume de recursos ... -
Gerador de jogos personalizados com labirintos para introdução à lógica de programação
(2019-07-08)O ensino-aprendizagem de algoritmos e lógica de programação é desafiador tanto para alunos como para professores, de forma que desenvolver pesquisas, tecnologias e estratégias didáticas para apoiar este processo é um ... -
Automação de interfaces gráficas para modelos de simulação de culturas agrícolas com base em linguagem de programação visual
(2016-07-06)A automação de tarefas é uma forma bastante eficiente pela qual podemos reduzir custos e aumentar a produtividade e qualidade da atividade humana. A computação por si é uma ferramenta para atingir a automação de tarefas, ... -
Jogo de estratégia multi-jogador para telefones celulares
(2007-03-02)As aplicações para dispositivos móveis evoluíram ao longo do tempo, fazendo com que aumentasse a demanda por aplicativos mais complexos, como jogos multi-jogador. A deficiência de meios de comunicação sofisticados ... -
GPUHELP: um ambiente de apoio à execução de programas paralelos em arquiteturas de GPU
(2014-03-07)Frente às complexas dificuldades que envolvem as aplicações científicas, pesquisadores buscam novos meios de otimizar o processamento destas, utilizando-se de novos conceitos e paradigmas em programação paralela e ... -
Um sistema automatizado para criação de máquinas virtuais
(2008-02-01)No ambiente computacional atual, o desperdício de recursos computacionais por meio da subutilização de processadores é muitas vezes inaceitável. Virtualização apresenta-se como uma alternativa eficaz para o melhor ... -
Escalonamento adaptativo para o Apache Hadoop
(2016-03-11)Diversas alternativas têm sido empregadas para o processamento, em tempo hábil, da grande quantidade de dados que é gerada pelas aplicações atuais. Uma destas alternativas, o Apache Hadoop, combina processamento paralelo ... -
Desenvolvimento de um escalonador sensível ao contexto para o Apache Hadoop
(2014-01-20)Hoje em dia, o volume de dados gerados é muito maior do que a capacidade de processamento dos computadores. Como solução para esse problema, algumas tarefas podem ser paralelizadas ou distribuidas. O framework Apache ... -
Uma ferramenta para integração de aplicações Java à computação paralela de propósito geral em processadores gráficos
(2008-12-17)O objetivo deste trabalho é desenvolver uma ferramenta para integração de aplicações Java com computação paralela de propósito geral em processadores gráficos (General Purpose Computation on Graphics Processing Units– ... -
Exploração e benchmarking de uma implementação de MapReduce: o caso do Hadoop na plataforma Grid’5000
(2010-01-18)A partir da demanda pela análise de grandes quantidades de informações, em espaços de tempos viáveis, o modelo de programação MapReduce ganhou espaço científico e comercial, devido ao aproveitamento do paralelismo para ... -
Mineração de dados no Moodle: análise de prazos de entrega de atividades
(2011-12-19)Como ferramenta pedagógica, os Ambientes Virtuais de Aprendizagem (AVA) tornaram-se prática comum para o ensino à distância como nos cursos presenciais, por dar apoio à comunicação entre os envolvidos com o ensino. Essa ... -
Desenvolvimento de portal web de instituição de ensino com foco em usabilidade
(2013-02-22)O processo de desenvolvimento Web mudou para um novo paradigma com o advento dos Sistemas de Gerenciamento de Conteúdo. Embora atualmente seja fácil criar um site com grande fluxo de informação, muitos dos requisitos de ... -
Automatizando a exportação de questões de provas da Olimpíada Brasileira de Informática por meio de ferramentas de extração de texto e visão computacional
(2018-12-03)A extração de conteúdo de imagens e documentos digitais pode ser feita automaticamente com auxílio de ferramentas computacionais existentes. Entretanto, nem sempre basta aplicar uma dessas ferramentas sobre o documento ... -
Decisão automatizada de mapeamento de tarefas com OpenACC em arquiteturas paralelas híbridas
(2016-03-28)O presente trabalho de mestrado concentrou-se no desenvolvimento de um método de decisão com etapas automatizadas, a fim de auxiliar o desenvolvedor a tomar a seguinte decisão em um dado sistema híbrido: em qual unidade ... -
Estudo da Google App Engine para desenvolvimento web aplicado a um gerenciador on-line de certificados
(2008-12-17)A rede mundial de computadores tem evoluído intensamente a cada ano. Cada vez mais serviços de todas as espécies, de todas as áreas possíveis, são oferecidos via Web, por meio de aplicações Web. Essas aplicações têm ...