To see the other types of publications on this topic, follow the link: CIENCIA DA COMPUTACAO.

Dissertations / Theses on the topic 'CIENCIA DA COMPUTACAO'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'CIENCIA DA COMPUTACAO.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Magalhães, Camila Silva de. "Algoritmos genéticos para o problema de Docking proteína-ligante." Laboratório Nacional de Computação Científica, 2006. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=85.

Full text
Abstract:
Métodos de docking receptor-ligante são métodos computacionais para a identificação do modo de ligação de moléculas candidatas a fármacos, no sítio ativo de proteínas consideradas como alvos moleculares para o tratamento quimioterápico de doenças. Estes métodos são uma parte importante no Desenho Racional de Fármacos Baseado em Estruturas e possuem grande potencial para auxiliar na descoberta de novos medicamentos. Entretanto, a necessidade da inclusão dos graus de liberdade conformacionais relacionados à flexibilidade molecular, torna o problema de docking complexo e difícil de se resolver computacionalmente. Por outro lado, algoritmos genéticos são métodos computacionais estocásticos inspirados na teoria da evolução de Darwin, que têm sido aplicados com sucesso à uma grande variedade de problemas complexos em ciência e engenharia. O desenvolvimento de métodos de docking mais eficientes e com maior capacidade de predição constitui atualmente uma área de pesquisa altamente ativa. Neste trabalho, foram implementadas e analisadas várias estratégias em algoritmos genéticos (AG's) para o problema de docking receptor-ligante. Uma nova técnica para a preservação de múltiplas soluções foi desenvolvida. O método proposto é baseado na técnica de Seleção por Torneio Restrito (RTS) e tem como objetivo favorecer a preservação dos "nichos" e soluções de melhor qualidade na população. Os métodos implementados foram testados em estudos de "re-docking" e "cross-docking" de inibidores da enzima HIV-1 protease com alto grau de flexibilidade conformacional. Os resultados obtidos mostram que a utilização de técnicas de múltiplas soluções que permitem a preservação de diversidade "útil" podem ser uma ferramenta poderosa no "docking" de ligantes altamente flexíveis, geralmente associados à hipersuperfícies de energia complexas. Estas estratégias aumentam a probabilidade de se encontrar soluções próximas das estruturas determinadas experimentalmente, além de permitir a determinação e posterior investigação de distintos modos de ligação ligante-receptor.
APA, Harvard, Vancouver, ISO, and other styles
2

Abreu, Jean Faber Ferreira de. "Quantum computation in open systems and anapplication in the biological model of Fröhlich." Laboratório Nacional de Computação Científica, 2004. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=113.

Full text
Abstract:
Um computador quântico universal é capaz de efetuar qualquer cálculo que qualquer máquina de Turing clássica possa efetuar. Porém, sistemas quânticos, em geral, são descritos como sistemas isolados. A interação do meio com as superposições de estados reduz a função de onda para um único estado bem definido. Contudo nenhum sistema na natureza é de fato isolado. Assim, ruídos, dissipações e erros são 'inevitáveis' para quaisquer procedimentos que manipulem informação com quaisquer recursos naturais (quânticos ou clássicos). O formalismo conhecido por Operação Quântica (OQ) é usado para descrever a maioria dos sistemas quânticos abertos num formato de tempo discreto. A partir desse formato pode-se evidenciar operações e ruídos característicos de processos computacionais. Para mostrar a eficiência de uma OQ aplicamos o formalismo no modelo quântico-biológico de Fröhlich. A partir dessa caracterização construímos uma ponte entre computação quântica e processos biofísicos. Essa ponte pode revelar propriedades desconhecidas ou ajudar na compreensão da dinâmica ainda difusa de sistemas biológicos; ou mesmo em novas técnicas na construção de computadores quânticos.
An universal quantum computer is capable to perform any calculation that any classical turing machine can perform. However, the orthodox quantum mechanics is described for isolated systems. Therefore, the description of quantum computers is made starting from linear and reversible transformations. The interaction with the environment tends to eliminate the quantum effects as the superposition of states. However, any natural system is not infact isolated. Hence, noises, dissipations and errors are inevitable for any procedures that manipulate information with any natural resources. The formalism known by Quantum Operation (QO) issued to describe most of the open quantum systems. Through this format we can display the characteristic noises of the computational processes. To show the effectiveness of the QOs we applied the formalism in the quantum biological model of Fröhlich. Starting from that characterization we build a bridge between Quantum Computation and biological processes. That bridge can reveal unknown properties or to help in understanding the microbiologic dynamics; or even new techniques in the construction of quantum computers.
APA, Harvard, Vancouver, ISO, and other styles
3

Marquezino, Franklin de Lima. "A transformada de Fourier quântica aproximada e sua simulação." Laboratório Nacional de Computação Científica, 2006. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=1.

Full text
Abstract:
A Computação Quântica é uma área de pesquisa científica onde a teoria da Mecânica Quântica é usada para descrever um conceito mais geral que o da Máquina Universal de Turing clássica. esta abordagem permite o desenvolvimento de algoritmos que podem ser consideravelmente mais rápidos que suas contrapartidas clássicas. Todos os algoritmos quânticos conhecidos até hoje que são exponencialmente mais rápidos que seus correspondentes clássicos utilizam a transformada de Fourier Quântica (QFT) em alguma parte. Nesta dissertação, as versões exata e aproximada da QFT são construídas usando uma abordagem que generaliza o resultado fundamental de Coppersmith. O processo inicia com a representação matricial genérica da Transformada de Fourier Rápida (FFT) clássica, como descrita por Knuth, seguida por sua decomposição em termos de operadores quânticos universais. Tal decomposição também é alcançada por meio de uma abordagem recursiva. A simulação de computadores quânticos também é discutida. Experimentos computacionais são realizados com o objetivo de simular a QFT Aproximada sobre estados da base computacional e gatos de Schrödinger, e com diferentes níveis de aproximação. A qualidade das soluções e a complexidade computacional são estudadas, levando a resultados consistentes com a teoria.
APA, Harvard, Vancouver, ISO, and other styles
4

Abreu, Jean Faber Ferreira de. "Quantum games from biophysical Hamiltonians and a sub-neuronal optimization criterion of the information." Laboratório Nacional de Computação Científica, 2006. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=108.

Full text
Abstract:
The Theory of Games is a mathematical formalism used to analyze conflicts between two or more parts. In those conflicts, each part has a group of actions (strategies) that aids them in the optimization of their objectives. The objectives of the players are the rewards (payoffs) given according to their chosen strategy. By quantizing a game, advantages in operational efficiency and in the stability of the game solutions are demonstrated. In a quantum game, the strategies are operators that act on an isolated system. A natural issue is to consider a game in an open system. In this case the strategies are changed by Kraus operators which represent a natural measurement of the environment. We want to find the necessary physical conditions to model a quantum open system as a game. To analyze this issue we applied the formalism of Quantum Operations on the Fröhlich system and we described it as a model of Quantum Game. The interpretation is a conflict among different configurations of the environment which, by inserting noise in the main system exhibits regimes of minimum loss of information. On the other hand, the model of Fröhlich has been used to describe the biophysical dynamics of the neuronal microtubules. By describing the model of Fröhlich in the Quantum Game formalism, we have shown that regimes of stability may exist even under physiological conditions. From the evolutionary point of view, the Theory of Games can be the key to describe the natural optimization at sub-neuronal levels.
A Teoria de Jogos (TJs) é um formalismo matemático usado para analisar situações de conflitos entre duas ou mais partes. Nesses conflitos, cada parte possui um conjunto de ações (estratégias) que auxilia na otimização de seus objetivos. Os objetivos dos jogadres são as recompensas (payoffs) que cada um recebe de acordo com a estratégia adotada. Ao se quantizar um jogo, mostra-se ganhos em eficiência operacional e ganhos na estabilidade das soluções. Em um jogo quântico (JQ), as estratégias são operadores que atuam num sistema isolado. Uma questão natural é considerar um jogo num sistema aberto. Nesta situação as estratégias são trocadas por operadores de Kraus que representam uma medida natural do ambiente. Nosso interesse é encontrar as condições físicas necessáriaas para modelarmos um sistema quântico aberto como um jogo. Para analisar essa questão aplicamos o formalismo de Operações Quânticas (OQs) sobre o sistema de Fröhlich e o apresentamos como um modelo de JQ. A interpretação é um conflito entre diferentes configurações do ambiente que, ao inserirem ruído no sistema principal, exibem regiões de mínima perda de informação. O modelo de Fröhlich vem sendo usado para descrever a dinâmica biofísica dos microtúbulos neuronais. Ao estruturamos o modelo de Fröhlich nos JQs, mostramos que as regiões de estabilidade podem existir sob condições fisiológicas. Usando o aspecto evolucionista, a TJs pode ser a chave para a descrição de processos de otimização da informação em nível sub-neuronal.
APA, Harvard, Vancouver, ISO, and other styles
5

Bastos, Antonio Josefran de Oliveira. "Convergent Sequences of Discrete Structures and Testability." Universidade Federal do CearÃ, 2012. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=7654.

Full text
Abstract:
FundaÃÃo Cearense de Apoio ao Desenvolvimento Cientifico e TecnolÃgico
In this work, we studied the recent theory of convergent graph sequences and its extensions to permutation and partially ordered sets with fix dimension. Weâve conjectured a lemma of weak regularity on intervals that, if this conjecture is true, we can extend this theory to ordered graphs, which are graphs such that there is a total order on its vertices. We show some interesting relations on permutation and partially ordered sets with ordered graphs. Then, we obtain another proof to the existence of limit objects for all convergent permutation sequences. We also proved that all hereditary property of either permutation or ordered graph is testable.
Neste trabalho, estudamos a teoria recente de convergÃncia de sequÃncias de grafos e suas extensÃes para permutaÃÃes e ordens parciais de dimensÃo fixa. Conjecturamos um lema de regularidade fraca de grafos em intervalos que, se for verdadeira, nos possibilita estender essa teoria para grafos ordenados, que sÃo grafos tais que existe uma ordem total entre os vÃrtices. Mostramos algumas relaÃÃes interessantes de permutaÃÃes e ordens parciais com grafos ordenados. Com isso, conseguimos uma prova alternativa para a existÃncia de objetos limites de qualquer sequÃncia convergente de permutaÃÃes. Provamos tambÃm que toda propriedade hereditÃria de permutaÃÃes ou grafos ordenados à testÃvel.
APA, Harvard, Vancouver, ISO, and other styles
6

Borges, Helder Pereira. "Gernu : an approach to cloud management based on user requirements , dynamic creation of services and definition of quality attributes." Universidade Federal do CearÃ, 2013. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=9428.

Full text
Abstract:
FundaÃÃo de Amparo à Pesquisa e ao Desenvolvimento CientÃfico e TecnolÃgico do MaranhÃo
Cloud Computing has been established in recent years as an important area of research. This paradigm has been consolidated, since tasks such as obtaining, handling, sharing and exploitation of large amounts of data are becoming increasingly common, requiring many computing resources. Considering this context, cloud computing can help providing these resources indefinitely, including memory, processing, storage and others, all of them for immediate use. The provision of cloud services involves several complex tasks. To increase the user satisfaction, these tasks need to consider issues relevant to them, in addition to the providers' policies. In order to define a flexible process for specification and procurement of services in clouds from the hardware and software requirements of users, this work proposes an approach that uses a virtual environment model containing all the relevant information to provide a personalized service. Another key challenge for cloud computing is related to the services quality control. This aspect may be directly affected by resource utilization. Thus, the use of automated mechanisms to provide services, monitoring resources, as well the quality of services also helps to increase the level of customer satisfaction, creating an environment less susceptible to errors for the administrators. Besides the aspects of hardware and software, the virtual environment model will contain the quality of service attributes, having been set an automated negotiation process that occurs concomitantly with the procurement service process. Thus, this approach will be able to automatically deliver infrastructure, platform and software as a service from the user's specific requirements.
A ComputaÃÃo em Nuvem foi estabelecida nos Ãltimos anos como uma importante Ãrea de pesquisa. Este paradigma tem se consolidado, pois, atualmente, tarefas como a obtenÃÃo, manipulaÃÃo, compartilhamento e exploraÃÃo de grandes quantidades de dados sÃo cada vez mais comuns, exigindo muitos recursos computacionais. Dentro deste contexto, a computaÃÃo em nuvem pode contribuir, pois pode fornecer estes recursos indefinidamente, incluindo memÃria, processamento, armazenamento entre outros, todos para uso imediato. A provisÃo de serviÃos em nuvens envolve vÃrias tarefas complexas. Para elevar a satisfaÃÃo dos usuÃrios, estas tarefas precisam considerar aspectos relevantes para eles, alÃm das polÃticas particulares dos provedores. Desta forma, com o objetivo de definir um processo flexÃvel para a especificaÃÃo e aquisiÃÃo de serviÃos nas nuvens, este trabalho propÃe uma abordagem que utiliza um modelo de ambiente virtual contendo todas as informaÃÃes relevantes para criaÃÃo de um serviÃo personalizado a partir dos requisitos de hardware e software do usuÃrio. Outro desafio importante para a computaÃÃo em nuvem està relacionado com o controle de qualidade dos serviÃos prestados, sendo que esta pode ser diretamente afetada pela utilizaÃÃo dos recursos. Sendo assim, a utilizaÃÃo de mecanismos automatizados para gerar serviÃos, monitorar os recursos e a qualidade dos serviÃos tambÃm contribui para incrementar o nÃvel de satisfaÃÃo dos clientes, alÃm de criar um ambiente menos suscetÃvel a erros para os administradores. AlÃm dos aspectos de hardware e software, o modelo de ambiente conterà os atributos de qualidade do serviÃo, tendo sido definido um processo de negociaÃÃo automatizado que ocorre concomitante ao processo de contrataÃÃo do serviÃo. Assim, esta abordagem serà capaz de entregar automaticamente infraestrutura, plataforma e software como serviÃo a partir dos requisitos especÃficos do usuÃrio.
APA, Harvard, Vancouver, ISO, and other styles
7

AraÃjo, Arlino Henrique MagalhÃes de. "Abordagens para a sintonia de comandos SQL." Universidade Federal do CearÃ, 2012. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=9446.

Full text
Abstract:
nÃo hÃ
Sistemas Gerenciadores de Bancos de Dados (SGBDs) permitem especificar comandos, por meio de linguagens declarativas de alto nÃvel, como SQL Structured Query Language), por exemplo, com a finalidade de executar diferentes operaÃÃes sobre os dados armazenados (consultas, atualizaÃÃes, inserÃÃes e remoÃÃes). O otimizador de consultas à o mÃdulo do SGBD responsÃvel por escolher um plano de execuÃÃo eficiente para cada comando SQL a ser executado. Para este propÃsito, os otimizadores procuram, em um grande espaÃo de busca, o plano de execuÃÃo que proporcione o menor tempo de resposta. Dois comandos SQL sÃo considerados equivalentes se retornarem os mesmos resultados. Uma vez que a sintaxe de um comando SQL influencia a escolha do plano de execuÃÃo, o otimizador pode produzir planos de execuÃÃo distintos para comandos SQL equivalentes. Consequentemente, comandos SQL equivalentes podem apresentar tempos de resposta diferentes. Este fato decorre das operaÃÃes utilizadas em cada comando SQL (ordenaÃÃes, agregaÃÃes, remoÃÃo da valores duplicados, utilizaÃÃo de tabelas temporÃrias, subconsultas, dentre outras). Neste cenÃrio, mesmo usando mÃtodos de acesso e estratÃgias de avaliaÃÃao suportadas pelo SGBD, Ãs vezes, os otimizadores nÃo conseguem produzir planos Ãtimos. Nestes casos, deve ser realizado o ajuste (ou sintonia) do comando SQL. Para isso, em geral, duas estratÃgias sÃo frequentemente utilizadas: (a) reescrever o comando SQL; e (b) aplicar Query Hinting. A tÃcnica de reescrita consiste em escrever um novo comando SQL, equivalente ao comando SQL original, mas que apresente um tempo de resposta menor. Entretanto, o processo de reescrita de comandos SQL Ãcomplexo e requer bastante conhecimento em diferentes Ãreas, tais como: (i) otimizaÃÃo de consultas, execuÃÃo de operadores de planos de consultas, configuraÃÃo de parÃmetros e outros aspectos internos dos bancos de dados; (ii) identificaÃÃo de Ãndices necessÃrios e outras eâstruturas de acesso; (iii) manutenÃÃo de estatÃsticas sobre os dados; e (iv) caracterÃsticas dos sistemas de armazenamento de dados. Este trabalho propÃe duas abordagens distintas para suportar a reescrita de comandos SQL em bancos de dados relacionais: uma abordagem assistida e outra automÃtica. As duas abordagens propostas utilizam um conjunto de heurÃsticas para realizar a reescrita dos comandos SQL. As heurÃsticas sÃo constituÃdas de regras que visam identificar oportunidades de sintonia nos comandos SQL. Com o objetivo de avaliar a eficiÃncia das abordagens propostas uma avaliaÃÃo experimental foi realizada. Os experimentos foram conduzidos em trs diferentes cenÃrios: i) com o benchmark TPC-H, ii) com a base de dados do TPC-H e uma carga de trabalho sintÃtica e iii) com a base de dados do sistema SIG e uma carga de trabalho sintÃtica. Para cada cenÃrio, trÃs SGBDs foram avaliados: PostgreSQL, Oracle e SQL Server. Os resultados dos testes realizados mostram que tanto a abordagem assistida quanto a automÃtica proporcionaram ganhos de desempenho, reduzindo o tempo de resposta das cargas de trabalho avaliadas.
APA, Harvard, Vancouver, ISO, and other styles
8

billy, 44. "wine." Universidade Estadual do Oeste do Paraná, 2017. http://tede.unioeste.br:8080/tede/handle/tede/455.

Full text
Abstract:
Submitted by admin admin (admin@admin.n) on 2017-06-07T13:56:29Z No. of bitstreams: 1 rucker_ware_tetralogy_cc2010.pdf: 2120439 bytes, checksum: 6d3d589bde3643906bd56d2041b832cc (MD5)
Made available in DSpace on 2017-06-07T13:56:29Z (GMT). No. of bitstreams: 1 rucker_ware_tetralogy_cc2010.pdf: 2120439 bytes, checksum: 6d3d589bde3643906bd56d2041b832cc (MD5) Previous issue date: 2017-06-07
eueueaoeuaouaoeuaoeu
aoeuaeou
APA, Harvard, Vancouver, ISO, and other styles
9

Batista, Carlos Eduardo Coelho Freire. "TVGrid: Computação em grid em uma rede de TV Digital." Universidade Federal da Paraí­ba, 2008. http://tede.biblioteca.ufpb.br:8080/handle/tede/6049.

