• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 4501
  • 203
  • 183
  • 183
  • 179
  • 125
  • 120
  • 63
  • 63
  • 55
  • 54
  • 53
  • 15
  • 6
  • 3
  • Tagged with
  • 4791
  • 2010
  • 1377
  • 953
  • 815
  • 792
  • 733
  • 725
  • 564
  • 538
  • 505
  • 491
  • 471
  • 462
  • 455
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Uma metodologia incremental de teste de estresse de Banco de Dados Transacional de grande escala

Meira, Jorge Augusto 26 August 2011 (has links)
Resumo: O uso de sistemas de grande escala é cada vez mais comum nos mais diferentes tipos de aplicação e requerem Sistemas Gerenciadores de Banco de Dados (SGBD) robustos e de alta escalabilidade. Neste contexto, é importante avaliar o desempenho do SGBD para saber qual é o mais adequado para cada tipo de aplicação. Este trabalho apresenta uma nova metodologia de teste de estresse. A Metodologia Incrementai de Teste de Estresse (MITE) para banco de dados de grande escala prevê testes seqüenciais com incremento de carga de trabalho até o limite do sistema, momento no qual inicia a degradação de desempenho e aparecem erros relacionados (i.e., bugs). O objetivo é avaliar um sistema segundo seus limites e a degradação de seu desempenho em ambientes de grande escala. Experimentos demonstraram que a MITE foi efetiva em levar o sistema sob teste até seu limite. Como conseqüência o sistema entra claramente em estado de degradação além de apresentar erros relacionados à carga de trabalho.
32

Detecção e remediação de erros na generalização de conceitos matemáticos por meio de sistemas tutores inteligentes

Ramos, Gabriel Silva 25 January 2011 (has links)
Resumo: Neste documento são apresentados os aspectos que justicam a necessidade de se aplicar diagnóstico automático ativo seguido de intervenção imediata durante a interação de um aprendiz com um Objeto de Aprendizagem (OA) para o ensino de conceitos matemáticos. Poucos trabalhos foram encontrados na literatura cientíca sobre OA que permitam a classicação de erros de generalização de conceitos, com a nalidade de enriquecer e precisar o diagnóstico. Conceitos referentes à criação de ferramentas com essas características são estabelecidos, bem como uma arquitetura baseada neles é desenvolvida. Um protótipo baseado em tal arquitetura é construído e aplicado em domínios que envolvem conceitos analíticos, como Progressões Geométricas em Fractais e Funções de Primeiro Grau. Por m, são apresentadas as perspectivas de pesquisa futura.
33

Manutenção incremental de visões materializadas em ambientes data warehousing

Agner, Luciane Telinski Wiedermann 04 February 2011 (has links)
Resumo: Data warehouse é um repositorio de dados coletados de fontes de dados distribuídas, autônomas e heterogêneas. A tecnologia data warehousing tem sido utilizada em Sistemas de Suporte à Decisão (DSS - Decision Support Systems) para auxiliar nos processos decisorios e identificar tendências de mercado. O data warehouse armazena uma ou mais visões materializadas dos ciados das fontes. A qualidade do processo de tomada de decisão em um DSS depende da correta propagação das atualizações ocorridas nas fontes de dados para as visões materializadas no data warehouse. Disso depende a manutenção da consistência dos dados que é em geral irai processo complexo. Nos últimos anos, algoritmos de manutenção incrementai de visões materializadas em data warehouse têm se destacado como uma importante abordagem para o problema. Um estudo comparativo desses algoritmos foi realizado e como conseqüência desse estudo um novo algoritmo, denominado SVM {Algorithm for Scheduling Warehouse View Maintenance), é aqui proposto. Esse algoritmo combina os aspectos positivos dos algoritmos estudados. Sua principal vantagem é definir intervalos de tempo para propagar as atualizações das fontes no data warehouse. Os principais aspectos de implementação do SVM são discutidos e um estudo de caso, composto de diferentes situações que mostram seu funcionamento, é apresentado.
34

Uma modelagem e implementação do principio de multiplas visões com reatividade em C ++