Full text
Abstract:
Made available in DSpace on 2015-05-14T12:36:28Z (GMT). No. of bitstreams: 1 arquivototal.pdf: 2092048 bytes, checksum: 9bcab959c7103f9aa223720abbf3bc3d (MD5) Previous issue date: 2008-02-29
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
Voluntary computing platforms such as those deployed for the SETI@home project have proven that it is possible to harvest massive amounts of unused bandwidth and computing power available from computers connected to the Internet. In this work we present the TVGrid architecture to explore this idea in the context of a digital TV network. In the proposed architecture, a TV station runs a scheduler that uses the unused bandwidth in the digital TV broadcast channel to send processes of a parallel (tasks) application to digital TV receivers, which may run them using their unused capacity. The output of the processing performed by the receivers are later sent back to the TV station through a return channel (a connection to the Internet). The presented architecture comprises two approaches on task scheduling, which are specified and analyzed based on data collected on representative tests. The work thus aims to define a universe of applications for which TVGrid's architecture better fits.
Plataformas de computação voluntária, tais como as utilizadas pelo projeto SETI@home comprovam que é possível se explorar volumes consideráveis de capacidade de processamento ociosa e banda de rede não utilizada de computadores conectados à Internet. Neste trabalho apresentamos a arquitetura do TVGrid, que explora essa idéia no contexto de uma rede de TV Digital. Na arquitetura proposta, uma estação de TV é equipada com um escalonador de tarefas que utiliza a banda não utilizada do canal de TV Digital para transmissão de processos de uma aplicação paralela (tarefas) para os receptores, que poderão computá-las com seu poder de processamento ocioso. A saída do processamento realizado pelos receptores é posteriormente enviada para a estação de TV através de um canal de retorno comumente uma conexão com a Internet. A arquitetura apresentada contempla duas abordagens de escalonamento de tarefas, que são especificadas e analisadas de acordo com dados obtidos em testes representativos. Dessa forma o trabalho finalmente define um universo de aplicações para os quais a arquitetura do TVGrid é mais adequada.
APA, Harvard, Vancouver, ISO, and other styles
10

Costa, Ramon Gomes. "SimDB: :simulações numéricas em modelo de dados de matrizes multidimensionais." Laboratório Nacional de Computação Cientifica, 2014. https://tede.lncc.br/handle/tede/183.

Full text
Abstract:
Made available in DSpace on 2015-03-04T18:58:02Z (GMT). No. of bitstreams: 1 tese-RamonGomesCosta.pdf: 7300075 bytes, checksum: 798b5b705351c27584fa52cd559b8588 (MD5) Previous issue date: 2014-07-21
SimDB: Numerical Simulation in Multidimensional Array Data Model Computational Modelling is a science wherein scientists conceive mathematical models that strive to reproduce the behavior of a studied phenomenon. By means of simulations, predicting variables are computed, usually, through a multidimensional space-time frame. State of the art simulations use a class of software named Solvers to solve equations and compute the values of predicting variables. Moreover, to guide the computation in the physical domain space, polygonal meshes pinpoint the spots where values get computed and the time dimension brings the system dynamics by indicating successive values for the same mesh spot. Finally, in order to test the model with different parameter sets, the scientist may run thousands of simulations. Despite the huge amount of data produced by such simulations, the process is basically not supported by an efficient data management solution. Typical implementation stores parameters and simulated data in standard files organized with a sort of directory structure with no support for high level query language and distribution query processing. In this context, this paper investigates the adoption of the Multidimensional Array Data Model over the SciDB DBMS to manage multidimensional numerical simulation data. We model the 3D spatio-temporal dimensions and the simulation as indexes in the Multidimensional Array Data Model and the predicted variables as values in cells. We present a new strategy to map unstructured 3D spatial meshes into arrays. An orchestrated set of spatial transformations map the original spatial model into a dense multidimensional array, radically reducing the number of sparse chunks produced by a naive mapping. Our strategy is particularly interesting for large queries that would retrieve a huge number of sparsely loaded data chunks. We have run a series of experiments over a real case scenario for the simulation of the cardio-vascular system, developed at LNCC. We show that in some queries we present an improvement in query elapsed-time of approximately 25 times, compared to the standard SciDB implementation.
Modelagem Computacional e uma area na qual cientistas concebem modelos matematicos para reproduzir o comportamento de um fenomeno estudado. Por meio de simulacoes computacionais, variaveis dependentes do modelo sao calculadas, ao longo de uma amostra multidimensional espaco-temporal. O estado da arte em simulacoes numericas adota um tipo de softwares, chamado Resolvedor numerico (Solver), de forma a resolver equacoes matematicas e calcular os valores das variaveis dependentes. Para orientar o calculo no espaco do dominio fsico, malhas poligonais identicam os pontos onde os valores devem ser computados, enquanto que a dimensao temporal introduz a dinamica do sistema, indicando valores sucessivos para o mesmo ponto da malha. Finalmente, a m de testar o modelo com diferentes conjuntos de parametros, cientistas podem executar uma serie de simulacoes. Apesar da enorme quantidade de dados produzidos por tais simulacoes, o processo nao tem apoio de solucoes ecientes para o gerenciamento dos dados. Uma implementacao tipica armazena parametros e dados simulados em arquivos de texto simples, organizados em uma estrutura de diretorios, sem o interesse de permitir o uso de linguagem de consulta de alto nivel e o processamento distribuido de consultas. Neste contexto, esta tese investiga a adocao do Modelo de dados de Matrizes Multidimensionais e sua implementacao atraves do Sistema Gerenciador de Bancos de Dados SciDB, para gerenciar os dados de simulacao numerica. Modelamos as dimensoes espaco-temporais e a simulacao como indices da matriz em um Modelo de Dados de Matrizes Multidimensionais e suas variaveis dependentes como atributos de celulas. Apresentamos uma nova estrategia para mapear a representacao de pontos em malhas nao ortogonais para estruturas em array. Um conjunto orquestrado de transformacoes espaciais fazem o mapeamento do modelo espacial original em um array multidimensional denso, reduzindo radicalmente o numero de particoes (chunks) esparsas produzidas por um mapeamento simples. Nossa estrategia e particularmente interessante para consultas realizadas sobre um fragmento grande do array. Realizamos uma serie de experimentos sobre um cenario real, provido por simulacoes do sistema cardiovascular humano, desenvolvido no LNCC. Mostramos que em algumas consultas, obtem-se um desempenho 25 vezes melhor no tempo de resposta realizado sobre consultas de usuario, em comparaçao com a implementacao padrao usando o SciDB.
APA, Harvard, Vancouver, ISO, and other styles
11

SOUZA, JÚNIOR Rosevaldo Dias de. "Utilização de ambientes virtuais tridimensionais colaborativos em visualização de informação." Universidade Federal do Pará, 2005. http://repositorio.ufpa.br/jspui/handle/2011/7192.

Full text
Abstract:
Submitted by camilla martins (camillasmmartins@gmail.com) on 2016-12-14T13:26:55Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_UtilizacaoambientesVirtuais.pdf: 11134238 bytes, checksum: 638c5cbd3470238d7a6d9033fdbe3cf0 (MD5)
Rejected by Edisangela Bastos (edisangela@ufpa.br), reason: on 2016-12-15T12:29:09Z (GMT)
Submitted by camilla martins (camillasmmartins@gmail.com) on 2016-12-20T14:04:22Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_UtilizacaoAmbientesVirtuais.pdf: 11134238 bytes, checksum: 638c5cbd3470238d7a6d9033fdbe3cf0 (MD5)
Approved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2016-12-21T13:31:53Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_UtilizacaoAmbientesVirtuais.pdf: 11134238 bytes, checksum: 638c5cbd3470238d7a6d9033fdbe3cf0 (MD5)
Made available in DSpace on 2016-12-21T13:31:53Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_UtilizacaoAmbientesVirtuais.pdf: 11134238 bytes, checksum: 638c5cbd3470238d7a6d9033fdbe3cf0 (MD5) Previous issue date: 2005-01-14
Atualmente graças ao exponencial processo evolutivo dos equipamentos de hardware, principalmente os relacionados ao armazenamento de dados, é possível armazenar enormes quantidades de dados, de todos os tipos possíveis, em uma base centralizada e/ou distribuída. Há alguns anos atrás pouco se sabia o que fazer com tamanha quantidade de dados armazenados, nos dias atuais já se sabe que a organização que melhor dominar as informações provenientes do meio é que mais chance terá de ser bem sucedida. Baseado nas premissas citadas é necessário que os responsáveis pela tomada de decisão utilizem ferramentas de visualização de informação para auxiliar no processo decisório, fazendo com que o mesmo se torne mais confiável, rápido, intuitivo e preciso. A visualização de informação utiliza técnicas de apresentação de dados com o objetivo de torná-los mais perceptíveis e intuitivos para o usuário, entretanto quando há a necessidade de apresentar grandes quantidades de dados, a visualização fica prejudicada por vários motivos. Para solucionar este problema de visualização, a utilização da Realidade Virtual (RV) se torna bastante útil devido à possibilidade que esta interface proporciona tal como interação e navegabilidade, características que tornam a visualização mais produtiva e interessante. Contudo, normalmente a tomada de decisão não é feita por uma única pessoa, e as ferramentas em sua grande maioria são monousuárias, prejudicando a tomada de decisão, principalmente se as pessoas estiverem distantes umas das outras. Com um ambiente colaborativo de visualização de dados, é possível discutir sobre a mesma visão de dados diminuindo o tempo e equívocos desnecessários para a tomada de decisão. Este trabalho tem por objetivo projetar e implementar uma ferramenta de visualização de informação em um ambiente virtual tridimensional colaborativo para auxiliar o usuário na tomada de decisão descentralizada. Para tanto, foi utilizado no desenvolvimento desta ferramenta característica das áreas de Banco de Dados, Visualização de Informação e Ambientes Virtuais Colaborativos.
Now thanks to the exponential evolutionary process of the hardware equipments, mainly the related to storage of data, it is possible to store enormous amounts of data, of all possible types, in a centralized base and/or distributed. There are some a little years ago was known what to do with such amount of stored data, in the days you act is known already that the organization that best to dominate the coming information of the is half that more chance will have to be well happened. Based on the mentioned premises is necessary that the responsible for the take of decision use tools of information visualization to aid in the ruling process, doing with that the same if turns more reliable, fast, intuitive and accurate. The information visualization uses techniques of data presentation with the objective of turning them more perceptible and intuitive for the user, however when there is need to present great amounts of data, the visualization is prejudiced for several reasons. To resolve this visualization problem, the use of the Virtual Reality (VR) if it turns essential due to the possibility that this interface provides just as interaction and navigability, characteristics that turn the most productive and interesting visualization. However, usually the ruling of decision is not made by a single person, and the tools in his great majority are mono-users, harming the ruling decision, mainly if the people are distant some of the other ones. With a collaborative environment of data visualization, it is possible to discuss on the same vision of data decreasing the time and unnecessary misunderstandings to the ruling decision. This work has for aim project and implementation a tool of information visualization in an environment three-dimensional virtual collaborative to aid the user in the ruling decentralized decision. Therefore it was used in the development of this characteristic tool of the areas of Database, Information Visualization and Collaborative Virtual Environments.
APA, Harvard, Vancouver, ISO, and other styles
12

Silva, Vagner da. "Proposta de um modelo para acompanhamento da aprendizagem significativa por mapas conceituais." Universidade Presbiteriana Mackenzie, 2018. http://tede.mackenzie.br/jspui/handle/tede/3662.

Full text
Abstract:
Submitted by Marta Toyoda (1144061@mackenzie.br) on 2018-09-17T21:26:09Z No. of bitstreams: 2 VAGNER DA SILVA.pdf: 6654752 bytes, checksum: 6b39051202d68aad16af376bc71230ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Approved for entry into archive by Paola Damato (repositorio@mackenzie.br) on 2018-09-20T15:26:37Z (GMT) No. of bitstreams: 2 VAGNER DA SILVA.pdf: 6654752 bytes, checksum: 6b39051202d68aad16af376bc71230ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Made available in DSpace on 2018-09-20T15:26:37Z (GMT). No. of bitstreams: 2 VAGNER DA SILVA.pdf: 6654752 bytes, checksum: 6b39051202d68aad16af376bc71230ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2018-08-07
Fundo Mackenzie de Pesquisa
The assessment methods used in the modality of courses and in virtual learning or distance learning environments tend to provide insufficient or incomplete information about the development of learning. Among instruments used in evaluations there are questions of multiple choice, forum, projects and chats, often focusing only on the summative evaluation, of classification feature; consequently, providing incomplete data regarding the learning. Many of these environments make it difficult through the offered tools to develop assessments capable of presenting as accurate information as possible about the knowledge constructed by the student. Providing students with activities that can be assessed by process-based instruments, such as the conceptual organization, tend to strengthen the teaching/learning process. These activities should complement assessment tools based on multiple-choice, test, or project questions. This work presents a model that allows following the learning through the use of individual and collaborative conceptual maps, providing indexes and using measures to follow learning evolution. In this model, the conceptual maps are assessments qualitatively and, among others, the results are used to inform students’ conceptual organization index and to define groups division for collaborative conceptual map development. In addition, the model provides information for students and teachers regarding the development of learning, so, they will be able to make individual or joint decisions to achieve the proposed learning objective.
Os métodos de avaliações usados, na modalidade de Cursos presenciais e em Ambientes Virtuais de Aprendizagem ou ensino a distância tendem a fornecer informações insuficientes ou incompletas sobre o desenvolvimento da aprendizagem. Dentre os instrumentos usados nas avaliações, estão questões de múltipla escolha, fórum, projetos e chat, muitas vezes focando apenas a Avaliação Somativa, de caráter classificatório e, consequentemente, fornecendo dados incompletos a respeito da aprendizagem. Muitos desses ambientes dificultam, pelas ferramentas oferecidas, o desenvolvimento de avaliações capazes de apresentar informações o mais precisas possíveis sobre o conhecimento construído pelo aluno. Proporcionar aos alunos atividades que possam ser avaliadas por instrumentos baseados no processo, como a organização conceitual, tende a fortalecer o processo ensino/aprendizagem. Essas atividades, devem complementar os instrumentos de avaliações baseados em questões de múltipla escolha, teste ou projetos. Este trabalho apresenta um modelo que permite acompanhar a aprendizagem pelo uso de Mapas Conceituais Individuais e Colaborativos, fornecendo índices e utilizando medidas para acompanhamento da evolução da aprendizagem. Nesse modelo, os Mapas Conceituais são avaliados qualitativamente e os resultados são usados para, dentre outros, informar o índice de organização conceitual do aluno e definir a divisão dos grupos para desenvolvimento do Mapa Conceitual Colaborativo. Além disso, o modelo fornece informações para alunos e professores a respeito do desenvolvimento da aprendizagem; assim, eles terão condições de tomar decisões individuais ou em conjunto para alcançar o objetivo de aprendizagem proposto.
APA, Harvard, Vancouver, ISO, and other styles
13

Santos, Samila Ruane Barbosa, and Silvio Rodrigo Lima Passos. "Smart Panking : uma aplicação para estacionamento em cidades inteligentes." Universidade Federal de Sergipe, 2017. http://ri.ufs.br/jspui/handle/riufs/7377.

Full text
Abstract:
The world is experiencing two major transformations: the number of people living in urban areas surpassing the number of people in rural areas and a technological revolution changing the lives of billions of people. With more people living in cities, the problems they face are intensified and the response to these problems increasingly involves the use of a lot of technology, from which emerges the concept of Smart City. In order to deal with one of the most critical problems of cities, urban mobility, this work seeks to understand its causes and what interventions could be undertaken. One of the most prominent problems that impacts the urban mobility is the high number of vehicles circulating in cities and one of the challenges is to manage this fleet of vehicles in order to reduce congestion, facilitating mobility and consequently reducing the amount of exhaust gases in the atmosphere. Since one of the causes of this problem is the time spent by drivers looking for parking spaces, one solution is to minimize it. For this purpose a Systematic Literature Review of primary studies that were inserted in this context was carried out and through a Product Research in the Market, followed by the application of a questionnaire to stakeholders, relevant characteristics were extracted for the development of a solution for this scenario. Therefore, the objective of this work was to create a tool that intelligently optimizes the process of supply and demand of parking spots, considering the growing number of vehicles and the limited space of cities as a contribution to the development of Smart Cities.
O mundo está vivenciando duas grandes transformações: o número de pessoas vivendo em zonas urbanas ultrapassando o número de pessoas em zonas rurais e uma revolução tecnológica mudando a vida de bilhões de pessoas. Com mais pessoas vivendo nas cidades, os problemas que elas enfrentam são intensificados e a resposta a esses problemas envolve cada vez mais o emprego de muita tecnologia, de onde emerge o conceito de Cidade Inteligente. Com o intuito de lidar com um dos problemas mais crucias das cidades, a mobilidade urbana, este trabalho procurou levantar as suas causas e quais intervenções poderiam ser realizadas. Um dos problemas mais proeminentes que gera impacto na mobilidade urbana é o crescimento da quantidade de veículos circulando nas cidades e um dos desafios é gerenciar esta frota de veículos buscando diminuir o congestionamento, facilitando a mobilidade e consequentemente reduzindo a quantidade de gases expelidos na atmosfera. Uma vez que uma das causas deste problema é o tempo gasto pelos motoristas na procura por vagas para estacionar, uma solução é minimizar esta causa. Para este fim foi realizada uma Revisão Sistemática dos estudos primários que estão inseridos neste contexto e por meio de uma Pesquisa de Produtos no Mercado, seguido da aplicação de um questionário para stakeholders foram extraídas características relevantes para o desenvolvimento de uma solução para este cenário. Sendo assim o objetivo deste trabalho foi criar uma ferramenta que otimiza de forma inteligente o processo de oferta e procura de vagas de estacionamento, tendo em vista o número crescente de veículos e o espaço limitado das cidades como contribuição para o desenvolvimento das Cidades Inteligentes.
São Cristóvão
APA, Harvard, Vancouver, ISO, and other styles
14

BRITO, Felipe Houat de. "GAIA - Uma proposta de agente inteligente acoplado a algoritmos evolucionários para ajuste dinâmico de parâmetros através de conceitos de design inteligente e lógica fuzzy." Universidade Federal do Pará, 2011. http://repositorio.ufpa.br/jspui/handle/2011/2728.

Full text
Abstract:
Submitted by Samira Prince (prince@ufpa.br) on 2012-05-15T12:07:15Z No. of bitstreams: 1 Dissertacao_GaiaPropostaAgente.pdf: 16819877 bytes, checksum: c3fba58424ac14c747707122a947024e (MD5)
Approved for entry into archive by Samira Prince(prince@ufpa.br) on 2012-05-15T12:08:22Z (GMT) No. of bitstreams: 1 Dissertacao_GaiaPropostaAgente.pdf: 16819877 bytes, checksum: c3fba58424ac14c747707122a947024e (MD5)
Made available in DSpace on 2012-05-15T12:08:22Z (GMT). No. of bitstreams: 1 Dissertacao_GaiaPropostaAgente.pdf: 16819877 bytes, checksum: c3fba58424ac14c747707122a947024e (MD5) Previous issue date: 2011
Há muitos anos, técnicas de Computação Evolucionária vem sendo aplicadas com sucesso na solução dos mais variados tipos de problemas de otimização. Na constante procura pelo ótimo global e por uma melhor exploração da superfície de busca, as escolhas para ajustar estes métodos podem ser exponencialmente complexas e requerem uma grande quantidade de intervenção humana. Estes modelos tradicionais darwinianos apóiam-se fortemente em aleatoriedade e escolhas heurísticas que se mantém fixas durante toda a execução, sem que acompanhem a variabilidade dos indivíduos e as eventuais mudanças necessárias. Dadas estas questões, o trabalho introduz a combinação de aspectos da Teoria do Design Inteligente a uma abordagem hibrida de algoritmo evolucionário, através da implementação de um agente inteligente o qual, utilizando lógica fuzzy, monitora e controla dinamicamente a população e seis parâmetros definidos de uma dada execução, ajustando-os para cada situação encontrada durante a busca. Na avaliação das proposições foi construído um protótipo sobre a implementação de um algoritmo genético para o problema do caixeiro viajante simétrico aplicado ao cenário de distância por estradas entre as capitais brasileiras, o que permitiu realizar 580 testes, simulações e comparações entre diferentes configurações apresentadas e resultados de outras técnicas. A intervenção inteligente entrega resultados que, com sucesso em muitos aspectos, superam as implementações tradicionais e abrem um vasto espaço para novas pesquisas e estudos nos aqui chamados: “Algoritmos Evolucionários Híbridos Auto-Adaptáveis”, ou mesmo, “Algoritmos Evolucionários Não-Darwinianos”.
For many years Evolutionary Techniques have been successfully applied in several computational optimization problems. For the matter of obtaining “best results” and a wide exploration of the search surface, the choices for tuning those methods can be exponentially complex and require a large human intervention. Those traditional Darwinian models rely only on randomness and heuristic choices, which are kept fix during the entire algorithm execution without following the individuals’ variability and any eventual changes needed. For that matter, the present work introduces the combination of Intelligent Design Theory aspects with a hybrid approach of an evolutionary algorithm, through the implementation of a Fuzzy Intelligent Designer agent, which dynamically monitors and regulates six chosen algorithms’ parameters, adjusting their values for any given situation. In order to testify these proposals, a Brazilian’s capitals symmetric TSP problem genetic algorithm prototype was also built, allowing the execution of 580 tests, plus several simulations and comparisons between many proposed set of configurations, regular techniques and other recent works. The Intelligent Design intervention deliveries over-expectation results, opening a wide new space for research of the: “Darwin-less Evolutionary Algorithms” or “The Hybrid Self-Adaptable Evolutionary Algorithms”.
APA, Harvard, Vancouver, ISO, and other styles
15