Xavier, Daniel Tavares Correia 04 February 1992 (has links)
Orientador : Hans Kurt Edmund Liesenberg / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-14T02:34:17Z (GMT). No. of bitstreams: 1 Xavier_DanielTavaresCorreia_M.pdf: 5592917 bytes, checksum: daececd5f628bd7a7084cf4f69046775 (MD5) Previous issue date: 1992 / Resumo: Não informado / Abstract: Not informed / Mestrado / Mestre em Ciência da Computação
35

Interface de saida para um sistema grafico de base

Molinaro, Luis Fernando Ramos 17 July 2018 (has links)
Orientador : Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia de Campinas / Made available in DSpace on 2018-07-17T05:19:57Z (GMT). No. of bitstreams: 1 Molinaro_LuisFernandoRamos_M.pdf: 3032029 bytes, checksum: a5a8873870c72dce212311b04e846c95 (MD5) Previous issue date: 1981 / Resumo: O objetivo desta tese e a definição e o desenvolvimento de uma interface de salda para um sistema grafico de base, tendo como nucleo o GKS. O GKS ("Graphical Kernel System") ê uma proposta para a padronização de uma linguagem gráfica; esta linguagem aceita a descrição da geometria de objetos no espaço bidimensional, dos quais podem ser agrupados para fim de manipulação numa entidade denominada segmento. Uma característica peculiar desta proposta é o conceito de "workstation" que, considerada como uma unidade lógica, engloba uma superfície de visualização e diversos dispositivos de entrada. Para atingir-se o objetivo pré-conizado, podemos dividir este trabalho em três fases na primeira, são definidas todas as características da interface, ou seja, como ocorre a comunicação do sistema gráfico de base com os diversos dispositivos graficos de salda; na segunda, ê apresentado um modelo funcional para a interface; e na terceira, é efetuada a aplicação do modelo na implemetação de uma interface para um vídeo vetorial regenerativo / Abstract: Not informed / Mestrado / Mestre em Engenharia Elétrica
36

Referenciais para projetistas e usuarios de interfaces de computadores destinadas aos deficientes visuais

Carvalho, Jose Oscar Fontanini de 05 October 1994 (has links)
Orientador: Beatriz Mascia Daltrini / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-19T16:02:01Z (GMT). No. of bitstreams: 1 Carvalho_JoseOscarFontaninide_M.pdf: 11597715 bytes, checksum: 62c7f0100788f04ab45b1d7e83894e2f (MD5) Previous issue date: 1994 / Resumo: o objetivo do presente trabalho é fornecer referenciais para projetistas e usuários de interfaces de computadores, destinadas aos deficientes visuais. Para tanto, principia com uma explanação da importância das interfaces homem-computador no desenvolvimento de sistemas computacionais e dos fatores (humanos, software e hardware) envolvidos nos projetos das mesmas, sempre destacando o usuário como elemento principal dos sistemas. Porém, a literatura existente sobre as interfaces homem-computador não se aplica, diretamente, aos problemas da interação dos deficientes visuais com tais equipamentos, como será descrito no decorrer do trabalho, baseado em literatura especializada. Com o propósito de auxiliar os projetistas que desejam desenvolver e os usuários que desejam adquirir interfaces de computadores acessíveis aos deficientes visuais, são apresentados 74 referenciais, obtidos através da compilação de diretrizes e guias para interfaces em geral e para interfaces (de produtos de consumo, hardware e software), específicas para deficientes visuais. Para comparar o que foi apresentado, até então baseado em infonnações de outros paises, com a realidade encontrada no Brasil, foi feita uma pesquisa na fonna de questionário, com sujeitos deficientes visuais profissionais da área de infonnática, que atuam em empresas no Estado de São Paulo, cujos resultados também são apresentados no decorrer do trabalho. Finalmente, segue um anexo com infonnações sobre alguns dispositivos de interação para computadores, destinados aos deficientes visuais, encontrados no mercado internacional, com a intenção de divulgar tais infonnações pouco conhecidas pela comunidade dos deficientes visuais brasileira / Abstract: The aim of this thesis is to supply references for designers and users of computer interfaces for visually impaired persons. Todo this, the paper begins with an explanation on the importance that human-computer interfaces have on computational systems and on the factors (human, software and hardware) involved in their design, always pointing out the user as the main element of the systems. However, the existing bibliography on human-computer interfaces does not apply directly to the problems ofthe visually impaired person's interaction with such equipment, as will be described along the text, based on specialized literature. With the purpose of helping those designers who wish to develop such interfaces and the users wishing to acquire computer interfaces which visually impaired persons may access, 74 guidelines are presented. They were obtained by compiling the standards and guidelines for interfaces in general and for specific interfaces (consumer products, hardware and software) for visually impaired persons. To compare what was presented, based on information from other Countries, with the reality found in Brazil, a survey was done, in the form of a questionaire, for visually impaired professionals in the area of data handling and processing, working in companies in the state of São Paulo, results which are also presented in this thesis. Finally, an appendix presents data on some devices of computer interaction designed to visually impaired persons, as found on the intemational market, having the intention of propagating such information which is little known by the Brazilian visually impaired community / Mestrado / Automação / Mestre em Engenharia Elétrica
37