ALVES, Wesin Ribeiro. "Modelos para previsão de carga a curto prazo através de redes neurais artificiais com treinamento baseado na teoria da informação." Universidade Federal do Pará, 2011. http://repositorio.ufpa.br/jspui/handle/2011/2894.

Full text
Abstract:
Submitted by Samira Prince (prince@ufpa.br) on 2012-08-27T14:46:59Z No. of bitstreams: 2 Dissertacao_ModelosPrevisaoCarga.pdf: 1369826 bytes, checksum: 6bbbe896ee75adc3eefb8c0de0c81bf4 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Approved for entry into archive by Samira Prince(prince@ufpa.br) on 2012-08-27T14:48:07Z (GMT) No. of bitstreams: 2 Dissertacao_ModelosPrevisaoCarga.pdf: 1369826 bytes, checksum: 6bbbe896ee75adc3eefb8c0de0c81bf4 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Made available in DSpace on 2012-08-27T14:48:07Z (GMT). No. of bitstreams: 2 Dissertacao_ModelosPrevisaoCarga.pdf: 1369826 bytes, checksum: 6bbbe896ee75adc3eefb8c0de0c81bf4 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Previous issue date: 2011
CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
O conhecimento prévio do valor da carga é de extrema importância para o planejamento e operação dos sistemas de energia elétrica. Este trabalho apresenta os resultados de um estudo investigativo da aplicação de Redes Neurais Artificiais do tipo Perceptron Multicamadas com treinamento baseado na Teoria da Informação para o problema de Previsão de Carga a curto prazo. A aprendizagem baseada na Teoria da Informação se concentra na utilização da quantidade de informação (Entropia) para treinamento de uma rede neural artificial. Dois modelos previsores são apresentados sendo que os mesmos foram desenvolvidos a partir de dados reais fornecidos por uma concessionária de energia. Para comparação e verificação da eficiência dos modelos propostos um terceiro modelo foi também desenvolvido utilizando uma rede neural com treinamento baseado no critério clássico do erro médio quadrático. Os resultados alcançados mostraram a eficiência dos sistemas propostos, que obtiveram melhores resultados de previsão quando comparados ao sistema de previsão baseado na rede treinada pelo critério do MSE e aos sistemas previsores já apresentados na literatura.
The previous knowledge of the load value is almighty important to the electric power system planning and operation. This paper presents results of an investigative study of application of Artificial Neural Networks as a Multilayer Perceptron with the training based on Information Theory to the problem of short term load forecasting. The learning based on Information Theory focuses on the use of the amount of information (Entropy) for the training of neural network. Two forecaster models are presented, and that they was developed using real data from an energy utility. To compare and verify the efficiency of the proposed systems, it was also developed a forecasting system using neural network trained based on the traditional criterion of mean square error (MSE). The results has showed the efficiency of proposed systems, which had better results when compared with the forecasting system based on neural network trained by criterion of MSE and with forecasting system already was presented in the literature.
APA, Harvard, Vancouver, ISO, and other styles
16

NUNES, Anderson Marques. "Proposta de arquitetura para o estabelecimento dinâmico de conexões determinísticas e busca de recursos multidomínio em redes grid OBS baseadas no GMPLS." Universidade Federal do Pará, 2011. http://repositorio.ufpa.br/jspui/handle/2011/2777.

Full text
Abstract:
Submitted by Samira Prince (prince@ufpa.br) on 2012-05-22T13:14:07Z No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Approved for entry into archive by Samira Prince(prince@ufpa.br) on 2012-05-22T13:34:46Z (GMT) No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Made available in DSpace on 2012-05-22T13:34:46Z (GMT). No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Previous issue date: 2011
CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
RNP - Rede Nacional de Ensino e Pesquisa
FAPESPA - Fundação Amazônia de Amparo a Estudos e Pesquisas
A capacidade de processamento das instituições de pesquisa vem crescendo significativamente à medida que processadores e estações de trabalho cada vez mais poderosos vão surgindo no mercado. Considerando a melhoria de desempenho na área de redes de computadores e visando suprir a demanda por processamento cada vez maior, surgiu a ideia de utilizar computadores independentes conectados em rede como plataforma para execução de aplicações paralelas, originando assim a área de computação em grade. Em uma rede que se encontra sob um mesmo domínio administrativo, é comum que exista o compartilhamento de recursos como discos, impressoras, etc. Mas quando a rede ultrapassa um domínio administrativo, este compartilhamento se torna muito limitado. A finalidade das grades de computação é permitir compartilhamento de recursos mesmo que estes estejam espalhados por diversos domínios administrativos. Esta dissertação propõe uma arquitetura para o estabelecimento dinâmico de conexões multidomínio que faz uso da comutação de rajadas ópticas (OBS – Optical Burst Switching) utilizando um plano de controle GMPLS (Generalized Multiprotocol Label Switching). A arquitetura baseia-se no armazenamento de informações sobre recursos de grade de sistemas autônomos (AS -Autonomous Systems) distintos em um componente chamado Servidor GOBS Raiz (Grid OBS) e na utilização do roteamento explícito para reservar os recursos ao longo de uma rota que satisfaça as restrições de desempenho de uma aplicação. A validação da proposta é feita através de simulações que mostram que a arquitetura é capaz de garantir níveis de desempenho diferenciados de acordo com a classe da aplicação e proporciona uma melhor utilização dos recursos de rede e de computação.
The processing capacity of research institutions has been growing significantly as processors and workstations increasingly powerful emerging in the market. Considering the improvement of performance in the area computer networks and seeking to fill the demand for ever greater processing, the idea to use networked computers as independent platform for running parallel applications, thus creating the area grid computing. In a network that is under the same administrative domain, is common for there to share resources such as disks, printers, etc. But when the network goes beyond an administrative domain, this sharing becomes very limited. The purpose of computing grids is to allow sharing resources even if they are scattered in different areas administration. This thesis proposes an architecture for dynamic establishment of connections multidomain which makes use of optical burst switching (OBS) using a GMPLS control plane (Generalized Multiprotocol Label Switching). The architecture is based on storing information about grid resources of autonomous systems in a separate component called GOBS Root Server (Grid OBS) and the use of explicit routing to reserve resources along a route that satisfies the performance constraints of an application. The validation of the proposal is made through simulations that show that the architecture is capable of levels of performance differed according to the application class and provides a better utilization of network resources and computing.
APA, Harvard, Vancouver, ISO, and other styles
17

Linck, Marcelo Melo. "Increasing memory access efficiency through a two-level memory controller." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2018. http://tede2.pucrs.br/tede2/handle/tede/7941.

Full text
Abstract:
Submitted by PPG Ci?ncia da Computa??o (ppgcc@pucrs.br) on 2018-04-03T14:30:24Z No. of bitstreams: 1 MARCELO_MELO_LINCK_DIS.pdf: 4153250 bytes, checksum: 821a8f1e65f49c1b24a0b69b4f6e7f94 (MD5)
Approved for entry into archive by Tatiana Lopes (tatiana.lopes@pucrs.br) on 2018-04-12T21:09:45Z (GMT) No. of bitstreams: 1 MARCELO_MELO_LINCK_DIS.pdf: 4153250 bytes, checksum: 821a8f1e65f49c1b24a0b69b4f6e7f94 (MD5)
Made available in DSpace on 2018-04-12T21:23:08Z (GMT). No. of bitstreams: 1 MARCELO_MELO_LINCK_DIS.pdf: 4153250 bytes, checksum: 821a8f1e65f49c1b24a0b69b4f6e7f94 (MD5) Previous issue date: 2018-03-22
Acessos simult?neos gerados por m?ltiplos clientes para um ?nico dispositivo de mem?ria em um Sistema-em-Chip (SoC) imp?e desafios que requerem aten??o extra devido ao gargalo gerado na performance. Considerando estes clientes como processadores, este problema torna-se mais evidente, pois a taxa de crescimento de velocidade para processadores excede a de dispositivos de mem?ria, criando uma lacuna de desempenho. Neste cen?rio, estrat?gias de controle de mem?ria s?o necess?rias para aumentar o desempenho do sistema. Estudos provam que a comunica??o com a mem?ria ? a maior causa de atrasos durante a execu??o de programas em processadores. Portanto, a maior contribui??o deste trabalho ? a implementa??o de uma arquitetura de controlador de mem?ria composta por dois n?veis: prioridade e mem?ria. O n?vel de prioridade ? respons?vel por interagir com os clientes e escalonar requisi??es de mem?ria de acordo com um algoritmo de prioridade fixa. O n?vel de mem?ria ? respons?vel por reordenar as requisi??es e garantir o isolamento de acesso ? mem?ria para clientes de alta prioridade. O principal objetivo deste trabalho ? apresentar um modelo que reduza as lat?ncias de acesso ? mem?ria para clientes de alta prioridade em um sistema altamente escal?vel. Os experimentos neste trabalho foram realizados atrav?s de uma simula??o comportamental da estrutura proposta utilizando um programa de simula??o. A an?lise dos resultados ? dividida em quatro partes: an?lise de lat?ncia, an?lise de row-hit, an?lise de tempo de execu??o e an?lise de escalabilidade.
Simultaneous accesses generated by memory clients in a System-on-Chip (SoC) to a single memory device impose challenges that require extra attention due to the performance bottleneck created. When considering these clients as processors, this issue becomes more evident, because the growth rate in speed for processors exceeds the same rate for memory devices, creating a performance gap. In this scenario, memory-controlling strategies are necessary to improve system performances. Studies have proven that the main cause of processor execution lagging is the memory communication. Therefore, the main contribution of this work is the implementation of a memory-controlling architecture composed of two levels: priority and memory. The priority level is responsible for interfacing with clients and scheduling memory requests according to a fixed-priority algorithm. The memory level is responsible for reordering requests and guaranteeing memory access isolation to high-priority clients. The main objective of this work is to provide latency reductions to high-priority clients in a scalable system. Experiments in this work have been conducted considering the behavioral simulation of the proposed architecture through a software simulator. The evaluation of the proposed work is divided into four parts: latency evaluation, row-hit evaluation, runtime evaluation and scalability evaluation.
APA, Harvard, Vancouver, ISO, and other styles
18

Gonçalves, Demerson Nunes. "Transformada de fourier quântica no grupo diedral." Laboratório Nacional de Computação Científica, 2006. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=72.

Full text
Abstract:
Descrevemos a transformada de Fourier em grupos não abelianos motivado por suas aplicações em algoritmos quânticos para a computação quântica. A transformada de Fourier em grupos é descrita em termos das representações irredutíveis da teoria da representação de grupos finitos. Essa teoria é a peça chave para atacar o famoso Problema do Subgrupo Escondido (PSE), que consiste na determinação de geradores de um subgrupo, uma vez dado um oráculo que diz se um elemento pertence ou não a esse subgrupo. Neste trabalho, nós apresentamos um algoritmo quântico para o PSE Diedral (DN). A complexidade de tempo do nosso algoritmo é O( N log2 N ). Ele é baseado no método padrão de solução: a transformada de Fourier de um estado quântico |ψ é calculada e medida. O objetivo do nosso algoritmo é reconstruir o subgrupo H de DN gerado por uma reflexão, uma vez dado uma função f em DN, constante nas classes laterais de H e distinta em cada classe lateral.
APA, Harvard, Vancouver, ISO, and other styles
19

Giusti, Sebastián Miguel. "Análise de sensibilidade topológica em modelos constitutivos multi-escalas." Laboratório Nacional de Computação Científica, 2009. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=171.

Full text
Abstract:
O presente trabalho tem como propósito principal desenvolver a análise de sensibilidade topológica em modelos constitutivos multi-escala. Neste sentido, utilizando o Princípio de Macro-Homogeneidade de Hill-Mandel e o conceito de média volumétrica, foi estabelecida uma formulação variacional para derivar uma elegante estrutura axiomática de modelos constitutivos multi-escala deste tipo, permitindo escrever as equações de equilíbrio na micro-escala de maneira rigorosa através de uma clara identificação dos espaços envolvidos. Com essa formulação, obteve-se uma estrutura adequada para o desenvolvimento da análise de sensibilidade topológica de modelos constitutivos multi-escala. De fato, como resultado fundamental dessa análise, foi identificado um campo tensorial que representa a derivada topológica do tensor constitutivo macroscópico quando é introduzida uma perturbação singular na micro-escala. As componentes do mencionado campo tensorial dependem apenas das soluções dos problemas variacionais canônicos associados ao domínio original não perturbado. Cabe mencionar que através desse resultado, é possível escrever de forma explícita a expansão assintótica topológica do operador constitutivo macroscópico, permitindo obter rapidamente a derivada topológica para uma vasta classe de funcionais de forma. Em particular, neste trabalho são tratados dois problemas clássicos da modelagem computacional: condução estacionária de calor e elasticidade linear. Assim, inicialmente é desenvolvida a modelagem constitutiva multi-escala de cada um dos problemas ora mencionados. Em seguida, considerando que a micro-estrutura sofre uma perturbação singular caracterizada pela nucleação de uma inclusão circular composta de material com propriedades físicas distintas do meio, são calculadas as respectivas derivadas topológicas. Finalmente, são realizados diversos experimentos numéricos mostrando algumas das diferentes maneiras possíveis de utilização do tensor de sensibilidade topológica no projeto e/ou otimização de micro-estruturas especializadas, o que demonstra o caráter fundamental dos resultados desenvolvidos neste trabalho para a modelagem computacional.
The purpose of the present work is to carry out a topological sensitivity analysis in constitutive multi-scale models. By making use of the Hill-Mandel Principle of Macro-Homogeneity and the concept of volume average, a variational formulation was established to derive a clearly structured axiomatic framework for constitutive multi-scale models of the present type, allowing the equilibrium equations at the micro-scale to be rigorously written through the clear identification of the functional spaces involved. This formulation lead to a structure that is particularly well-suited for the development of topological sensitivity analyses of constitutive multi-scale models of the present type. As a fundamental result of the topological sensitivity analyses carried out, tensorial fields were identified that represent the topological derivative of the macroscopic constitutive tensor when a singular perturbation is introduced at the micro-scale. The components of such tensorial fields depend on the solution of the canonical variational problems associated to the original unperturbed domain. It is worth emphasising that this result allows the topological asymptotic expansion of the macroscopic constitutive operator to be written explicitly which, in turn, makes it possible to get promptly the topological derivative for a vast class of shape functionals. In particular, in this thesis, two classical computational modeling problems are addressed within the proposed framework: stationary heat conduction and linear elasticity. Multi-scale constitutive models for both problems are firstly derived. Then, the corresponding topological derivatives are obtained by considering the micro-structure to suffer a singular perturbation characterised by the nucleation of a circular inclusion made of a material with physical properties different from those of the medium. Finally, several numerical experiments are performed which show some of the different possible manners of using the topological sensitivity tensor in the project/optimization of specialised micro-structures. These demonstrate the fundamental nature of the results obtained in this work for use in the computational modelling context.
APA, Harvard, Vancouver, ISO, and other styles
20

LIMA, Paulo Sérgio Rodrigues. "Um ambiente colaborativo de aprendizagem interdisciplinar apoiado por interfaces adaptativas." Universidade Federal do Pará, 2006. http://www.repositorio.ufpa.br:8080/jspui/handle/2011/1746.

Full text
Abstract:
Made available in DSpace on 2011-03-23T21:19:22Z (GMT). No. of bitstreams: 0
Item created via OAI harvest from source: http://www.bdtd.ufpa.br/tde_oai/oai2.php on 2011-03-23T21:19:22Z (GMT). Item's OAI Record identifier: oai:bdtd.ufpa.br:153
The use Virtual Learning Environment (VLE) becomes, day by day, more evident in several public teaching institutions, as well as in private and government agencies. Several versions of VLEs are available for free use, each one under its own characteristics. In Brazil there are almost a thousand institutions that have been using these environments, which show the necessity of investments and new research in this area. This theses specifies and develops a VLE, its main objective is to reduce the problems found in many approach of the environment ready for use thus recommending an environment called "Interdiscipline Collaborative Learning Environment" which was prepared to offer an infra-structure which permits to unite cooperative working concepts, learning virtual communities, interdiscipline, interfaces adaptation and in a complementary way allow creation of automatic recommendations to its users based on their profiles.
A utilização de Ambientes Virtuais de Aprendizagem (AVAs) torna-se, a cada dia, mais evidente em diversas instituições de ensino público e particular, assim como em órgãos governamentais e privados. Várias versões de AVAs encontram-se disponíveis para utilização gratuita, cada uma com suas idiossincrasias. No Brasil, já são quase mil instituições que utilizam referidos ambientes. Esses números expressam a necessidade de investimentos e de novas pesquisas na área. Este trabalho especifica e desenvolve um AVA que tem por objetivo minimizar problemas encontrados em muitas abordagens de ambientes atualmente disponíveis, propondo um ambiente denominado de Ambiente Colaborativo de Aprendizagem Interdisciplinar (ACAI), desenvolvido para disponibilizar uma infra-estrutura que permita integrar os conceitos de: trabalho colaborativo, comunidades virtuais de aprendizagem, interdisciplinaridade, adaptação de interfaces e, de forma complementar, permitir a geração de recomendações automáticas a seus usuários baseadas em seus perfis.
APA, Harvard, Vancouver, ISO, and other styles
21

Carmo, Ricardo Rios Monteiro do. "Um protocolo de descoberta de servirço para sistemas sensíveis ao contexto." Universidade Federal do Espírito Santo, 2006. http://repositorio.ufes.br/handle/10/6401.

Full text
Abstract:
Made available in DSpace on 2016-12-23T14:33:44Z (GMT). No. of bitstreams: 1 dissertacao-Ricardo_Rios_M_Carmo-200605.pdf: 2611849 bytes, checksum: 5501f5e531cfd2aff3d36b5e51331d54 (MD5) Previous issue date: 2006-05-12
Advances in mobile computing and wireless technology are allowing the raising of new computing paradigms. One of them is the Ubiquitous or Pervasive Computing, which is characterised by a highly dynamic environment caused by the user mobility and by the massive use of small mobile devices like PDAs and cellular phones. Ubiquitous Computing allows to explore a new set of applications, the Context-Aware Applications. Theses applications use contextual information, allowing more exible, adaptable, rich in functionality and user-centred services to be developed. However, context-aware applications require an infrastructure prepared to deal with the nature of the contextual information is needed. Among the many proposed context-aware infrastructures, Infraware has been developed in the Network and Multimedia Research Laboratory of the Federal University of Espírito Santo. Infraware proposes an integrated management model of services that emphasises composition and discovery of services based on semantic description. In particular, the service discovery has an important role because it is used by the applications to find the right services to execute their tasks. In Pervasive Computing environments, service discovery must consider the nature of the contextual information. Few discovery mechanisms and protocols consider contextual information in the selection process. Moreover, some of them do not consider security and authentication of data. This master thesis proposes a secure and context-aware service discovery protocol, named SCaSDP, which is part of the Service Manager Module of the Infraware platform. This protocol presents a generic architecture, allowing its use in many situations of service discovery.
O avanço da computação móovel e da tecnologia da comunicação sem fio facilitaram o surgimento de novos paradigmas. Um destes é a Computação Ubíqua ou Pervasiva, caracterizada por um ambiente altamente dinâmico, ocasionado pela mobilidade de seus usuários e pela utilização de dispositivos móveis, como PDAs e aparelhos de telefonia celular. A Computação Ublíqua permite explorar um novo conjunto de aplicações, dentre elas as Aplicações sensíveis ao contexto. Essas aplicações manipulam informação contextual possibilitando o desenvolvimento de serviços mais flexíveis, adaptáveis, ricos em funcionalidades e centrados no usuário. Entretanto, para que as aplicacações sensíveis ao contexto possam se beneficiar de tais serviços, é necessária uma infra-estrutura de suporte preparada para lidar com a natureza da informação contextual. Dentre as várias infra-estruturas propostas, a Infraware, em desenvolvimento no Laboratório de Pesquisas em Redes e Multimídia da UFES, prop~oe um modelo de gerência integrada de serviços que enfatiza a utilização de descrições semânticas para composição e descoberta dinâmica de serviços. Em particular, a descoberta de serviços tem um papel fundamental, pois é através dela que aplicações encontram os serviços necessários para executar suas tarefas. Nos ambientes caracterizados pela computação pervasiva, a descoberta de serviços deve considerar a natureza da informação contextual. Poucos mecanismos e protocolos de descoberta consideram informação contextual como atributo de seleção. Além disso, alguns deles não consideram segurança e autenticação de dados. Este trabalho propõe um protocolo de descoberta de serviços para a plataforma Infraware, seguro e sensível ao contexto, denominado SCaSDP - Secure Context-aware Service Discovery Protocol, parte do módulo Gerente de Serviços. Este protocolo apresenta uma arquitetura genérica que permite a sua utilização em cenários diversos de descoberta de serviços.
APA, Harvard, Vancouver, ISO, and other styles
22

Mangueira, Junior Carlos Peixoto. "Paralelizando o MOPAC usando CUDA e bibliotecas de Matrizes Esparsas." Universidade Federal da Paraí­ba, 2012. http://tede.biblioteca.ufpb.br:8080/handle/tede/6062.

Full text
Abstract:
Made available in DSpace on 2015-05-14T12:36:31Z (GMT). No. of bitstreams: 1 arquivototal.pdf: 1940743 bytes, checksum: bb735e70b492ac362a56323e53c914f4 (MD5) Previous issue date: 2012-03-23
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
This work describes the implementation of parallel algorithms whose main goal is to accelerate the implementation of numerical calculations existing in quantum chemistry programs. These programs use some methods whose order of complexity varies from O(n3) and O(n5), where n is the parameter related to the amount of atoms in a molecule. This becomes a limiting factor when one wants to work with molecular systems containing thousands of atoms, such as proteins, DNA and polysaccharides. It is explored both the parallelism provided by graphics cards and the CUDA programming model are also used libraries for manipulating sparse matrices, which are common in these calculations. The results show gains of more than 100% for test instances.
Este trabalho apresenta a implementação de algoritmos paralelos cujo objetivo principal é acelerar a execução de cálculos numéricos existentes em programas de Química Quântica. Estes programas utilizam alguns métodos cuja ordem de complexidade varia entre O(n3) e O(n5), onde o parâmetro n está relacionado à quantidade de átomos de uma molécula. Isto se torna um fator limitante quando se quer trabalhar com sistemas moleculares contendo milhares de átomos, como por exemplo, proteínas, DNA e polissacarídeos. É explorado tanto o paralelismo proporcionado pelas placas gráficas e pelo modelo de programação CUDA como também são utilizadas bibliotecas para manipulação de matrizes esparsas, que são comuns nestes cálculos. Os resultados obtidos demonstram ganhos superiores a 100% para as instâncias testes.
APA, Harvard, Vancouver, ISO, and other styles
23

GUEDES, Gustavo Cunha. "Hermes: um software-modem ADSL baseado no framework Ptolemy II." Universidade Federal do Pará, 2011. http://repositorio.ufpa.br/jspui/handle/2011/3046.

Full text
Abstract:
Submitted by Samira Prince (prince@ufpa.br) on 2012-10-11T14:46:39Z No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_HermesSoftwareModem.pdf: 1508763 bytes, checksum: 32b425ae50520bfbfc5e290bde849c12 (MD5)
Approved for entry into archive by Ana Rosa Silva(arosa@ufpa.br) on 2012-10-11T15:28:53Z (GMT) No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_HermesSoftwareModem.pdf: 1508763 bytes, checksum: 32b425ae50520bfbfc5e290bde849c12 (MD5)
Made available in DSpace on 2012-10-11T15:28:53Z (GMT). No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_HermesSoftwareModem.pdf: 1508763 bytes, checksum: 32b425ae50520bfbfc5e290bde849c12 (MD5) Previous issue date: 2011
Esta dissertação tem como objetivo principal apresentar a implementação de um software-modem ADSL totalmente escrito em Java, utilizando o framework Ptolemy II, denominado de Hermes (de "A Handy Experimental Software Modem System"). Um software-modem é útil em ocasiões onde se precisem executar testes e simulações de sistemas de comunicação com um número grande de modens e quando os parâmetros desses sistemas precisem ser modificados com um alto grau de liberdade. Além disso, um software-modem possui características que tornam mais fácil a tarefa de acrescentar, eliminar, validar e analisar funções e algoritmos de processamento de sinais e de telecomunicações. Testes e simulações foram realizados para analisar a funcionalidade do Hermes, utilizando, inclusive, o Tracespan, um equipamento para análise não-intrusiva de redes DSL. A partir dos resultados obtidos em conjunto com o Tracespan, foi possível validar com sucesso as funções do Hermes.
This dissertation has as main objective to present the implementation of an ADSL software-modem totally written in Java, using the Ptolemy II framework, named Hermes (from \A Handy Experimental softwaRe ModEm System"). A software-modem is useful in cases where one needs to perform tests and simulations of communication systems with a large number of modems and when systems' parameters must be changed with high degree of freedom. Besides, a software-modem has features that make it easy to add, eliminate, validate and evaluate signal processing and telecommunications functions and algorithms. Tests and simulations were performed to evaluate the Hermes functionality, including the use of Tracespan, a non-intrusive analisys equipment for DSL networks. From obtained results together with Tracespan, it was possible to successfully validate the Hermes functions.
APA, Harvard, Vancouver, ISO, and other styles
24

ROSÁRIO, Denis Lima do. "Cross-layer optimizations for multimedia distribution over Wireless Multimedia Sensor Networks and Flying Ad-Hoc Networks with quality of experience support." Universidade Federal do Pará, 2014. http://repositorio.ufpa.br/jspui/handle/2011/5596.

Full text
Abstract:
Submitted by Cleide Dantas (cleidedantas@ufpa.br) on 2014-07-30T16:35:12Z No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Tese_CrossLayerOptimizations.pdf: 20257418 bytes, checksum: 96559fd5f83b5752bc63ce073eb1c700 (MD5)
Rejected by Edisangela Bastos (edisangela@ufpa.br), reason: on 2014-07-30T16:37:23Z (GMT)
Submitted by Cleide Dantas (cleidedantas@ufpa.br) on 2014-07-30T16:41:46Z No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Tese_CrossLayerOptimizations.pdf: 20257418 bytes, checksum: 96559fd5f83b5752bc63ce073eb1c700 (MD5)
Approved for entry into archive by Ana Rosa Silva (arosa@ufpa.br) on 2014-09-04T14:34:02Z (GMT) No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Tese_CrossLayerOptimizations.pdf: 20257418 bytes, checksum: 96559fd5f83b5752bc63ce073eb1c700 (MD5)
Made available in DSpace on 2014-09-04T14:34:02Z (GMT). No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Tese_CrossLayerOptimizations.pdf: 20257418 bytes, checksum: 96559fd5f83b5752bc63ce073eb1c700 (MD5) Previous issue date: 2014
CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
University of Bern
A proliferação de conteúdo multimídia bem como a demanda por novos serviços de áudio ou vídeo promoveram o desenvolvimento de uma nova era baseada em informações multimídia, o que permitiu a evolução das Redes de Sensores Sem Fio Multimídia (RSSFM) e também das redes ad-hoc desenvolvimento formadas por VANTs (FANETs). Desta forma, serviços multimídia em tempo real requerem transmissões de vídeo em tempo real com uma baixa taxa de perda de quadros, atraso fim-a-fim tolerável, para apoiar a disseminação de vídeo com qualidade de Experiência (QoE) assegurada. Desta forma, um princípio fundamental de uma abordagem ciente de QoE é a transmissão de quadros de vídeo com alta prioridade, baixa taxa de perda de pacotes, bem como baixa sobrecarga da rede, a fim de protegê-los. Além disso, o conteúdo multimídia devem ser transmitidos a partir de um determinado nó de origem para um nó de destino através de nós intermediários com alta confiabilidade em um cenário de grande escala. O serviço de roteamento deve lidar com topologias dinâmicas causadas por falha de um nó ou a mobilidade do mesmo, bem como as mudanças no canal sem fio, a fim de continuar a operar mesmo em casos de mudanças de topologia durante a transmissão multimídia. Por fim, o mapeamento da satisfação do usuário ao assistir um determinado vídeo está se tornando um requisito fundamental para a entrega de conteúdos multimídia com suporte à QoE. Com estes objetivos em mente, soluções envolvendo transmissões multimídia deve levar em conta as características de vídeo e do usuário para melhorar a entrega de vídeo com qualidade assegurada. As principais contribuições desta tese são conduzidos pela seguinte questão de pesquisa: como para fornecer distribuição de multimídia com alta eficiência energética, confiabilidade, robustez, escalabilidade e suporte à QoE em redes sem fio ad hoc. A tese aborda vários domínios de problemas com contribuições em diferentes camadas da pilha de comunicação. Na camada de aplicação, apresentamos um mecanismo de redundância de pacotes ciente de QoE para reduzir o impacto da não confiabilidade do canal sem fio, e assim prover disseminação de conteúdo multimídia em tempo real com suporte à QoE. Na camada de rede, apresentamos dois protocolos de roteamento, ou seja, o video-aware Multi-hop and multi-path hierarchical routing protocol for Efficient VIdeo transmission for static WMSN scenarios (MEVI) e o cross-layer link quality and geographical-aware beaconless OR protocol for multimedia FANET scenarios (XLinGO). Ambos os protocolos de roteamento permitem a disseminação de conteúdo multimídia com eficiência energética, confiabilidade e suporte à QoE. Isto é alcançado através da combinação de métricas de múltiplas camadas para a tomada de decisão para o roteamento de pacotes, e assim estabelecer rotas confiáveis.
The proliferation of multimedia content and the demand for new audio or video services have fostered the development of a new era based on multimedia information, which allowed the evolution of Wireless Multimedia Sensor Networks (WMSNs) and also Flying Ad-Hoc Networks (FANETs). In this way, live multimedia services require realtime video transmissions with a low frame loss rate, tolerable end-to-end delay, and jitter to support video dissemination with Quality of Experience (QoE) support. Hence, a key principle in a QoE-aware approach is the transmission of high priority frames (protect them) with a minimum packet loss ratio, as well as network overhead. Moreover, multimedia content must be transmitted from a given source to the destination via intermediate nodes with high reliability in a large scale scenario. The routing service must cope with dynamic topologies caused by node failure or mobility, as well as wireless channel changes, in order to continue to operate despite dynamic topologies during multimedia transmission. Finally, understanding user satisfaction on watching a video sequence is becoming a key requirement for delivery of multimedia content with QoE support. With this goal in mind, solutions involving multimedia transmissions must take into account the video characteristics to improve video quality delivery. The main research contributions of this thesis are driven by the research question how to provide multimedia distribution with high energy-efficiency, reliability, robustness, scalability, and QoE support over wireless ad hoc networks. The thesis addresses several problem domains with contributions on different layers of the communication stack. At the application layer, we introduce a QoE-aware packet redundancy mechanism to reduce the impact of the unreliable and lossy nature of wireless environment to disseminate live multimedia content. At the network layer, we introduce two routing protocols, namely video-aware Multi-hop and multi-path hierarchical routing protocol for Efficient VIdeo transmission for static WMSN scenarios (MEVI), and cross-layer link quality and geographical-aware beaconless OR protocol for multimedia FANET scenarios (XLinGO). Both protocols enable multimedia dissemination with energy-efficiency, reliability and QoE support. This is achieved by combining multiple cross-layer metrics for routing decision in order to establish reliable routes.
APA, Harvard, Vancouver, ISO, and other styles
25

Filho, Edgar MarÃal de Barros. "VirTraM: One framework for the development of training using virtual reality in mobile learning." Universidade Federal do CearÃ, 2005. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=1963.

Full text
Abstract:
FundaÃÃo Cearense de Apoio ao Desenvolvimento Cientifico e TecnolÃgico
A computaÃÃo mÃvel tem se destacado na Ãrea educacional como uma tecnologia inovadora. O termo Mobile Learning ou m-Learning tem sido empregado para tratar da utilizaÃÃo de dispositivos de comunicaÃÃo sem fio, de forma transparente e com alto grau de mobilidade, como parte de um modelo de aprendizado integrado. EducaÃÃo pode ser vista como um processo de exploraÃÃo, descoberta e construÃÃo de conhecimento, atravÃs de ambientes tridimensionais. Quando sÃo projetadas aplicaÃÃes educacionais para dispositivos mÃveis com recursos tridimensionais, uma sÃrie de questÃes desafiadoras emergem: Como produzir um cenÃrio 3D motivador, juntamente com imagens e informaÃÃes nas reduzidas telas dos telefones celulares? Como possibilitar formas de interaÃÃo eficientes? Como contornar a limitaÃÃo de memÃria e processamento dos dispositivos mÃveis? Nesta dissertaÃÃo, Ã apresentado um framework para construÃÃo de aplicaÃÃes educacionais em dispositivos mÃveis com recursos de realidade virtual: o VirTraM. Este framework facilita o desenvolvimento de aplicaÃÃes, ao permitir que o programador trabalhe com menos elementos e abstraia-se dos detalhes de implementaÃÃo para concentrar-se nos aspectos relacionados ao treinamento. Para a validaÃÃo do VirTraM, foram desenvolvidos dois estudos de caso que demonstram caracterÃsticas como interatividade, usabilidade e portabilidade, alÃm de possibilitar uma experimentaÃÃo da integraÃÃo das tecnologias de computaÃÃo mÃvel e realidade virtual. Uma aplicaÃÃo, construÃda a partir do VirTraM, fornece ao usuÃrio uma ferramenta inovadora e interativa para auxiliÃ-lo com informaÃÃes complementares no momento e no local em que ele precisar. Dentre os benefÃcios das aplicaÃÃes baseadas no VirTraM destacam-se: apoiar e motivar o aprendizado; melhorar a compreensÃo sobre determinados objetos; permitir a simulaÃÃo e a anÃlise de experiÃncias em campo; possibilitar a demonstraÃÃo do funcionamento de equipamentos; e fornecer meios para o desenvolvimento de mÃtodos inovadores de ensino e de treinamento.
Mobile computing has emerged as an innovative technology for education. For example, a new terminology, called Mobile Learning or m-Learning, has been introduced to designate the use, in a transparent way and with a high mobility degree, of devices with wireless communication, as part of a model of integrated learning, On the other hand, education can be also seen as a process of exploration, discovery and construction of knowledge, using three-dimensional environments. However, different challenges are faced when designing educational applications for mobile devices with three-dimensional resources, such as: How to produce a 3D scenario together with images and information in the reduced screens of cellular phones? How to make possible efficient ways of interaction? How to overcome the limitation of memory and processing of the mobile devices? In this master's thesis, a framework for the development of educational applications with virtual reality resources in mobile devices is introduced, called VirTraM. This framework facilitates the development of such applications, allowing a programmer to work with little elements, abstracting the implementation details and emphasing the aspects concerning the training. For the validation of VirTraM, two case studies have been developed. These case studies demonstrate such characteristics as interaction, usability and portability, besides making possible the integration of mobile computing and virtual reality technologies. An application, constructed from VirTraM, offers to the user an innovative and interactive tool to help with complementary information at the moment and place where his necessary. Amongst the benefits of the applications based on VirTraM, the following are distinguished: to support and to motivate the learning; to improve the understanding on definitive objects; to allow the simulation and analysis of experiences in the field; to make possible the demonstration of the equipment execution; and to provide ways for the development of innovative methods of education and training.
APA, Harvard, Vancouver, ISO, and other styles
26

SOUZA, Daniel Leal. "Otimização por multi-enxame evolucionário de partículas clássico e quântico competitivo sob a arquitetura paralela CUDA aplicado em problemas de engenharia." Universidade Federal do Pará, 2014. http://repositorio.ufpa.br/jspui/handle/2011/9008.

Full text
Abstract:
Submitted by Hellen Luz (hellencrisluz@gmail.com) on 2017-07-26T19:13:46Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OtimizacaoMultiEnxame.pdf: 21921599 bytes, checksum: 6cbd45a74833514b23e7604d298c5978 (MD5)
Approved for entry into archive by Irvana Coutinho (irvana@ufpa.br) on 2017-08-21T13:29:15Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OtimizacaoMultiEnxame.pdf: 21921599 bytes, checksum: 6cbd45a74833514b23e7604d298c5978 (MD5)
Made available in DSpace on 2017-08-21T13:29:15Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OtimizacaoMultiEnxame.pdf: 21921599 bytes, checksum: 6cbd45a74833514b23e7604d298c5978 (MD5) Previous issue date: 2014-05-23
FAPESPA - Fundação Amazônia de Amparo a Estudos e Pesquisas
Este trabalho apresenta o desenvolvimento de um conjunto de metaheurística híbridas, baseadas na utilização das estratégias evolutivas em conjunto com os algoritmos de otimização por enxame de partículas clássica e quântica sob um ambiente multi-enxame com topologia mestre-escravos. Tais algoritmos são denominados Competitive Evolutionary Multi-Swarm Optimization (CEMSO) 1 e Competitive Quantum-Behaviour Evolutionary Multi-Swarm Optimization (CQEMSO) 2. Para efeito de comparação e validação dos resultados, são utilizados quatro problemas de engenharia presentes em diversas publicações científicas: Projeto de Viga de Aço (WBD); Peso da Tensão/Compressão sobre Mola (MWTCS); Projeto de Redutor de Velocidade (SRD); Projeto de Vaso de Pressão (DPV). Em relação a implementação, os algoritmos foram desenvolvidos sob a arquitetura CUDA, a qual proporciona um ambiente de computação paralela massiva que viabiliza uma distribuição de dados mais adequada em relação a organização dos enxames, além de contribuir para a diminuição significativa do tempo de processamento. Com a aplicação das estratégias evolutivas nos algoritmos PSO e QPSO, bem como os mecanismos de condições de contorno propostos, as soluções descritas neste documento oferecem diversas vantagens, onde se pode destacar melhorias na capacidade de busca, aumento na taxa de convergência e alto grau de paralelismo. Tais fatos são confirmados através dos dados obtidos (i.e. Tempo de execução, melhores soluções obtidas, média e variância de resultados) pelos algoritmos CEMSO e CQEMSO em relação as versões multi-enxame dos algorimos PSO (COMSO), EPSO (COEMSO) e COQMSO (QPSO), todos implementados e submetidos a análise de desempenho através dos experimentos com problemas de engenharia.
This paper presents the development of a set of hybrid metaheuristic based on the use of evolutionary strategies in conjunction with classical and quantum multi-swarm optimization with master-slave approach. These algorithms are named Competitive Evolutionary Multi-Swarm Optimization (CEMSO) and Competitive Quantum-Behaviour Evolutionary Multi-Swarm Optimization (CQEMSO). For comparison and validation of the results, four engineering problems encountered in many publications scientific are used: Welded Beam Design (WBD); Minimization of the Weight of a Tension/ Compression Spring (MWTCS); Speed Reducer Design (SRD); Design of a Pressure Vessel (DPV). The algorithms were developed under the CUDA architecture, which provides a massive parallel computing environment that enables a more appropriate data allocation regarding the organization of swarms, as well as contributing to the significant decrease in processing time. With the application of evolutionary strategies in the PSO and QPSO algorithms, as well as the proposed boundary conditions, the solutions described in this document offer several advantages. We can highlight improvements in the ability to search, increasing the convergence rate and high degree of parallelism. These facts are confirmed by the data obtained (i.e. Execution time, best solutions obtained, mean and variance of results) by CQEMSO and CQEMSO algorithms when compared to those obtained from multi-swarm approach for PSO (COMSO), EPSO (COEMSO) and QPSO (COQMSO). All of these algorithms were implemented and subjected to performance analysis through experiments with engineering problems described above.
APA, Harvard, Vancouver, ISO, and other styles
27

Moqadam, Jalil Khatibi. "Análise da implementação da porta Toffoli em sistemas com imperfeições." Laboratório de Computação científica, 2013. https://tede.lncc.br/handle/tede/169.

Full text
Abstract:
Made available in DSpace on 2015-03-04T18:57:54Z (GMT). No. of bitstreams: 1 Tese_de_Doutorad--Jalil_Khatibi_Moqadam.pdf: 1436910 bytes, checksum: b9b764cc6fff54e55232108ba8b66c73 (MD5) Previous issue date: 2013-08-30
Conselho Nacional de Desenvolvimento Cientifico e Tecnologico
In this thesis, the performance of the Toffoli gate under the influence of imperfections is studied. After giving a brief introduction to quantum computing and quantum control theory, superconducting charge qubits and their couplings to the transmission line resonator are discussed. Then, the implementation of the Toffoli gate in a chain of three superconducting transmon qubits, using quantum control methods, is reviewed. Having established the gate, the noise is introduced in the interqubits interactions. The coupling constants are then no longer fixed, instead, they fluctuate around average values obeying some given probability density functions characterizing the dynamical-imperfection case. The static-imperfection case in which the values of the coupling constants are not exactly known is also considered. Finally, a more robust gate is designed by modifying the quantum optimization problem using some weighted average fidelity as the objective functional.
Neste trabalho, o desempenho da porta Toffoli sob a influência de imperfeições é estudada. Depois de dar uma breve introdução a computação quântica e teoria de controle quântico, os qubits supercondutores de tipo de carga e seus acoplamentos a um ressonador da linha de transmissão são discutidos. Em seguida, a execução da porta Toffoli numa cadeia de três qubits supercondutores de tipo transmon, utilizando métodos de controle quântico, é revisada. Tendo estabelecido a porta, o ruído e introduzido nas interações entre os qubits. As constantes de acoplamento, então, não ficam fixas, flutuam em torno de valores médios e obedecem a algumas funções de densidade de probabilidade conhecidas que caracterizam o caso da imperfeição dinâmica. O caso da imperfeição estática no qual os valores das constantes de acoplamento não são conhecidas com precisão é também considerado. Finalmente, uma porta mais robusta e projetada com uma modificação do problema de otimização quântico usando uma fidelidade media ponderada como funcional objetivo.
APA, Harvard, Vancouver, ISO, and other styles
28

Leal, F?bio de Sousa. "SLA-Based Guidelines for Database Transitioning." Universidade Federal do Rio Grande do Norte, 2016. http://repositorio.ufrn.br/handle/123456789/21027.

Full text
Abstract:
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-22T15:02:52Z No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5)
Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07-26T22:20:11Z (GMT) No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5)
Made available in DSpace on 2016-07-26T22:20:11Z (GMT). No. of bitstreams: 1 FabioDeSousaLeal_DISSERT.pdf: 4632537 bytes, checksum: e73b6f4fa9d420fff9ac92bcd734f16b (MD5) Previous issue date: 2016-02-26
Engenharia de Software Baseada em Componentes (CBSE) e Arquitetura Orientada a Servi?os (SOA) tornaram-se formas populares de se desenvolver software nos ?ltimos anos. Durante o ciclo de vida de um software, v?rios componentes e servi?os podem ser desenvolvidos, evolu?dos e substitu?dos. Em ambientes de produ??o, a substitui??o de componentes essenciais - como os que envolvem bancos de dados - ? uma opera??o delicada, onde v?rias restri??es e stakeholders devem ser considerados. Service-Level agreement (acordo de n?vel de servi?o - SLA), de acordo com o gloss?rio oficial da ITIL v3 , ? ?um acordo entre um provedor de servi?o de TI e um cliente. O acordo consiste em um conjunto de restri??es mensur?veis que um prestador de servi?os deve garantir aos seus clientes.?. Em termos pr?ticos, um SLA ? um documento que um prestador de servi?o oferece aos seus consumidores garantindo n?veis m?nimos de qualidade de servi?o (QoS). Este trabalho busca avaliar a utiliza??o de SLAs para guiar o processo de transi??o de bancos de dados em ambientes de produ??o. Em particular, propomos um conjunto de guidelines baseados em SLAs para apoiar decis?es migra??es de bancos de dados relacionais (RDBMS) para bancos NoSQL. Nosso trabalho ? validado por estudos de caso.
Component-based Software Engineering (CBSE) and Service-Oriented Architecture (SOA) became popular ways to develop software over the last years. During the life-cycle of a software system, several components and services can be developed, evolved and replaced. In production environments, the replacement of core components, such as databases, is often a risky and delicate operation, where several factors and stakeholders should be considered. Service Level Agreement (SLA), according to ITILv3?s official glossary, is ?an agreement between an IT service provider and a customer. The agreement consists on a set of measurable constraints that a service provider must guarantee to its customers.?. In practical terms, SLA is a document that a service provider delivers to its consumers with minimum quality of service (QoS) metrics.This work is intended to assesses and improve the use of SLAs to guide the transitioning process of databases on production environments. In particular, in this work we propose SLA-Based Guidelines/Process to support migrations from a relational database management system (RDBMS) to a NoSQL one. Our study is validated by case studies.
APA, Harvard, Vancouver, ISO, and other styles
29