Evaluation of system-level impacts of a persistent main memory architecture

Perez, Taciano January 2012 (has links)
Made available in DSpace on 2013-08-07T18:43:30Z (GMT). No. of bitstreams: 1 000438861-Texto+Completo-0.pdf: 1222847 bytes, checksum: b54b23f85d4f13183371506695cec294 (MD5) Previous issue date: 2012 / For almost 30 years, computer memory systems have been essentially the same: volatile, high speed memory technologies like SRAM and DRAM used for cache and main memory; magnetic disks for high-end data storage; and persistent, low speed flash memory for storage with low capacity/low energy consumption requirements such as embedded/mobile devices. Today we watch the emergence of new non-volatile memory (NVM) technologies that promise to radically change the landscape of memory systems. In this work we assess system-level latency and energy impacts of a computer with persistent main memory using PCRAM and Memristor. The experimental results support the feasibility of employing emerging non-volatile memory technologies as persistent main memory, indicating that energy improvements over DRAM should be significant. This study has also compared the development and execution of applications using both a traditional filesystem design and a framework specific of in-memory persistence (Mnemosyne). It concludes that in order to reap the major rewards potentially offered by persistent main memory, it is necessary to take new programming approaches that do not separate volatile memory from persistent secondary storage. / Por cerca de 30 anos, os sistemas de memória computacional têm sido essencialmente os mesmos: tecnologias de memória volátil de alta velocidade como SRAM e DRAM utilizadas para caches e memória principal; discos magnéticos para armazenamento persistente; e memória flash, persistente e de baixa velocidade, para armazenamento com características de baixa capacidade e baixo consumo de energia, tais como dispositivos móveis e embarcados. Hoje estão emergindo novas tecnologias de memória não-volátil, que prometem mudar radicalmente o cenário de sistemas de memória. Neste trabalho são avaliados impactos (em nível de sistema) de latência e energia supondo um computador com memória principal persistente usando PCRAM e Memristor. Os resultados experimentais suportam a viabilidade de se empregar tecnologias emergentes de memória não-volátil como memória principal persistente, indicando que as vantagens de consumo de energia com relação a DRAM devem ser significativas. Esse estudo também compara o desenvolvimento de aplicações usando tanto uma abordagem tradicional usando sistema de arquivos quanto utilizando um framework específico para persistência em memória. Conclui-se que, para colher os principais benefícios potencialmente oferecidos por memória principal persistente, é necessário utilizar novas abordagens de programação que não estabelecem uma separação entre memória volátil e armazenamento secundário.
38

Increasing memory access efficiency through a two-level memory controller

Linck, Marcelo Melo January 2017 (has links)
Made available in DSpace on 2018-06-19T12:03:36Z (GMT). No. of bitstreams: 1 000488927-Texto+Completo-0.pdf: 4153250 bytes, checksum: 821a8f1e65f49c1b24a0b69b4f6e7f94 (MD5) Previous issue date: 2017 / 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. / 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.
39

Um processo de sintese de sistemas reativos