Dias, Elisângela Silva. "Alianças defensivas em grafos." Universidade Federal de Goiás, 2010. http://repositorio.bc.ufg.br/tede/handle/tde/3008.

Full text
Abstract:
Submitted by Jaqueline Silva (jtas29@gmail.com) on 2014-09-04T17:02:47Z No. of bitstreams: 2 Dissertacao Elisangela Silva Dias.pdf: 846122 bytes, checksum: 357f425f14050b1601ed04cbcd4d9165 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)
Made available in DSpace on 2014-09-04T17:02:47Z (GMT). No. of bitstreams: 2 Dissertacao Elisangela Silva Dias.pdf: 846122 bytes, checksum: 357f425f14050b1601ed04cbcd4d9165 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) Previous issue date: 2010-03-26
A defensive alliance in graph G = (V;E) is a set of vertices S V satisfying the condition that every vertex v 2 S has at most one more neighbor in V 􀀀S than S. Due to this type of alliance, the vertices in S together defend themselves to the vertices in V 􀀀S. This dissertation introduces the basic concepts for the understanding of alliances in graphs, along with a variety of alliances and their numbers and provides some mathematical properties for these alliances, focusing mainly on defensive alliances in graphs. It shows theorems, corollaries, lemmas, propositions and observations with appropriate proofs with respect to the minimum degree of a graph G d(G), the maximum degree D(G), the algebraic connectivity μ, the total dominanting set gt(G), the eccentricity, the edge connectivity l(G), the chromatic number c(G), the (vertex) independence number b0(G), the vertex connectivity k(G), the order of the largest clique w(G) and the domination number g(G). It also shows a generalization of defensive alliances, called defensive kalliance, and the definition and properties of a security set in G. A secure set S V of graph G = (V;E) is a set whose every nonempty subset can be successfully defended of an attack, under appropriate definitions of “attack” and “defence”.
Uma aliança defensiva no grafo G = (V;E) é um conjunto de vértices S V satisfazendo a condição de que todo vértice v 2 S tem no máximo um vizinho a mais em V 􀀀S que em S. Devido a este tipo de aliança, os vértices em S juntam para se defenderem dos vértices em V 􀀀S. Nesta dissertação, são introduzidos os conceitos básicos para o entendimentos das alianças em grafos, junto com uma variedade de tipos de alianças e seus respectivos números, bem como são fornecidas algumas propriedades matemáticas para estas alianças, focando principalmente nas alianças defensivas em grafos. Apresentamos teoremas, corolários, lemas, proposições e observações com as devidas provas com relação ao grau mínimo de um grafo G d(G), ao grau máximo D(G), à conectividade algébrica μ, ao conjunto dominante total gt(G), à excentricidade, à conectividade de arestas l(G), ao número cromático c(G), ao número de independência (de vértices) b0(G), à conectividade de vértices k(G), à ordem da maior clique w(G) e ao número de dominação g(G). Também é mostrada a generalização de alianças defensivas, chamada k-aliança defensiva, e a definição e propriedades de um conjunto seguro em G. Um conjunto seguro S V do grafo G = (V;E) é um conjunto no qual todo subconjunto não-vazio pode ser defendido com sucesso de um ataque, sob as definições apropriadas de “ataque” e “defesa”.
APA, Harvard, Vancouver, ISO, and other styles
30

SÃ, Samy Soares Passos de. "Uma aplicaÃÃo para a LPR." Universidade Federal do CearÃ, 2008. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=8878.

Full text
Abstract:
Conselho Nacional de Desenvolvimento CientÃfico e TecnolÃgico
Sistemas automatizados de apoio à decisÃo lidam com a representaÃÃo de conhecimento atravÃs de sistemas formais que permitam cÃlculo de inferÃncias, e atravÃs deste, a possibilidade de tirar conclusÃes de uma base de conhecimento. LÃgicas nÃo-monotÃnicas vÃm sendo discutidas como soluÃÃo para contornar os limites de expressividade da lÃgica clÃssica quanto à representaÃÃo de bases de conhecimento. A LPR (Logic of Plausible Reasoning) à uma proposta recente, que sugere uma estrutura de regra nÃo monotÃnica atravÃs do conceito de generalizaÃÃo e um cÃlculo de extensÃes prÃprio como soluÃÃo capaz de lidar com alguns dos principais problemas e limites expressivos dos formalismos que a antecederam. O presente trabalho à um dos primeiros a explorar o poder expressivo e potencial para a utilizaÃÃo dessa tÃcnica como ferramenta de modelagem de bases de conhecimento para sistemas de apoio à decisÃo. Introduzimos as regras de um jogo enquanto sistema formal adequado à anÃlise e ilustramos o funcionamento do raciocÃnio modelado pela LPR sobre o conhecimento corrente em vÃrios momentos do mesmo, permitindo modelar aspectos do pensamento tais como a formulaÃÃo de conjecturas, avaliaÃÃo de cenÃrios e mudanÃa de idÃia em decorrÃncia de novas descobertas. Apresentamos, ainda, um programa PROLOG que implementa o modelo descrito com regras LPR como instrumento de corretude do mesmo, utilizando uma tÃcnica de divisÃo do programa para formular na linguagem regras baseadas em quantificadores e equivalÃncia de variÃveis.
APA, Harvard, Vancouver, ISO, and other styles
31

NEGRÃO, Nathália Mendes. "SwImax: um simulador em realidade virtual para auxiliar o ensino do padrão WiMAX." Universidade Federal do Pará, 2012. http://repositorio.ufpa.br/jspui/handle/2011/3381.

Full text
Abstract:
Submitted by Irvana Coutinho (irvana@ufpa.br) on 2013-01-23T13:08:05Z No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_SwImaxSimuladorRealidade.pdf: 3330765 bytes, checksum: 7c92ceee8132c39701de5e5926670e7f (MD5)
Approved for entry into archive by Ana Rosa Silva(arosa@ufpa.br) on 2013-01-25T13:15:59Z (GMT) No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_SwImaxSimuladorRealidade.pdf: 3330765 bytes, checksum: 7c92ceee8132c39701de5e5926670e7f (MD5)
Made available in DSpace on 2013-01-25T13:15:59Z (GMT). No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_SwImaxSimuladorRealidade.pdf: 3330765 bytes, checksum: 7c92ceee8132c39701de5e5926670e7f (MD5) Previous issue date: 2012
O padrão IEEE 802.16, também chamado de WiMAX, é uma tecnologia da rede banda larga sem fio para áreas metropolitanas, utilizado como alternativa para transmissão de sinal de Internet a regiões que não possuem infraestrutura de rede cabeada. Atualmente, o ensino desta tecnologia em sala de aula é meramente teórico, o que dificulta a compreensão dos alunos com relação a determinadas funcionalidades do WiMAX. Nesse sentido, a presente dissertação aborda o projeto de desenvolvimento de um simulador em Realidade Virtual, chamado SwImax, voltado para auxílio do ensino do padrão IEEE 802.16. Assim, o SwImax simula algumas características do funcionamento deste padrão, quais sejam: faixas de frequência de operação, área de cobertura, procedimento de handover, transmissão sem linha de visada, entre outros. A dissertação apresenta os trabalhos correlatos que influenciaram o desenvolvimento do projeto, além de um resumo acerca do padrão IEEE 802.16. O texto apresenta também as ferramentas utilizadas no desenvolvimento do SwImax e a implementação do simulador. Ao final do desenvolvimento, o software foi submetido a uma avaliação dos usuários, de modo que os resultados também são abordados nesta dissertação.
The IEEE 802.16 standard, also known as WiMAX, is a network technology for broadband wireless metropolitan areas, used as an alternative for streaming Internet signal to regions that do not have wired network infrastructure. Currently, the teaching of technology in the classroom is only theoretical, which hinders students understanding to certain features of WiMAX. Accordingly, this work discusses the design development of a virtual reality simulator, called SwImax, facing the aid teaching of IEEE 802.16. Thus, SwImax simulates some features of the functioning of this pattern, which are: operating frequency bands, coverage area, handover procedure, non-line of sight transmission, among others. The dissertation presents the related work that influenced the development of the project as well as a summary on the IEEE 802.16 standard. The text also presents the tools used in the development and implementation of SwImax simulator. At the end of development, the software was subject to an assessment of the users, so that the results are also discussed in this dissertation.
APA, Harvard, Vancouver, ISO, and other styles
32

Bellenzier, Marina. "Um estudo sobre a rela??o da ado??o do m?todo ?gil SCRUM com a produtividade em equipes de desenvolvimento de software." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2017. http://tede2.pucrs.br/tede2/handle/tede/7746.

Full text
Abstract:
Submitted by PPG Ci?ncia da Computa??o (ppgcc@pucrs.br) on 2017-11-16T22:15:02Z No. of bitstreams: 1 Marina_Bellenzier_dis.pdf: 1760358 bytes, checksum: c38da035a1f840cda3b1083ce18e6d5e (MD5)
Approved for entry into archive by Caroline Xavier (caroline.xavier@pucrs.br) on 2017-11-22T18:58:34Z (GMT) No. of bitstreams: 1 Marina_Bellenzier_dis.pdf: 1760358 bytes, checksum: c38da035a1f840cda3b1083ce18e6d5e (MD5)
Made available in DSpace on 2017-11-22T19:04:13Z (GMT). No. of bitstreams: 1 Marina_Bellenzier_dis.pdf: 1760358 bytes, checksum: c38da035a1f840cda3b1083ce18e6d5e (MD5) Previous issue date: 2017-03-29
New technology deployment projects should understand the immediate impact this change has on the professionals involved in the work process. In the first months of a technological change, it is possible to identify a certain resistance and even some conflicts that affect the levels of productivity of the teams. The objective of this work was to understand the relation of productivity with the changes in the work characteristics of teams that begin to adopt the SCRUM agile method for software development and to propose practices that help to reduce the learning curve and to improve productivity. Through the understanding of the Tuckman model, which describes the five stages of a team development: formation, confusion / conflicts, normalization, performance, and disintegration, a case study was carried out with a team that started to adopt SCRUM and identified the relationship between productivity and the phases described by Tuckman. In this sense, a field research was necessary to find practices that could help teams to increase their productivity during the confusion phase described by Tuckman. Through the preparation of a preliminary proposal, and an it?s preliminary evaluation in a Focus Group activity, this research presents a proposal to use the OKR technique (Objectives and Key-Results) along with SCRUM with the objective of assisting software team development, to concentration in the phase of confusion / conflicts.
Projetos de implanta??o de novas tecnologias devem compreender o impacto imediato que esta mudan?a causa nos profissionais envolvidos em rela??o ao processo de trabalho. Nos primeiros meses de uma mudan?a tecnol?gica ? poss?vel identificar uma certa resist?ncia e at? alguns conflitos que afetam os n?veis de produtividade das equipes. O objetivo do trabalho foi compreender a rela??o da produtividade com as mudan?as nas caracter?sticas de trabalho de equipes que passam a adotar o m?todo ?gil SCRUM para desenvolvimento de software e propor t?cnicas que auxiliem na redu??o da curva de aprendizado e melhora da produtividade. Atrav?s da compreens?o do modelo de Tuckman, que descreve que no desenvolvimento de equipes existem cinco est?gios: forma??o, confus?o/conflitos, normatiza??o, desempenho, e desintegra??o, foi realizado um estudo de caso com uma equipe que passou a adotar SCRUM e identificou-se a rela??o entre a produtividade e as fases descritas por Tuckman. Neste sentido, se fez necess?rio um estudo de campo para encontrar t?cnicas que pudessem auxiliar as equipes a aumentarem sua produtividade na fase de confus?o, descrita por Tuckman. Atrav?s da elabora??o de uma proposta preliminar e sua avalia??o preliminar atrav?s de um Focus Group, essa pesquisa apresenta uma proposta de um da utiliza??o da t?cnica de OKR (Objectives and Key-Results) juntamente com SCRUM com objetivo de auxiliar o desenvolvimento das equipes de desenvolvimento de software, sob a ?tica da produtividade e com foco na fase de confus?o/conflitos.
APA, Harvard, Vancouver, ISO, and other styles
33

Barboza, Junior Alcides Teixeira. "PerMotivE: um framework de apoio ao processo de design de jogos baseado em persuasão, motivação e engajamento." Universidade Presbiteriana Mackenzie, 2018. http://tede.mackenzie.br/jspui/handle/tede/3590.

Full text
Abstract:
Submitted by Marta Toyoda (1144061@mackenzie.br) on 2018-05-03T00:05:28Z No. of bitstreams: 2 ALCIDES TEIXEIRA BARBOZA JUNIOR.pdf: 9020009 bytes, checksum: 471b5496a42233bdb8f2c97b65202fd4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Approved for entry into archive by Paola Damato (repositorio@mackenzie.br) on 2018-05-04T16:06:30Z (GMT) No. of bitstreams: 2 ALCIDES TEIXEIRA BARBOZA JUNIOR.pdf: 9020009 bytes, checksum: 471b5496a42233bdb8f2c97b65202fd4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Made available in DSpace on 2018-05-04T16:06:30Z (GMT). No. of bitstreams: 2 ALCIDES TEIXEIRA BARBOZA JUNIOR.pdf: 9020009 bytes, checksum: 471b5496a42233bdb8f2c97b65202fd4 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2018-03-12
Digital games make use of the principles related to the concepts of persuasion, motivation and engagement, principles that are often applied intuitively and unsystematically in the game design process. However, these principles are not always followed, they need more precise definitions, as well as a systematization. Therefore, this thesis aims to propose a framework called PerMotivE (Persuasion - Motivation - Engagement), formed by three components: the first is a conceptual model, called PerMotivE Model, whose objective is to define guidelines and relations between these bases in a systematization of the concepts persuasion, motivation and engagement based on a literature review; the second is a software architecture proposal that aims to support the use of the framework, this component is called PerMotivE Maker; the third component of the framework establishes a set of elements that make up a simplified GDD proposal, called PerMotivE Artifacts, making available the artifacts used in a game design, analyzed by means of Bayesian networks, as to its adherence to the proposed guidelines in the conceptual model . Based on the components of this framework, a web application was developed with the aim of evaluating it together with a limited group of designers to evaluate its pertinence in the elaboration of some game designs. These designs were evaluated qualitatively and quantitatively in order to verify the relevance of the framework. It has been found that the conceptual model can help designers to understand the principles that influence, motivate and engage players in games. It was also noticed that some guidelines could not be evaluated due to the inexistence of game prototypes analyzed through their designs. It has also been found that the application developed for the tests can be expanded to assist the game design process more broadly. In general, the framework was adequate for the purpose of evidencing the principles related to persuasion, motivation and engagement that can be worked on in the game design process from its artifacts.
Os jogos digitais fazem uso dos princípios relacionados aos conceitos de persuasão, motivação e engajamento, princípios que, na maioria das vezes são aplicados de forma intuitiva e não sistemática no processo de game design. Contudo, nem sempre esses princípios são devidamente seguidos, uma vez que carecem de definições mais precisas, bem como de uma sistematização. Isto posto, esta tese tem como objetivo propor um framework denominado PerMotivE (Persuasão – Motivação – Engajamento), formado por três componentes: o primeiro é modelo conceitual, denominado de PerMotivE Model, cujo objetivo é definir diretrizes e relações entre estas embasado em uma sistematização dos conceitos de persuasão, motivação e engajamento com base em uma revisão de literatura; o segundo é uma proposta de arquitetura de software que visa dar suporte ao uso do framework. Este componente é denominado PerMotivE Maker. O terceiro componente do framework estabelece um conjunto de elementos que compõem uma proposta de GDD simplificado, denominado de PerMotivE Artifacts, disponibilizando os artefatos utilizados em um game design analisados computacionalmente, por meio de redes bayesianas, quanto à sua aderência as diretrizes propostas no modelo conceitual. Baseando-se nos componentes desse framework, foi desenvolvida uma aplicação web com o intuito de avaliá-lo junto com um grupo limitado de designers para avaliar sua pertinência na elaboração de alguns game designs. Tais designs foram avaliados de forma quali-quantitativamente a fim de verificar a pertinência do framework. Verificou-se que o modelo conceitual pode auxiliar os designers a compreender os princípios que influenciam, motivam e engajam os jogadores nos jogos. Também se percebeu que algumas diretrizes não puderam ser avaliadas devido à inexistência de protótipos dos jogos analisados por meio dos seus designs. Verificou-se também que a aplicação desenvolvida para os testes pode ser expandida para auxiliar o processo de game design de forma mais ampla. De forma geral, o framework se mostrou adequado quanto ao propósito de evidenciar os princípios ligados a persuasão, motivação e engajamento que podem ser trabalhados no processo de game design a partir dos seus artefatos.
APA, Harvard, Vancouver, ISO, and other styles
34

Lima, Edirlei Everson Soares de. "UM MODELO DE DRAMATIZAÇÃO BASEADO EM AGENTES CINEMATOGRÁFICOS AUTÔNOMOS PARA STORYTELLING INTERATIVO." Universidade Federal de Santa Maria, 2010. http://repositorio.ufsm.br/handle/1/5362.

Full text
Abstract:
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
Interactive storytelling systems are applications that aim to tell stories and allow the users to interact with the system in order to change the future story events. In respect to the visual representation of the stories, there are several questions related to the manner how the scenes should be shown to the public. Many of these questions that today are faced in the development of interactive storytelling systems have been treated before by several filmmakers. Over the years the cinema has evolved and established various principles and rules to be adopted during the creation of a film. However, unlike movies, where every scene is carefully planned before it was filmed, and if a problem occurs it is simply filmed again, in interactive storytelling this freedom does not exist; usually the storyline of the narrative results from the real-time interaction between the viewers and the virtual actors. The dramatization of stories, whose sequence of events is unknown, depends on a robust dramatization system, which adapts itself appropriately to any type of scene. This dissertation presents a dramatization architecture composed by a set of cinematography-based autonomous agents inspired on the cinematography. To represent the knowledge of the agents is used an approach based on classifiers. More specifically, the architecture uses the Support Vector Machine classifier to classify the best camera shots, visual effects and sound tracks to the scenes.
Sistemas de storytelling interativo são aplicações que buscam contar histórias e permitem que os usuários interajam com estas de modo a alterar os eventos futuros. No que se refere à representação visual das histórias, existem diversas questões relativas à maneira como as cenas devem ser mostradas ao público. Muitas questões que hoje são desafios no desenvolvimento de sistemas de storytelling interativo já foram tratadas antes por vários cineastas. Ao longo dos anos o cinema evoluiu e estabeleceu diversos padrões e princípios que devem ser adotados durante as filmagens de um filme. Entretanto, diferente do cinema, onde cada cena é minuciosamente planejada antes de ser filmada, e caso ocorra algum problema ela é simplesmente filmada novamente, em storytelling interativo não se tem toda esta liberdade; normalmente o enredo da dramatização resulta da interação em tempo real entre o público e os atores virtuais. A dramatização de histórias, cuja sequência de eventos é incerta, depende de um sistema de dramatização robusto, que se adapte de forma adequada a qualquer tipo de cena. Esta dissertação apresenta uma arquitetura de dramatização baseada em agentes autônomos inspirados na cinematografia. Para representar o conhecimento dos agentes utiliza-se uma abordagem baseada em classificadores, mais especificamente, utiliza-se o classificador Support Vector Machine para classificar as melhores tomadas de câmera, clima visual e trilhas sonoras para as cenas.
APA, Harvard, Vancouver, ISO, and other styles
35

Abreu, Jean Faber Ferreira de. "Computação quântica em sistemas abertos e uma aplicação ao modelo biológico de Fröhlich." Laboratório Nacional de Computação Científica, 2004. https://tede.lncc.br/handle/tede/50.

Full text
Abstract:
Made available in DSpace on 2015-03-04T18:50:42Z (GMT). No. of bitstreams: 1 Capitulo 1 e 2.pdf: 236440 bytes, checksum: 0afb7e8e3c2b968e8c9a8921330a01b0 (MD5) Previous issue date: 2004-05-13
Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior
An universal quantum computer is capable to perform any calculation that any classical turing machine can perform. However, the orthodox quantum mechanics is described for isolated systems. Therefore, the description of quantum computers is made starting from linear and reversible transformations. The interaction with the environment tends to eliminate the quantum effects as the superposition of states. However, any natural system is not infact isolated. Hence, noises, dissipations and errors are inevitable for any procedures that manipulate information with any natural resources. The formalism known by Quantum Operation (QO) issued to describe most of the open quantum systems. Through this format we can display the characteristic noises of the computational processes. To show the effectiveness of the QO s we applied the formalism in the quantum biological model of Fröhlich. Starting from that characterization we build a bridge between Quantum Computation and biological processes. That bridge can reveal unknown properties or to help in understanding the microbiologic dynamics; or even new techniques in the construction of quantum computers.
Um computador quântico universal é capaz de efetuar qualquer cálculo que qualquer máquina de Turing clássica possa efetuar. Porém, sistemas quânticos, em geral, são descritos como sistemas isolados. A interação do meio com as superposições de estados reduz a função de onda para um único estado bem definido. Contudo nenhum sistema na natureza é de fato isolado. Assim, ruídos, dissipações e erros são 'inevitáveis' para quaisquer procedimentos que manipulem informação com quaisquer recursos naturais (quânticos ou clássicos). O formalismo conhecido por Operação Quântica (OQ) é usado para descrever a maioria dos sistemas quânticos abertos num formato de tempo discreto. A partir desse formato pode-se evidenciar operações e ruídos característicos de processos computacionais. Para mostrar a eficiência de uma OQ aplicamos o formalismo no modelo quântico-biológico de Fröhlich. A partir dessa caracterização construímos uma ponte entre computação quântica e processos biofísicos. Essa ponte pode revelar propriedades desconhecidas ou ajudar na compreensão da dinâmica ainda difusa de sistemas biológicos; ou mesmo em novas técnicas na construção de computadores quânticos.
APA, Harvard, Vancouver, ISO, and other styles
36

Carvalho, Camilo Alves. "Modelagem Paralela em C+CUDA de Sistema Neural de Visão Estereoscópica." Universidade Federal do Espírito Santo, 2009. http://repositorio.ufes.br/handle/10/6381.

Full text
Abstract:
Made available in DSpace on 2016-12-23T14:33:40Z (GMT). No. of bitstreams: 1 camilodissertacao 1.pdf: 1333302 bytes, checksum: 388e76b982d3fcda211a4b13f3a4c813 (MD5) Previous issue date: 2009-08-31
The images formed on our retinae are bidimensional; however, from them our brain is capable of synthesizing a 3D representation with color, shape and depth information about the objects in the surrounding environment. For that, after choosing a point in 3D space, our eyes verge to this point and, at the same time, the visual system is fed back with the eyes position information, interpreting it as the distance of this point to the observer. Depth perception around the vergence point is obtained using visual disparity, i.e., the difference between the positions in the retinae of the two projections of a given point in 3D space caused by the horizontal separation of the eyes. Most of the depth perception processing is done in the visual cortex, mainly in the primary (V1) and medial temporal (MT) areas. In this work, we developed a parallel implementation in C+CUDA of model, built at UFES, of the neural architecture of the V1 and MT cortices that uses as building blocks previous models of cortical cells and log-polar mapping. A sequential implementation of this model can create tridimensional representations of the external world using stereoscopic image pairs obtained from a pair of fronto-parallel cameras. Our C+CUDA parallel implementation is almost 60 times faster and allows real-time 3D reconstruction.
As imagens projetadas em nossas retinas são bidimensionais; entretanto, a partir delas, o nosso cérebro é capaz de sintetizar uma representação 3D com a cor, forma e informações de profundidade sobre os objetos ao redor no ambiente. Para isso, após a escolha de um ponto no espaço 3D, os nossos olhos vergem em direção a este ponto e, ao mesmo tempo, o sistema visual é realimentado com informações sobre o posicionamento dos olhos, interpretando-as como a distância deste ponto ao observador. A percepção de profundidade ao redor do ponto de vergência é obtida utilizando-se a disparidade entre as imagens direita e esquerda, ou seja, a diferença entre as posições, nas retinas, das duas projeções de um determinado ponto no espaço 3D causada pela separação horizontal dos olhos. A maior parte do processamento da percepção da profundidade é feita no córtex visual, principalmente na área primária (V1) e temporal medial (MT). Neste trabalho, foi desenvolvida uma implementação em C+CUDA de um modelo, criado na UFES, da arquitetura neural dos córtices V1 e MT que usa como base modelos anteriores de células corticais e mapeamento log-polar. A implementação seqüencial deste modelo é capaz de construir uma representação tridimensional do mundo externo por meio de pares de imagens estereoscópicas obtidas a partir de um par de câmeras fronto-paralelas. Nossa implementação paralela em C+CUDA é quase 60 vezes mais rápida que a seqüencial e permite a reconstrução 3D em tempo real.
APA, Harvard, Vancouver, ISO, and other styles
37

Caldas, Helder Luiz Palmieri. "Estudo da dinamicidade do sistema Bitcoin." Universidade Federal de Juiz de Fora (UFJF), 2016. https://repositorio.ufjf.br/jspui/handle/ufjf/4769.

Full text
Abstract:
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-05-30T15:34:00Z No. of bitstreams: 1 helderluizpalmiericaldas.pdf: 3093758 bytes, checksum: 78e635406e0664df0546fe72eee1988d (MD5)
Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-05-30T15:37:48Z (GMT) No. of bitstreams: 1 helderluizpalmiericaldas.pdf: 3093758 bytes, checksum: 78e635406e0664df0546fe72eee1988d (MD5)
Made available in DSpace on 2017-05-30T15:37:48Z (GMT). No. of bitstreams: 1 helderluizpalmiericaldas.pdf: 3093758 bytes, checksum: 78e635406e0664df0546fe72eee1988d (MD5) Previous issue date: 2016-03-07
CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
O Bitcoin é um sistema de pagamento totalmente digital independente de uma entidade centralizadora como bancos ou governos. O projeto foi criado e publicado em 2008 através da Internet. Entretanto apenas em 2009 a rede tornou-se operacional. O Bitcoin é um protocolo de código aberto e uma rede ponto a ponto de participantes que é responsável pelo funcionamento do sistema. Segurança criptográfica, ausência de taxas e de custos de instalação são fatores que convenceram várias empresas do mundo a adotá-lo como alternativa de pagamento. Apesar dos trabalhos acerca da moeda digital, pouco ainda se sabe sobre sua topologia e características, principalmente pela ótica de ciência de redes. Nesse sentido, o presente trabalho apresenta o estudo da dinamicidade de suas principais variáveis no seu funcionamento diário. No decorrer do trabalho são apresentadas duas formas de extração de dados da rede Bitcoin para futuras análises.
Bitcoin is a fully digital payment system independent of a centralized entity like banks or governments. The Bitcoin project was created and published in 2008. In 2009 the Bitcoin P2P network became operational. The Bitcoin is an open source protocol and a peer-topeer network of participants that is responsible for operating the system. Cryptographic security, absence of exogenous rates and of installation costs convinced several companies in the world to adopt it as a payment alternative. Although, there is an increasing amount of work on digital currencies, little is known about Bitcoin its topology and characteristics, particularly from the viewpoint of network science. In this sense, this paper presents the study of the dynamics of its main variables and their daily functioning. During the work we present two forms of network data extraction Bitcoin for further analysis.
APA, Harvard, Vancouver, ISO, and other styles
38

Ramos, Pablo Ivan Pereira. "Analise genômica comparativa e reconstrução metabolica da Klebsiella pneumoniae Kp13." Laboratório Nacional de Computação Científica, 2012. https://tede.lncc.br/handle/tede/166.

Full text
Abstract:
Made available in DSpace on 2015-03-04T18:57:53Z (GMT). No. of bitstreams: 1 Pablo Ivan Pereira Ramos.pdf: 9216448 bytes, checksum: 4c970a807133990330fd4cfafe423eaf (MD5) Previous issue date: 2012-08-20
Klebsiella pneumoniae é uma enterobactéria Gram-negativa frequentemente associada a surtos de infeções hospitalares em todo o mundo. Esta bactéria possui um amplo repertório de genes de resistência e virulência, os quais lhe permitem evadir o sistema imune do hospedeiro (atraées do polissacardeo capsular [CPS]) e resistir a antimicrobianos (pela expressão de bombas de efuxo e enzimas B-lactamases, por exemplo). Sendo assim, o conhecimento deste repertório é condição sine qua non para a elaboração de estrat égias de controle deste patógeno, e o campo da Bioinformática, através da genômica comparativa, fornece o ferramental necessário a este propósito. O sequenciamento de um isolado brasileiro de K. pneumoniae, denominado Kp13, obtido durante um surto hospitalar ocorrido no Sul do país em 2009, representou o ponto de partida deste trabalho. Objetivou-se (i) analisar, comparativamente, o genoma do isolado Kp13 com o de outras K. pneumoniae disponíveis nos bancos de dados públicos, com foco específico no repertório de genes de virulência e resistência, bem como identficar regiões de "plasticidade genômica" no cromossomo de Kp13; (ii) estudar o cluster cps (cpsKp13) para síntese do CPS do isolado Kp13; (iii) realizar a reconstrução do metabolismo de pequenas moléculas deste isolado, manualmente refinando a rede metabólica e modelando-a sob a forma de grafo; a partir da rede reconstruída, determinar suas características topológicas e identificar nós que podem ser considerados pontos de "estrangulamento" do metabolismo de Kp13 e que representam possíveis alvos para antimicrobianos. Os resultados da analise comparativa revelaram a grande plasticidade existente entre os genomas de K. pneumoniae e do isolado Kp13 especificamente. Foram identificados genes relacionados a resistência, tais como bombas de efluxo pertencentes as cinco principais famílias de transportadores e que podem estar envolvidas na resistência a uma ampla gama de antimicrobianos, corroborando o fenótipo de multirresistência apresentado por Kp13. Genes governando a expressão de enzimas responsáveis pela síntese de enterobactina e yersiniabactina, sideróforos importantes para a aquisição de ferro, foram igualmente identificados e podem contribuir para a virulência deste isolado. Onze regiões de plasticidade foram detectadas com relação a outras K. pneumoniae, muitas destas possuindo características de transferência horizontal, como a presença de transposases e elementos de fagos. A análise de cpsKp13 revelou uma estrutura singular dentre os demais loci cps previamente estudados, a exemplo de uma composição única de glicosiltransferases, e a inversão do gene wzy. Foram identificadas vias metabólicas que podem levar à síntese de diversos resíduos de monossacarídeos potencialmente presentes na composição do CPS de Kp13. A reconstrução do metabolismo de Kp13 e sua representação na forma de grafo permitiram a identificação de nós importantes e que representam potenciais alvos terapêuticos para o controle deste patógeno. O ranqueamento destes nóos com base em sua centralidade permitiu priorizar àqueles possuindo maior influência no metabolismo da bactéria. A aplicação de ferramentas de bioinformáatica ao estudo do genoma de K. pneumo- niae Kp13 permitiu identificar o seu repertório de virulência e resistência, e representa o primeiro estudo deste tipo realizado em um isolado brasileiro. O sequenciamento de bactérias obtidas em outros locais do país pode contribuir para a identificação das características em comum entre as K. pneumoniae circulantes no Brasil, e este trabalho representa um passo inicial neste sentido.
APA, Harvard, Vancouver, ISO, and other styles
39

Lima, Francisco FabrÃcio de Paula. "SysSU - Um Sistema de Suporte para ComputaÃÃo UbÃqua." Universidade Federal do CearÃ, 2011. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=7929.