Figueiredo Filho, Antonio Gonçalves 18 December 1991 (has links)
Orientador: Hans Kurt Edmund Liesenberg / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-14T02:20:01Z (GMT). No. of bitstreams: 1 FigueiredoFilho_AntonioGoncalves_M.pdf: 2872725 bytes, checksum: 4e5fa0936d1d93dfbbc8d3144be0ee22 (MD5) Previous issue date: 1991 / Resumo: Esta dissertação apresenta um gerador de programas adequado para implementar o controle de sistemas reativos complexos. Este processo de geração consiste em uma síntese de sistemas reativos a partir de uma especificação, baseada em estadogramas. Os estadogramas são diagramas de estados convencionais estendidos suportando conceitos de hierarquia, concorrência e comunicação. Esta ferramenta. comporta-se como um tradutor que recebe como entrada uma descrição textual (i.e., um programa escrito em uma linguagem descritiva de estadogramas - LEG) e produz como saída um programa funcionalmente equivalente em C. Um programa escrito em LEG associa código inerente ao tratamento do controle da aplicação (cÓdigo LEC propriamente dito) e cÓdigo responsáve1 pela aplicação, (cÓdigo escrito em C). Para ilustrar uma aplicação desta ferramenta, descreve-se sua. utilização na construção de um editor topológico. / Abstract: A Program generator appropriate to implement the complex reactive systems control is presented. This generation process consists in a synthesis of reactive systems from a statecharts-based specification. Statecharts are a broad extension of conventional state diagrams supporting the notion of hierarchy, concurrency and communication. This tool behaves like a translator that receives a textual description of a statechart (i.e., a program written in a statecharts language - LEG) in its input and it outputs a functionally equivalent C program A program written in LEG combines code inherent to application control (represented by LEG code) and to application code (code written in C). An application of this tool in a construction of a topological editor is described. / Mestrado / Mestre em Ciência da Computação
40

Desenvolvimento de um ambiente para construção de animações interativas : combinando VRML e Java

Tamiosso, Fabiana Saldanha 14 December 1998 (has links)
Orientadores: Leo Pini Magalhães, Ivan Luiz Marques Ricarte / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-24T11:01:02Z (GMT). No. of bitstreams: 1 Tamiosso_FabianaSaldanha_M.pdf: 7969947 bytes, checksum: 6d129ef805d300ceceae4963cc3fa6ca (MD5) Previous issue date: 1998 / Resumo: O desenvolvimento de um ambiente para a construção de animações interativas é o tema deste trabalho. Esse ambiente possibilita que, de uma forma fácil e com informações simples, uma animação seja obtida incluindo um tipo de movimento e capacidade de interação com o usuário. Animações interativas são definidas por terem seu comportamento determinado por ações do usuário. As animações, construídas através do ambiente desenvolvido, apresentam a interatividade caracterizada no controle de parâmetros envolvidos na determinação do movimento. Neste tipo de animação o usuário interage com uma interface gráfica, associada à cena animada, de onde controla o movimento. VRML (Virtual Reality Modeling Language) é a linguagem utilizada neste trabalho para a definição de animações interativas. VRML, entre outras características, associa capacidade de processamento às cenas, tornando-as mais "inteligentes". Esta é a característica que torna possível a combinação de VRML com a linguagem lava e, é através desta combinação, que as animações interativas são obtidas. o processo para criar animações interativas pode ser complexo, envolvendo conhecimento de técnicas de modelagem e tecnologias de programação. O ambiente foi desenvolvido para facilitar este processo para os animadores, resumindo-o à definição de movimento e a sua associação a um objeto de uma cena VRML. ...Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: The deveIopment of an environment for interactive animations building is the subject of this thesis. This environment allows that, in an easy way and with simpIe information, an animation is created including a kind of movement and user's interaction capacity. lnteractive animations are defined for having their behaviour controlled by user's actions. The animations, built by the deveIoped environment, present the interactivity based on the controI of parameters used in movement determination. In this kind of animation the user interacts with a graphicaI interface, linked with the animated scene, from where he controIs the movement. VRML (Virtual Reality Modeling Language) is the Ianguage used in this thesis to define interactive animations. Among other features, it links processing capacity to the scenes, making them more "intelligent". This is the feature which makes possibIe the combination between VRML and Java Ianguage and, by this combination, the interactive animations are gotten. The process of interactive animations conception may be compIex, invoIving knowIedge of modeIing techniques and programming technoIogies. The environment was deveIoped to tum the process easier to the animators, summarizing it to the definition of movement and its association to a VRML scene object. ...Note: The complete abstract is available with the full electronic digital thesis or dissertations / Mestrado / Automação / Mestre em Engenharia Elétrica

Page generated in 0.0554 seconds