Full text
Abstract:
As tecnologias de hardware necessÃrias para a realizaÃÃo da ComputaÃÃo UbÃqua (e.g., smartphones, tablets, sensores e eletrodomÃsticos inteligentes) evoluÃram e, atualmente, componentes de software que possibilitam novas formas de interaÃÃo, capazes de reconhecer a face e a voz dos usuÃrios, rastrear a sua localizaÃÃo e prover formas de incorporar realidade aumentada, necessÃrios em ambientes ubÃquos, estÃo sendo largamente desenvolvidos. AlÃm disso, a Engenharia de Software evoluiu e passou a incorporar novas tÃcnicas de desenvolvimento buscando aumentar a qualidade e diminuir o tempo de produÃÃo desses artefatos de software. Contudo, na ComputaÃÃo UbÃqua as dificuldades surgem no projeto das arquiteturas, na modelagem da colaboraÃÃo entre os componentes de software heterogÃneos, na engenharia do sistema, e na comercializaÃÃo, implantaÃÃo e validaÃÃo do sistema como um todo. Assim, o desenvolvimento de sistemas ubÃquos ainda apresenta inÃmeros desafios devido à grande diversidade e complexidade dos seus requisitos. Particularmente, em ambientes ubÃquos, onde a volatilidade e a heterogeneidade de dispositivos, serviÃos e aplicaÃÃes sÃo caracterÃsticas comuns, formas de interaÃÃes desacopladas e interoperÃveis entre as entidades de software distribuÃdas no sistema tornam-se essenciais. Essa volatilidade e heterogeneidade influencia a forma como os serviÃos sÃo disponibilizados no sistema, como sÃo descobertos e invocados e como suas atividades sÃo coordenadas para se atingir o objetivo final das aplicaÃÃes. Nesse contexto, este trabalho de dissertaÃÃo propÃe uma nova infraestrutura de software, na forma de um sistema de suporte, denominada SysSU (System Support for Ubiquity). Esse sistema de suporte à apresentado por meio de uma arquitetura de referÃncia e de uma especificaÃÃo formal. A arquitetura à baseada nos modelos Linda e publish/subscribe com o propÃsito de se atingir o desacoplamento desejado. Jà a especificaÃÃo formal determina a semÃntica das primitivas utilizadas para as interaÃÃes entre os componentes de software e a sintaxe das mensagens trocadas entre eles com o objetivo de padronizar as implementaÃÃes. Para validar o trabalho proposto, uma implementaÃÃo de referÃncia, baseada na arquitetura e na especificaÃÃo formal, foi construÃda. Essa implementaÃÃo foi utilizada no desenvolvimento de um estudo de caso consistindo de duas aplicaÃÃes distintas, GREat Tour e UbiPrinter, que apresentam caracterÃsticas de volatilidade e heterogeneidade.
The hardware technologies necessary for the realization of Ubiquitous Computing (eg, smartphones, tablets, sensors and smart appliances) have evolved and, today, software components that enable new forms of interaction, able to recognize the face and voice of users, track its location and provide ways to incorporate augmented reality, needed in ubiquitous environments, are being widely developed. In addition, the Software Engineering has evolved to incorporate new development techniques seeking to increase quality and reduce production time of these software artifacts. However, in Ubiquitous Computing difficulties arise in the design of architectures, modeling collaboration among heterogeneous software components, system engineering, and marketing, implementation and validation of the system as a whole. Thus, the development of ubiquitous systems still presents many challenges due to the great diversity and complexity of your requirements. Especially, in ubiquitous environments, where the volatility and heterogeneity of devices, services and applications are common features, and unbound forms of interactions between entities in interoperable distributed software system becomes essential. This volatility and heterogeneity influence the way services are provided in the system, as they are discovered and invoked and how their activities are coordinated to achieve the ultimate goal of the applications. Therefore, this dissertation proposes a new software infrastructure in the form of a support system, called SysSU (System Support for Ubiquity). This support system is shown by a reference architecture and a formal specification. The architecture is based on models Linda and publish / subscribe for the purpose of achieving the desired decoupling. Since the formal specification determines the semantics of the primitives used for the interactions between software components and syntax of the messages exchanged between them in order to standardize implementations. To validate the proposed work, a reference implementation, based on formal specification and architecture, was built. This implementation was used to develop a case study consisting of two separate applications, and UbiPrinter GREat Tour, which exhibit characteristics of volatility and heterogeneity.
APA, Harvard, Vancouver, ISO, and other styles
40

Oliveira, Amanda Castro. "Simulação de caminhos quânticos em redes bidimensionais." Laboratório Nacional de Computação Científica, 2007. https://tede.lncc.br/handle/tede/68.

Full text
Abstract:
Made available in DSpace on 2015-03-04T18:50:52Z (GMT). No. of bitstreams: 1 thesis.pdf: 6097890 bytes, checksum: 7eea019378a8126c37befefac84557cb (MD5) Previous issue date: 2007-06-15
Fundação Carlos Chagas Filho de Amparo a Pesquisa do Estado do Rio de Janeiro
Caminhos aleatórios clássicos são essenciais para a Física, a Matemática, a Ciência da Computação e muitas outras áreas. Há uma grande expectativa que a sua versão quântica seja ainda mais poderosa, uma vez que o caminhante quântico se espalha quadraticamente mais rápido que o seu análogo clássico. Neste trabalho, estudamos o comportamento do caminhante quântico em uma e duas dimensões, além de generalizarmos o formalismo de ligações interrompidas para duas ou mais dimensões. Em uma dimensão, analisamos o comportamento do caminhante quântico, que além das duas possibilidades de deslocamento usuais, direita e esquerda, também permanece na posição atual. Em duas dimensões, apresentamos um estudo detalhado do comportamento do caminhante no plano e quando há descoerência gerada pela quebra aleatória das ligações para as posições vizinhas com uma certa probabilidade para cada uma das direções. Quando essa probabilidade de quebra é diferente nas duas direções encontramos um resultado não trivial que representa uma transição do caso 2-D descorente para o caso 1-D coerente. Também utilizamos o formalismo de ligações interrompidas para modelar o comportamento de um caminhante quântico que passa por uma e por duas fendas. Realizamos simulações com com as principais moedas e observamos conclusivamente os padrões de interferência e difração.
APA, Harvard, Vancouver, ISO, and other styles
41

FONSÊCA, Johnneth de Sene. "Framework de Aplicações Móveis com Segurança em SOA." Universidade Federal do Maranhão, 2009. http://tedebc.ufma.br:8080/jspui/handle/tede/405.

Full text
Abstract:
Made available in DSpace on 2016-08-17T14:53:02Z (GMT). No. of bitstreams: 1 Johnneth de Sene Fonseca.pdf: 2018093 bytes, checksum: 11dbbd37120eed762761ac62a54985ab (MD5) Previous issue date: 2009-02-16
The constant evolution of technologies used in mobile devices has increased its capabilities with respect to its storage, processing and transmission of data, including more of one kind of technology transfer in a single device, and also access Internet more efficiently. These factors have a greater number of applications and services may be provided therein. With this came the need to find a model for developing services and making them available more quickly and efficient, and that data is transmitted more securely. One of the best options currently existing are the SOAS (Services Oriented Architecture) a development model in great evidence today. The aim of this dissertation is present a framework that allows the development of SOA in the mobile environment, giving the developer all the tools necessary for provision of services in this type of environment. A tool for the use of security mechanism for the Framework is also proposed.
A constante evolução das tecnologias utilizadas em dispositivos móveis permitiu o aumento das suas capacidades no que diz respeito ao seu armazenamento, processamento e transmissão de dados, inclusive com mais de um tipo de tecnologia de transmissão em um mesmo dispositivo, e também do acesso a internet de forma mais eficiente. Estes fatores permitiram que um maior número de aplicações e serviços possam ser disponibilizados neles. Com isso surgiu a necessidade de se encontrar um modelo de desenvolvimento de serviços para os dispositivos móveis e sua disponibilização de forma mais rápida e eficiente, além de que os dados sejam transmitidos de forma segura. Uma das melhores opções existentes atualmente são os SOAs (Arquitetura Orientada a Serviços), um modelo de desenvolvimento em grande evidência atualmente. Esta dissertação visa apresentar um Framework que permite o desenvolvimento de SOA no ambiente móvel, dando ao desenvolvedor todas as ferramentas necessárias para provisão de serviços neste tipo de ambiente. Também é proposta uma ferramenta para o uso de mecanismo de segurança pelo Framework.
APA, Harvard, Vancouver, ISO, and other styles
42

Silva, Samuel Reghim. "Análise da escalabilidade de aplicações em computadores multicore." Universidade Federal de São Carlos, 2013. https://repositorio.ufscar.br/handle/ufscar/532.

Full text
Abstract:
Made available in DSpace on 2016-06-02T19:06:05Z (GMT). No. of bitstreams: 1 5312.pdf: 1746409 bytes, checksum: f1bdfc6eec1ef747466c9ed99d5d8835 (MD5) Previous issue date: 2013-06-14
Financiadora de Estudos e Projetos
Multicore processors allow applications to explore thread-level parallelism in order to enable improvements on the elapsed time. The sharing of the memory subsystem and the discrepancy between the speeds of processors and memory access operations, however, may entail limitations to the scalability caused by thread competition for the resources. The automatic determination of the appropriate number of threads for an application that ensure efficient executions, although widely desired, is a non-trivial problem. This work aimed to evaluate the factors limiting the scalability of OpenMP parallel applications related to the contention for shared resources in multicore processors, with the goal of identifying the characteristics of applications that limit their scalability. It was found that memory accesses are a major limitation to the performance gains with parallelism. The granularity, indicating the ratio of memory accesses to processing, has been verified as being an important performance factor of parallel executions. Estimates of granularity can be obtained from the applications' source code. Different data access modes, however, point to the need to estimate the combination of granularity with information about the data access locality to properly determine the scalability of applications.
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habilitar melhorias no tempo de conclusão da execução. O compartilhamento do subsistema de memória e a disparidade entre as velocidades dos processadores e das operações de acesso à memória, contudo, podem implicar em limitações na escalabilidade causadas pela competição das threads pelos recursos. A determinação da quantidade apropriada de threads que garanta execuções eficientes para uma aplicação é um problema não trivial cuja obtenção automatizada é amplamente desejada. Neste trabalho, buscou-se avaliar os fatores limitantes para a escalabilidade de aplicações paralelas com OpenMP relacionados à contenção pelos recursos compartilhados em processadores multicore, com o objetivo de identificar características das aplicações que limitem sua escalabilidade. Constatou-se que os acessos à memória são a principal limitação aos ganhos de desempenho com o paralelismo. A granularidade, que indica a proporção de acessos à memória em relação ao processamento, foi verificada como sendo um indicativo importante do desempenho das execuções paralelas. Estimativas de granularidade podem ser obtidas a partir do código-fonte das aplicações. Diferentes modos de acessos aos dados apontam, todavia, para a necessidade de combinação da estimativa de granularidade com informações sobre a localidade dos acessos aos dados para determinar corretamente a escalabilidade das aplicações.
APA, Harvard, Vancouver, ISO, and other styles
43

Sousa, FlÃvio Rubens de Carvalho. "RepliC: ReplicaÃÃo ElÃstica de Banco de Dados Multi-Inquilino em Nuvem com Qualidade de ServiÃo." Universidade Federal do CearÃ, 2013. http://www.teses.ufc.br/tde_busca/arquivo.php?codArquivo=9121.

Full text
Abstract:
nÃo hÃ
Fatores econÃmicos estÃo levando ao aumento das infraestruturas e instalaÃÃes de fornecimento de computaÃÃo como um serviÃo, conhecido como Cloud Computing ou ComputaÃÃo em Nuvem, onde empresas e indivÃduos podem alugar capacidade de computaÃÃo e armazenamento, em vez de fazerem grandes investimentos de capital necessÃrios para a construÃÃo e instalaÃÃo de equipamentos de computaÃÃo em larga escala. Na nuvem, o usuÃrio do serviÃo tem algumas garantias, tais como desempenho e disponibilidade. Essas garantias de qualidade de serviÃo (QoS) sÃo definidas entre o provedor do serviÃo e o usuÃrio e expressas por meio de um acordo de nÃvel de serviÃo (SLA). Este acordo consiste de contratos que especificam um nÃvel de qualidade que deve ser atendido e penalidades em caso de falha. Muitas empresas dependem de um SLA e estas esperam que os provedores de nuvem forneÃam SLAs baseados em caracterÃsticas de desempenho. Contudo, em geral, os provedores baseiam seus SLAs apenas na disponibilidade dos serviÃos oferecidos. Sistemas de gerenciamento de banco de dados (SGBDs) para computaÃÃo em nuvem devem tratar uma grande quantidade de aplicaÃÃes, tenants ou inquilinos. Abordagens multi-inquilino tÃm sido utilizadas para hospedar vÃrios inquilinos dentro de um Ãnico SGBD, favorecendo o compartilhamento eficaz de recursos, alÃm de gerenciar uma grande quantidade de inquilinos com padrÃes de carga de trabalho irregulares. Por outro lado, os provedores em nuvem devem reduzir os custos operacionais garantindo a qualidade. Neste contexto, uma caracterÃstica chave à a replicaÃÃo de banco de dados, que melhora a disponibilidade, desempenho e, consequentemente, a qualidade do serviÃo. TÃcnicas de replicaÃÃo de dados tÃm sido usadas para melhorar a disponibilidade, o desempenho e a escalabilidade em diversos ambientes. Contudo, a maior parte das estratÃgias de replicaÃÃo de banco de dados tÃm se concentrado em aspectos de escalabilidade e consistÃncia do sistema com um nÃmero estÃtico de rÃplicas. Aspectos relacionados à elasticidade para banco de dados multi-inquilino tÃm recebido pouca atenÃÃo. Estas questÃes sÃo importantes em ambientes em nuvem, pois os provedores precisam adicionar rÃplicas de acordo com a carga de trabalho para evitar violaÃÃo do SLA e eles precisam remover rÃplicas quando a carga de trabalho diminui, alÃm de consolidar os inquilinos. Visando solucionar este problema, este trabalho apresenta RepliC, uma abordagem para a replicaÃÃo de banco de dados em nuvem com foco na qualidade do serviÃo, elasticidade e utilizaÃÃo eficiente dos recursos por meio de tÃcnicas multi-inquilino. RepliC utiliza informaÃÃes dos SGBDs e do provedor para provisionar recursos de forma dinÃmica. Com o objetivo de avaliar RepliC, experimentos que medem a qualidade de serviÃo e elasticidade sÃo apresentados. Os resultados destes experimentos confirmam que RepliC garante a qualidade com uma pequena quantidade de violaÃÃo do SLA enquanto utiliza os recursos de forma eficiente.
Fatores econÃmicos estÃo levando ao aumento das infraestruturas e instalaÃÃes de fornecimento de computaÃÃo como um serviÃo, conhecido como Cloud Computing ou ComputaÃÃo em Nuvem, onde empresas e indivÃduos podem alugar capacidade de computaÃÃo e armazenamento, em vez de fazerem grandes investimentos de capital necessÃrios para a construÃÃo e instalaÃÃo de equipamentos de computaÃÃo em larga escala. Na nuvem, o usuÃrio do serviÃo tem algumas garantias, tais como desempenho e disponibilidade. Essas garantias de qualidade de serviÃo (QoS) sÃo definidas entre o provedor do serviÃo e o usuÃrio e expressas por meio de um acordo de nÃvel de serviÃo (SLA). Este acordo consiste de contratos que especificam um nÃvel de qualidade que deve ser atendido e penalidades em caso de falha. Muitas empresas dependem de um SLA e estas esperam que os provedores de nuvem forneÃam SLAs baseados em caracterÃsticas de desempenho. Contudo, em geral, os provedores baseiam seus SLAs apenas na disponibilidade dos serviÃos oferecidos. Sistemas de gerenciamento de banco de dados (SGBDs) para computaÃÃo em nuvem devem tratar uma grande quantidade de aplicaÃÃes, tenants ou inquilinos. Abordagens multi-inquilino tÃm sido utilizadas para hospedar vÃrios inquilinos dentro de um Ãnico SGBD, favorecendo o compartilhamento eficaz de recursos, alÃm de gerenciar uma grande quantidade de inquilinos com padrÃes de carga de trabalho irregulares. Por outro lado, os provedores em nuvem devem reduzir os custos operacionais garantindo a qualidade. Neste contexto, uma caracterÃstica chave à a replicaÃÃo de banco de dados, que melhora a disponibilidade, desempenho e, consequentemente, a qualidade do serviÃo. TÃcnicas de replicaÃÃo de dados tÃm sido usadas para melhorar a disponibilidade, o desempenho e a escalabilidade em diversos ambientes. Contudo, a maior parte das estratÃgias de replicaÃÃo de banco de dados tÃm se concentrado em aspectos de escalabilidade e consistÃncia do sistema com um nÃmero estÃtico de rÃplicas. Aspectos relacionados à elasticidade para banco de dados multi-inquilino tÃm recebido pouca atenÃÃo. Estas questÃes sÃo importantes em ambientes em nuvem, pois os provedores precisam adicionar rÃplicas de acordo com a carga de trabalho para evitar violaÃÃo do SLA e eles precisam remover rÃplicas quando a carga de trabalho diminui, alÃm de consolidar os inquilinos. Visando solucionar este problema, este trabalho apresenta RepliC, uma abordagem para a replicaÃÃo de banco de dados em nuvem com foco na qualidade do serviÃo, elasticidade e utilizaÃÃo eficiente dos recursos por meio de tÃcnicas multi-inquilino. RepliC utiliza informaÃÃes dos SGBDs e do provedor para provisionar recursos de forma dinÃmica. Com o objetivo de avaliar RepliC, experimentos que medem a qualidade de serviÃo e elasticidade sÃo apresentados. Os resultados destes experimentos confirmam que RepliC garante a qualidade com uma pequena quantidade de violaÃÃo do SLA enquanto utiliza os recursos de forma eficiente.
APA, Harvard, Vancouver, ISO, and other styles
44

Pedro, Luciana Rocha. "Uma nova representação para o problema da estrutura de proteínas em grades." Laboratório Nacional de Computação Científica, 2008. http://www.lncc.br/tdmc/tde_busca/arquivo.php?codArquivo=173.

Full text
Abstract:
Encontrar a estrutura de uma proteína arbitrária é vital para a compreensão da funcionalidade desta proteína. Muitos modelos foram desenvolvidos para a predição em primeiros princípios, entre eles modelos de grades. Em modelos de grades, cada aminoácido ocupa uma posição da grade, com aminoácidos consecutivos ocupando posições adjacentes. Uma possível conformação da proteína é dada por um caminho nesta grade. Em uma grade, temos várias formas de codificar computacionalmente uma seqüência de aminoácidos. O método mais usado é o de coordenadas internas, mas também encontramos na literatura codificações por coordenadas cartesianas e ângulos de torção. Neste trabalho, introduzimos uma nova codificação dos dados para modelos de grades. Nesta codificação, uma proteína com n aminoácidos é configurada como uma seqüência numérica, com valores variando entre 0 e no caso bidimensional e e no caso tridimensional. Nesta grade, os possíveis movimentos para cada aminoácido são intuitivos e correspondem a somar e subtrair 1 e n no caso bidimensional e , e no caso tridimensional. Para exemplificarmos o desenvolvimento desta nova codificação, desenvolvemos um algoritmo genético específico para o problema de predição da estrutura da proteína (PSP). Analisamos o desenvolvimento deste algoritmo em quatro modelos, , , e , e realizamos testes com proteínas encontradas na literatura e no Protein Data Bank.
Finding the structure of an arbitrary protein is vital for the understanding of its functionality. Many models had been developed for the ab initio prediction, and the lattice model is one of these models. Lattice models specify that each amino acid occupies a lattice position, consecutive amino acids occupy adjacent positions and a protein conformation is given by a path in this lattice. We have some forms to codify an amino acid sequence computationally. The main method is the usage of internal coordinates, however we can find in literature codifications using cartesian coordinates and torsion angles. We introduce a new codification of the data for lattice models, in which a protein with amino acids is configured as a numerical sequence in a three-dimensional lattice of size and all the possible movements for each amino acid are intuitive and correspond to add and to subtract , and . With the goal of exemplifying the development of this new codification, we construct a specific genetic algorithm for the protein structure prediction (PSP) problem. We analyze the development of this algorithm in four models, , , e , and tests using found proteins in literature and in the Protein Data Bank are carried out.
APA, Harvard, Vancouver, ISO, and other styles
45

YOSHIDOME, Ewelton Yoshio Chiba. "Uma ontologia que estabelece os relacionamentos de dependência entre as práticas de gerência de requisitos e gerência de projetos constantes nos modelos MR-MPS-SW e CMMI-DEV." Universidade Federal do Pará, 2014. http://repositorio.ufpa.br/jspui/handle/2011/9011.

Full text
Abstract:
Submitted by Hellen Luz (hellencrisluz@gmail.com) on 2017-07-31T19:27:45Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5)
Approved for entry into archive by Irvana Coutinho (irvana@ufpa.br) on 2017-08-21T14:47:41Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5)
Made available in DSpace on 2017-08-21T14:47:41Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_OntologiaEstabeleceRelacionamentos.pdf: 2043488 bytes, checksum: 65cdb8b5762ccebfca9e821ad5d32040 (MD5) Previous issue date: 2014-04-16
CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
Os modelos e normas de qualidade de software buscam propor um conjunto de boas práticas para auxiliarem as empresas desenvolvedoras de softwares na melhoria contínua de seu processo de desenvolvimento, possibilitando a criação de produtos de maior qualidade. Assim, em muitos casos, a empresa desenvolvedora de software precisa contratar consultores de implementação capacitados para apoiar na institucionalização das boas práticas recomendadas. Neste contexto, existe uma dificuldade por parte de empresas e consultores de implementação iniciantes no entendimento das práticas presentes nos modelos de qualidade, além de, principalmente, existir uma dificuldade em visualizar a forma como cada prática relaciona-se. Para diminuir esse problema, uma ontologia pode ser utilizada. Uma ontologia é “um conjunto de termos ordenados hierarquicamente para descrever um domínio que pode ser usado como um esqueleto para uma base de conhecimentos”. Assim, esta pesquisa visa contribuir com uma proposta de uma ontologia que estabelece os relacionamentos de dependência entre as práticas presentes nos processos de gerência de projeto e gerência de requisitos. Para alcançar tal resultado esperado, necessitou-se de: (1) um estudo das práticas dos referidos processos sugeridos nos modelos MR-MPS-SW e CMMI-DEV, visando encontrar as dependências entre as práticas; (2) modelar a ontologia dos relacionamentos de dependência encontrados durante o estudo dos modelos em linguagem UML – Unified Modeling Language; (3) definir os axiomas da ontologia, com o objetivo de consolidar e restringir a semântica dos relacionamentos da modelagem; e (4) realizar uma pesquisa de campo em empresas com avaliações oficiais para coletar as evidências utilizadas para contemplar as práticas sugeridas nos modelos, com o objetivo de instanciá-las na ontologia para a sua avaliação. Ao final, pode-se obter uma ontologia (modelagem e axiomas) que estabelece as dependências entre as práticas dos processos de Gerência de Projetos e Gerência de Requisitos nos referidos modelos.
The models and standards for software quality aim to propose a set of best practices to support the software companies in order to achieve the continuous software process improvements, so, those companies may develop better products. Commonly, the software companies need to hire implementation consultants in order to support the best practices institutionalization. In this context, there are companies and novice consultants that have the difficulty to understand about the practices and the relationship between those practices in quality models. In order to resolve it, we will create a ontology. The ontology is “a set of ordered terms, by hierarchy, in order to describe a domain that can be used as a knowledge base”. Thus, this research proposes a ontology that establish the dependency relationship among the best practices of project management process and requirement management process. In order to achieve this result, we need: (1) a study about the best practices presents in MR-MPS-SW and CMMI-DEV models, in order to find the relationship among the best practices; (2) create a ontology in UML – Unified Modeling Language; (3) define the ontology axioms, in order to consolidate the meaning of dependency relationships; and (4) survey the companies that have official certification, in this survey we collected the evidences used to implement the best practices suggested in quality models, in order to instantiate the ontology for its evaluation. In the end, our outcome was a ontology (structured model and axioms) that establish the relationship of the best practices among Project Management and Requirement Management process.
APA, Harvard, Vancouver, ISO, and other styles
46

Oliveira, Filho Isaac de Lima. "Algoritmo pap?lio como m?todo de prote??o de templates para aumentar a seguran?a em sistemas de identifica??o biom?tricos." Universidade Federal do Rio Grande do Norte, 2014. http://repositorio.ufrn.br/handle/123456789/19892.

Full text
Abstract:
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-02-29T21:40:50Z No. of bitstreams: 1 IsaacDeLimaOliveiraFilho_TESE.pdf: 4736257 bytes, checksum: a2dd3e8ad89a7fd3ede9d685be7bcd15 (MD5)
Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-03-01T20:03:18Z (GMT) No. of bitstreams: 1 IsaacDeLimaOliveiraFilho_TESE.pdf: 4736257 bytes, checksum: a2dd3e8ad89a7fd3ede9d685be7bcd15 (MD5)
Made available in DSpace on 2016-03-01T20:03:18Z (GMT). No. of bitstreams: 1 IsaacDeLimaOliveiraFilho_TESE.pdf: 4736257 bytes, checksum: a2dd3e8ad89a7fd3ede9d685be7bcd15 (MD5) Previous issue date: 2014-12-12
No processo de autentica??o/identifica??o de usu?rios, existem modelos que podem utilizar senhas, chaves, identificadores pessoais para autenticar um determinado usu?rio. No entanto, existem outros sistemas que utilizam caracter?sticas biom?tricas, por exemplo, assinatura, impress?o digital, voz, etc, para a mesma finalidade. Contudo, o armazenamento das biometrias pode trazer riscos quanto a consist?ncia e prote??o destes dados. Diante deste problema, surge a necessidade de proteger estes bancos de dados biom?tricos para garantir a integridade e confiabilidade do sistema. Atualmente, existem, dentre v?rios, dois modelos conhecidos como Fuzzy Commitment e Fuzzy Vault, utilizados na maioria dos processos de prote??o de dados biom?tricos para sistemas de autentica??o, por?m os mesmos apresentam elementos fr?geis no processo de prote??o. Logo, melhorar o n?vel de seguran?a deste m?todos, atrav?s de modifica??es na estrutura, ou mesmo atrav?s da inser??o de novas camadas de prote??o trata-se de um dos objetivos desta tese. Este trabalho, prop?e a utiliza??o simult?nea de criptografia (Algoritmo de Criptografia Pap?lio) com os modelos de prote??o de templates (Fuzzy Vault e Fuzzy Commitment) em sistemas de identifica??o baseados em biometria. Al?m disso, ? necess?rio manter um n?vel razo?vel de efici?ncia destes dados atrav?s do uso de concord?ncia de classifica??o mais elaboradas, conhecidas como comit?s. Isto ?, pretende-se propor uma nova abordagem de modelo de sistemas de identifica??o biom?trico e atrav?s de um comparativo com os modelos originais Fuzzy Vault e Fuzzy Commitment, verificar a melhora apresentada na performance quanto a autentica??o e a prote??o dos dados biom?tricos.
There are authentication models which use passwords, keys, personal identifiers (cards, tags etc) to authenticate a particular user in the authentication/identification process. However, there are other systems that can use biometric data, such as signature, fingerprint, voice, etc., to authenticate an individual in a system. In another hand, the storage of biometric can bring some risks such as consistency and protection problems for these data. According to this problem, it is necessary to protect these biometric databases to ensure the integrity and reliability of the system. In this case, there are models for security/authentication biometric identification, for example, models and Fuzzy Vault and Fuzzy Commitment systems. Currently, these models are mostly used in the cases for protection of biometric data, but they have fragile elements in the protection process. Therefore, increasing the level of security of these methods through changes in the structure, or even by inserting new layers of protection is one of the goals of this thesis. In other words, this work proposes the simultaneous use of encryption (Encryption Algorithm Papilio) with protection models templates (Fuzzy Vault and Fuzzy Commitment) in identification systems based on biometric. The objective of this work is to improve two aspects in Biometric systems: safety and accuracy. Furthermore, it is necessary to maintain a reasonable level of efficiency of this data through the use of more elaborate classification structures, known as committees. Therefore, we intend to propose a model of a safer biometric identification systems for identification.
APA, Harvard, Vancouver, ISO, and other styles
47

Micheloti, Gislaine Cristina. "Proposta de um middleware para monitoramento de situações de emergência em ambientes físicos ou lógicos cientes de contexto." Universidade Federal de São Carlos, 2004. https://repositorio.ufscar.br/handle/ufscar/601.

Full text
Abstract:
Made available in DSpace on 2016-06-02T19:06:22Z (GMT). No. of bitstreams: 1 DissGCM.pdf: 1903827 bytes, checksum: 2718cf95bf3b76c2b984fe7e1e11b353 (MD5) Previous issue date: 2004-07-21
Ubiquitous computing in which information and services are offered to users in a continuous and non-intrusive way, is widely explored for classroom, meeting rooms, tourist guides, intelligent home and also safety-critical applications: industrial, aviation, metro-train safety, patient monitoring, etc. The advances in heterogeneous visualization and information access devices, sensors and wireless networks has propelled the emergence of applications that need fine grain monitoring to prevention, combat and evaluation of emergency situations. In the first case (prevention), information is captured from sensor network in order to prevent critical conditions. In the second case (combat), it can aid with more detailed information to help decision making in the management of rescue teams (for instance, in the localization of people and objects in environments with heavy smoke and/or flames), and, in the third case (evaluation), to help auditory for insurance companies, training teams, and even people responsible for the safety of the environment being monitored. In this work, a system for Monitoring Emergency Conditions in context aware environments is considered as being a physical or logical environment with sensors across it that capture context information, which are interpreted, recorded and visualized in 3D virtual environments that mimic the real environment. This work presents a proposal for a Middleware, which is platform and programming language independent that meets functional requirements of context aware systems, such as context interpretation, localization, adaptation, etc., as well as non-functional requirements, such as: reliability, efficiency, modularity, portability, interoperability and extensibility. The middleware is specified as a set of services that interact with the application, with a sensor network and with services themselves. The interaction is achieved through a publish/subscribe mechanism based on topics in that subscriptions and notifications are issued and described in XML, and transmitted through the SOAP protocol, making the system accessible from the web. The services can be integrated and executing in a single computer, or they can be distributed across the network and even ran in nodes of a sensor network.
A computação ubíqua, onde informações e serviços são oferecidos aos usuários de forma contínua e não intrusiva, é amplamente explorada em aplicações de sala de aula, sala de reuniões, guias turísticos, residências e também na área de segurança crítica: segurança industrial, segurança na aviação, segurança no controle metro-ferroviário, monitoramento de pacientes, etc. O avanço nas áreas de dispositivos heterogêneos de visualização e acesso à informação, de sensores e de redes de comunicação sem fio, tem impulsionado o surgimento de aplicações que necessitam de monitoramento de granularidade fina na ajuda à prevenção, combate e avaliação de situações de emergência. No primeiro caso (prevenção), informações podem ser capturadas fazendo com que condições críticas possam ser evitadas, no segundo caso (combate), podem ajudar com informações mais detalhadas para tomadas de decisão no gerenciamento de equipes de resgate e salvamento (por exemplo, na localização de pessoas em ambientes tomados por fumaça e/ou chamas), e no terceiro caso (avaliação), auxiliar perícias por parte de seguradoras, treinadores de equipes de combate a acidentes, e até os responsáveis pela segurança do ambiente monitorado. Sistema de Monitoramento de Condições de Emergência em Ambientes Cientes de Contexto é, considerado neste trabalho, um ambiente físico ou lógico povoado por sensores que capturam informações de contexto que são interpretadas, gravadas e visualizadas em ambientes virtuais 3D que refletem o ambiente real. Este trabalho apresenta a proposta de um middleware independente de plataforma e linguagem de programação que atende requisitos funcionais de sistemas cientes de contexto, tais como interpretação de contexto, localização, adaptação, etc., bem como requisitos não funcionais, tais como confiabilidade, eficiência, modularidade, portabilidade, interoperabilidade e extensibilidade. O middleware é especificado na forma de serviços que interagem com a aplicação, com a rede de sensores e entre si, através de mecanismo de publicação/subscrição baseado em tópicos em que subscrições e notificações são emitidas e descritas em XML, e transmitidas pela rede através do protocolo SOAP, tornando o sistema acessível via web. Os serviços podem estar integrados e executando em um único computador, ou então distribuídos pela rede, e podem ser executados em nós da rede de sensores.
APA, Harvard, Vancouver, ISO, and other styles
48

MACIEL, Paulo Henrique de Lima. "Modelo para análise de negociação em projetos de sistemas em uma fábrica de software baseado em pontos de caso de uso." Universidade Federal do Pará, 2011. http://repositorio.ufpa.br/jspui/handle/2011/2748.

Full text
Abstract:
Submitted by Samira Prince (prince@ufpa.br) on 2012-05-17T13:46:06Z No. of bitstreams: 2 Dissertacao_ModeloAnaliseNegociacao.pdf: 452283 bytes, checksum: 01a58a2d3d37ba54fae92d95e5c67f31 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Approved for entry into archive by Samira Prince(prince@ufpa.br) on 2012-05-17T13:46:57Z (GMT) No. of bitstreams: 2 Dissertacao_ModeloAnaliseNegociacao.pdf: 452283 bytes, checksum: 01a58a2d3d37ba54fae92d95e5c67f31 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5)
Made available in DSpace on 2012-05-17T13:46:57Z (GMT). No. of bitstreams: 2 Dissertacao_ModeloAnaliseNegociacao.pdf: 452283 bytes, checksum: 01a58a2d3d37ba54fae92d95e5c67f31 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Previous issue date: 2011
A Modelagem de Sistemas vêm sendo cada vez mais aplicada nos meios de produção para as mais diversas finalidades, incluindo a área de Projeto de Sistemas, com o intuito de definir o número de pessoas na equipe, analisar o esforço, o tamanho do software e os custos totais do projeto. Este trabalho tem por finalidade desenvolver um modelo de apoio à análise baseado em Pontos de Caso de Uso (PCU). Para isso, utiliza-se de vários métodos de pesquisa entre elas a pesquisa exploratória e de laboratório para criar um modelo de apoio para a análise.
The systems modeling are being increasingly applied in the means of production for many different purposes, including the area of System Design, in order to set the number of people on the team, analyze the effort, software size and total project costs. This study aims to develop a model to support analysis based on Use Case Points (PCU). For this, we use various research methods including the exploratory research laboratory to create a model of support for analysis.
APA, Harvard, Vancouver, ISO, and other styles
49

Kudo, Taciana Novo. "Computação ciente de contexto aplicada ao monitoramento de condições críticas em ambientes físicos." Universidade Federal de São Carlos, 2004. https://repositorio.ufscar.br/handle/ufscar/526.

Full text
Abstract:
Made available in DSpace on 2016-06-02T19:06:04Z (GMT). No. of bitstreams: 1 DissTNK.pdf: 1979455 bytes, checksum: c2b13333e32eefd55ec40d2336ebdfac (MD5) Previous issue date: 2004-05-21
Universidade Federal de Sao Carlos
Context-aware computing investigates applications that adapt their behavior according to information (or context) captured from a physical and/or computational environment such as the location of a user. The monitoring of critical conditions in physical environments is one of the domains that take advantage of the context-aware computing facilities, where context is captured from sensors spread over environments in order to aid the prevention, the combat and the evaluation of emergency situations such as fire, rebellions in penitentiaries, explosions and leaks of toxic substances. Related works report the need for a middleware that provides services, e.g. for context interpretation and location of people and objects, which can be used by a myriad of devices and any kind of applications for monitoring of critical conditions, regardless platform, operating system and/or programming language. This work presents an approach exploiting context-aware computing in the monitoring of critical conditions in physical environments, which includes the specification of a middleware and its following main services: the Context Interpreter Service, the Event Notification Service and the Location Service. The Context Interpreter Service notifies and interprets context gathered from sensors. As those interpretations follow the security policies of each business, an Interface for Configuration and Monitoring was also developed as a means to allow particular criteria of monitoring for a business. The Event Notification Service uses the publish/subscribe paradigm based on topics. The Location Service handles the location of people and objects in physical environments. Middleware components and applications communicate through XML-encoded messages via publish/subscribe mechanism. A case study for that approach uses the Asas de um Sonho aviation museum of the TAM air company as scenario.
A computação ciente de contexto estuda aplicações que adaptam seu comportamento com base em informações (ou contexto) capturadas de um ambiente físico e/ou computacional, como a localização de um usuário. O monitoramento de condições críticas em ambientes físicos é um dos domínios que exploram as facilidades da computação ciente de contexto, no qual os contextos são obtidos via sensores dispersos em ambientes para auxiliar a prevenção, o combate e a pós-avaliação de situações de emergência, como incêndios, rebeliões em prisões, explosões, vazamento de substâncias tóxicas, etc. Para que serviços do tipo interpretação de contexto e localização de pessoas ou objetos possam ser utilizados por uma grande variedade de dispositivos e por qualquer tipo de aplicação da classe de aplicações de monitoramento de condições críticas, verifica-se a necessidade de um middleware que forneça serviços independentes de plataforma, sistema operacional e/ou linguagem de programação. Este trabalho apresenta uma abordagem para a aplicação de computação ciente de contexto no monitoramento de condições críticas em ambientes físicos, através da especificação de um middleware e de três de seus principais serviços, a saber: Serviço de Interpretação de Contextos, Serviço de Notificação de Eventos e Serviço de Localização. O Serviço de Interpretação de Contexto notifica e interpreta os contextos obtidos de sensores. Essas interpretações são baseadas nas políticas de segurança de cada empresa, e para que possa atender de maneira flexível a critérios específicos de monitoramento foi criada uma Interface de Configuração e Monitoramento. O Serviço de Notificação de Eventos utiliza o paradigma da publicação/subscrição baseada em tópicos. A localização de pessoas e/ou objetos é realizada através de um Serviço de Localização. A comunicação entre os serviços do middleware e as aplicações utiliza mensagens XML via mecanismo publish/subscribe. Um estudo de caso para utilização do middleware em questão é mostrado tendo como cenário o Museu de Aviação Asas de um Sonho da Companhia Aérea TAM.
APA, Harvard, Vancouver, ISO, and other styles
50

Ferraz, Rita de Cássia. "Modelo de estudante e de grupo para um ambiente de suporte ao ensino com estudos de casos." Universidade Católica de Santos, 2007. http://biblioteca.unisantos.br:8181/handle/tede/598.

Full text
Abstract:
Made available in DSpace on 2015-02-04T21:45:25Z (GMT). No. of bitstreams: 1 Rita de Cassia Ferraz.pdf: 1866679 bytes, checksum: b770cbcd115bf907dcc776658e072e9e (MD5) Previous issue date: 2007-08-07
Este trabalho apresenta um Modelo de Estudante e um Modelo de Grupo para um ambiente desenvolvido para a Web que suporta a atividade de grupo no ensino com estudos de casos. Este ambiente é composto, entre outros, por uma ferramenta de chat e um editor de texto colaborativo. Através das interações realizadas via chat, as intenções de frases dos estudantes enviadas ao grupo são analisadas para identificar as habilidades colaborativas. O objetivo é verificar a convergência da comunicação entre os estudantes baseado nestas habilidades colaborativas e, quando necessário, fazer uma intervenção a fim de que a comunicação entre os membros do grupo possa se tornar efetiva.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography