A melhor ferramenta para a sua pesquisa, trabalho e TCC!
Página 1 dos resultados de 224 itens digitais encontrados em 0.018 segundos
- Sociedade Brasileira de Computação - SBC; Universidade Federal de Minas Gerais - UFMG; Universidade Federal de São Carlos - UFSCar; Universidade Federal Fluminense - UFF; Universidade Federal de Uberlândia - UFU; IBM Research; Universidade de São Paulo - USP; São Carlos
- Biblioteca Digitais de Teses e Dissertações da USP
- Fundação Getúlio Vargas
- Universidade Estadual Paulista (UNESP)
- Biblioteca Digital da Unicamp
- Universidade Federal de Santa Catarina
- Florianópolis, SC
- Universidade de Aveiro
- Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
- Universidade Federal de Uberlândia
- Mais Publicadores...
‣ Ensembles de classificadores para bases de dados desbalanceadas: uma abordagem baseada em amostragem evolucionária
Fonte: Sociedade Brasileira de Computação - SBC; Universidade Federal de Minas Gerais - UFMG; Universidade Federal de São Carlos - UFSCar; Universidade Federal Fluminense - UFF; Universidade Federal de Uberlândia - UFU; IBM Research; Universidade de São Paulo - USP; São Carlos
Publicador: Sociedade Brasileira de Computação - SBC; Universidade Federal de Minas Gerais - UFMG; Universidade Federal de São Carlos - UFSCar; Universidade Federal Fluminense - UFF; Universidade Federal de Uberlândia - UFU; IBM Research; Universidade de São Paulo - USP; São Carlos
Tipo: Conferência ou Objeto de Conferência
Português
Relevância na Pesquisa
98.22059%
#Classificação#Bases de Dados Desbalanceadas#Algoritmos Genéticos Multiobjetivos#Ensembles de Classificadores#INTELIGÊNCIA ARTIFICIAL#ALGORITMOS GENÉTICOS#BANCO DE DADOS
Em muitos problemas práticos de classificação, o conjunto de dados a ser utilizado para a indução do classificador é significativamente desbalanceado. Isso ocorre quando a quantidade de exemplos de determinada classe é muito inferior à(s) da(s) outra(s) classe(s). Conjuntos de dados desbalanceados podem comprometer o desempenho da maioria dos algoritmos clássicos de classificação, uma vez que estes assumem uma distribuição de exemplos equilibrada entre as classes. Por outro lado, em diferentes cenários de aplicação, a estratégia de combinar vários classificadores em estruturas conhecidas como ensembles tem se mostrado bastante eficaz, levando a uma acurácia preditiva estável e, muitas vezes, superior àquela obtida por um classificador isoladamente. Nesse contexto, este trabalho propõe uma nova abordagem para lidar com conjuntos de dados desbalanceados, a qual utiliza ensembles de classificadores induzidos a partir de amostras balanceadas do conjunto de dados original. Para tanto, utiliza-se algoritmo genético multiobjetivo, que evolui a combinação dos exemplos que compõe as amostras balanceadas, levando em consideração a diversidade e o valor da área sob a curva ROC (AUC) dos classificadores induzidos por estas amostras.; FAPESP
Link permanente para citações:
‣ Proposta de estrutura de dados para aplicação em investigações de processos analíticos em laboratórios clínicos; A proposed data structure for application in investigation of analytical processes in clinical laboratories
Fonte: Biblioteca Digitais de Teses e Dissertações da USP
Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 06/09/2007
Português
Relevância na Pesquisa
98.16633%
#Chronobiology#Clinical laboratory#Computação aplicada#Controle de qualidade#Cronobiologia#Decision making#Estruturas de dados#Informática#Informatics#Laboratório clínico#Quality control
Laboratórios clínicos são instituições sujeitas a mudanças, guiadas por fatores econômicos e tecnológicos, voltados à redução de custos e à oferta de maior efetividade e segurança ao paciente. Assim, processos automatizados aumentam sua participação no setor. A tomada de decisões laboratoriais deve satisfazer rapidamente a diferentes questões e com o mínimo de erros. O volume de dados gerados nestes sistemas é imenso e pode ser otimizado por procedimentos informáticos e estatísticos. O presente estudo tem como objetivo o desenvolvimento de estrutura de dados, colhidos a partir do servidor de interfaceamento com equipamentos analíticos. Esta estrutura tem como característica o uso de tabelas relacionais e processamento em paralelo à estrutura informática de operação. Para validar este sistema e mostrar a sua eficiência, descrevem-se dois exemplos de aplicação: estudo de interferência do tempo de resposta em relação ao resultado de hormônio paratireoideano (PTH) e avaliação de ritmicidade populacional para ácido úrico, em população do sul do Brasil. Em relação ao PTH, percebeu-se que resultados tendem a diminuir com o tempo, especialmente após 48 horas depois da coleta. Em relação à ritmicidade de ácido úrico...
Link permanente para citações:
‣ Estruturas de dados concorrentes: um estudo de caso em skip graphs.; Concurrent data structures: a case-study on skip graphs
Fonte: Biblioteca Digitais de Teses e Dissertações da USP
Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 27/08/2008
Português
Relevância na Pesquisa
88.6794%
#análise de complexidade#complexity analisys#concorrência#concurrency#skip graphs#skip graphs#skip lists#skip lists
Muitos dos sistemas de computação existentes atualmente são concorrentes, ou seja, neles constam diversas entidades que, ao mesmo tempo, operam sobre um conjunto de recursos compartilhados. Nesse contexto, devemos controlar a concorrência das diversas operações realizadas, ou então a interferência entre elas poderia causar inconsistências nos recursos compartilhados ou nas próprias operações realizadas. Nesse texto, vamos tratar especificamente de estruturas de dados concorrentes, ou seja, estruturas de dados cujas operações associadas -- consideramos inserção, remoção e busca -- sejam passíveis de execução simultânea por diversas entidades. Tendo em vista o controle da concorrência, vamos adotar uma abordagem baseada no emprego de locks, uma primitiva de sincronização muito usual na literatura. Nossa discussão será apresentada em termos de certas estruturas de dados chamadas skip graphs, que têm propriedades interessantes para outros contextos, como o contexto de sistemas distribuídos.; Many existing computer systems are concurrent, or, in other words, they are composed of many entities that, at the same time, operate over some set of shared resources. In this context, we must control the concurrency of the operations...
Link permanente para citações:
‣ O poder da generalização na modelagem de dados : um estudo empírico
Fonte: Fundação Getúlio Vargas
Publicador: Fundação Getúlio Vargas
Tipo: Dissertação
Português
Relevância na Pesquisa
98.49488%
#Administração da produção#Sistemas de informação#Projeto de banco de dados#Modelos e construção de modelos#Modelagem#Estruturas de dados (Computação)
Trata-se de uma pesquisa de campo que abrange 21 empresas, onde se procurou identificar estruturas de dados comuns nos modelos de dados das mesmas. A base teórica para o trabalho são os conceitos de abstração existentes na literatura de Projeto de Banco de Dados, agregação (é-parte-de) e generalização (é-um). Foram identificadas aplicações destes conceitos, mas a pesquisa também mostra que ainda há poucas ferramentas disponíveis para implementação dos mesmos e pouca familiaridade dos técnicos com os conceitos
Link permanente para citações:
‣ Extração de conhecimento em bases de dados espaciais: algoritmo CHSMST+
Fonte: Universidade Estadual Paulista (UNESP)
Publicador: Universidade Estadual Paulista (UNESP)
Tipo: Dissertação de Mestrado
Formato: 106 f. : il. color., tabs.
Português
Relevância na Pesquisa
88.61986%
#Computação#Sistemas de informação geografica#Infra-estruturas de dados espaciais#Banco de dados#Análise espacial (Estatística)#Geographic information systems
Pós-graduação em Ciência da Computação - IBILCE; The development of technologies for collecting spatial information has resulted in a large volume of stored data, which makes inappropriate the use of conventional data mining techniques for knowledge extraction in spatial databases, due to the high complexity of these data and its relationships. Therefore, several algorithms have been proposed, and the spatial clustering ones stand out due to their high applicability in many fields. However, these algorithms still need to overcome many challenges to reach satisfactory results in a timely manner. In this work, we present a new algorithm, namely CHSMST+, which works with spatial clustering considering both distance and similarity, allowing to correlate spatial and non-spatial attributes. These tasks are performed without input parameters and user interaction, eliminating the dependence of the user interpretation for cluster generation and enabling the achievement of cluster in a more efficient way, since the calculations performed by the algorithm are more accurate than visual analysis of them. Together with these techniques, we use a multithreading approach, which allowed an average reduction of 38,52% in processing time. The CHSMST+ algorithm was applied in spatial databases of health and environment...
Link permanente para citações:
‣ Uma ferramenta para auxiliar no ensino de estruturas de dados como tipo de dado abstrato
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Tese de Doutorado
Formato: application/pdf
Publicado em /02/2003
Português
Relevância na Pesquisa
129.51247%
#Estruturas de dados (Computação)#Tipos abstratos de dados (Computação)#Ensino auxiliado por computador
A importância de se ensinar e aplicar o conceito de abstração em programação desde as séries iniciais dos cursos de ciência da computação e a contribuição que os recursos visuais oferecem para auxiliar no ensino levaram à construção da ferramenta ADTTool. Este trabalho apresenta ADTTool (Abstract Data Type Tool), uma ferramenta desenvolvida para auxiliar no ensino das estruturas de dados. Ela foi desenvolvida considerando-se a importância de ensinar as estruturas de dados como tipos de dados abstratos (TDA). A ferramenta permite que o estudante teste isoladamente cada uma de suas funções, que usam as operações da estrutura de dados, sem que estas tenham sido implementadas. A ferramenta possui uma interface gráfica que faz a animação da função através da demonstração do fluxo dos dados entre as variáveis e estruturas de dados que ela possui. A interface retrata as representações criadas para as estruturas de dados de modo independente da forma como foram armazenadas, mantendo a abstração, e permitindo que os estudantes identifiquem mais facilmente os elementos de sua função, durante a demonstração.; The importance of teaching and applying abstract concepts in programming early in a Computer Science course...
Link permanente para citações:
‣ Avaliação de desempenho de estruturas de acesso a dados hiperdimensionais
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 21/03/2000
Português
Relevância na Pesquisa
89.04033%
Em bancos de dados multimídia é comum a representação de objetos utilizando vetores de características, que são, por sua vez, mapeados em um espaço multidimensional. Nesta dissertação, os objetos utilizados são imagens, e os vetores de características são obtidos através dos seus histogramas de cores. O mapeamento dos vetores de características em um espaço multidimensional permite a utilização de estruturas de indexação espaciais, proporcionando a realização de consultas de similaridade de forma eficiente. Este trabalho são avaliadas algumas estruturas de indexação para dados multidimensionais, que vão de estruturas espaciais tradicionais, como a R-tree e a R* -tree, a estruturas espaciais adaptadas para espaços hiperdimensionais, como a SS-tree e a SR-tree. De fato, este trabalho se concentra no aspecto da alta dimensionalidade dos vetores de características. Paralelo a estas estruturas, a M-tree, que realiza a indexação dos vetores de características de forma adimensional, i.e., no espaço métrico, é também avaliada. Para completar a avaliação, é feita a comparação dessa estruturas em relação a busca linear, a fim de confirmar a eficiência das estruturas avaliadas. Para assegurar um ambiente de avaliação homogêneo...
Link permanente para citações:
‣ Compact forwarding : uma abordagem probabilística para o encaminhamento de pacotes em redes orientadas a conteúdo; Compact forwarding : a probabilistic approach to packet forwarding in content-oriented networks
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Tese de Doutorado
Formato: application/pdf
Publicado em 15/12/2010
Português
Relevância na Pesquisa
98.24564%
#Redes de computadores#Comutação de pacotes#Estruturas de dados (Computação)#Algoritmos#Probabilidade#Teoria da#Computer networking#Packet switiching#Data structures (Computer)#Algorithms#Probability theory
Esta tese introduz um novo conceito para as redes de conteúdo denominado compact forwarding. Este conceito traduz-se na utilização de técnicas probabilísticas no plano de encaminhamento onde o espaço de identificação não é mais relacionado a um host final, mas sim, à identificação de conteúdo(s). A essência do conceito originou-se de uma questão básica, qual seja, onde deve ser colocado o estado associado ao encaminhamento do pacote? Nos elementos de rede ou no cabeçalho do pacote? A tese propõe duas soluções que representam estes extremos, SPSwitch, na qual o estado é colocado nos elementos de rede e, LIPSIN, onde o estado é colocado no cabeçalho do pacote. O denominador comum a essas soluções consiste na utilização de técnicas probabilísticas inspiradas no Bloom filter como elemento base das decisões de encaminhamento. A utilização de estruturas de dados derivadas do Bloom filter traz um custo adicional necessário à minimização dos erros associados à utilização de uma estrutura probabilística. A tese contribui com várias técnicas para redução desses erros incluindo a análise dos custos associados. Cenários de aplicação são apresentados para validação das propostas discutidas no trabalho; This thesis introduces the concept of compact forwarding in the field of content-oriented networks. The main idea behind this concept is taking a probabilistic approach to the problem of packet forwarding in networks centered on content identifiers rather than traditional host addresses. The fundamental question explored is where to place the packet forwarding state...
Link permanente para citações:
‣ Metric space indexing for nearest neighbor search in multimedia context = : Indexação de espaços métricos para busca de vizinho mais próximo em contexto multimídia; Indexação de espaços métricos para busca de vizinho mais próximo em contexto multimídia
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 26/08/2014
Português
Relevância na Pesquisa
98.48417%
#Método K-vizinho mais próximo#Hashing (Computação)#Estruturas de dados (Computação)#k-nearest neighbor#Hashing (Computer science)#Data structures (Computer)
A crescente disponibilidade de conteúdo multimídia é um desafio para a pesquisa em Recuperação de Informação. Usuários querem não apenas ter acesso aos documentos multimídia, mas também obter semântica destes documentos, de modo que a capacidade de encontrar um conteúdo específico em grandes coleções de documentos textuais e não textuais é fundamental. Nessas grandes escalas, sistemas de informação multimídia de recuperação devem contar com a capacidade de executar a busca por semelhança de forma eficiente. No entanto, documentos multimídia são muitas vezes representados por descritores multimídia representados por vetores de alta dimensionalidade, ou por outras representações complexas em espaços métricos. Fornecer a possibilidade de uma busca por similaridade eficiente para esse tipo de dados é extremamente desafiador. Neste projeto, vamos explorar uma das famílias mais citado de soluções para a busca de similaridade, o Hashing Sensível à Localidade (LSH - Locality-sensitive Hashing em inglês), que se baseia na criação de funções de hash que atribuem, com maior probabilidade, a mesma chave para os dados que são semelhantes. O LSH está disponível apenas para um punhado funções de distância...
Link permanente para citações:
‣ Um modelo de aplicativo tunelador de dados seriais sobre infra-estrutura TCP/IP
Fonte: Universidade Federal de Santa Catarina
Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado
Formato: xi, 82 f.| il.
Português
Relevância na Pesquisa
88.58393%
#Informatica#Ciência da computação#Redes de computadores - Protocolos#TCP/IP (Protocolo de rede de computador)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2001.; A finalidade deste trabalho é apresentar um modelo de aplicativo capaz de trafegar dados de e para dispositivos seriais através de uma infra-estrutura de rede baseada nos protocolos TCP/IP, e mais especificamente no protocolo de rede IPv4 e de transporte TCP. Tal capacidade é normalmente conhecida como tunelamento. Os dados seriais a serem enviados podem ser representados de diferentes formas, escolhida quando de sua utilização, podendo ser essencialmente dados seriais no padrão RS-232, assim como estruturas de dados mais complexas, que serão traduzidas no aplicativo para dados seriais puros, que serão por sua vez enviados ao dispositivo serial.
O aplicativo é composto de um módulo de gerência, o qual compõe o servidor, e um módulo de tunelamento responsável pelo tráfego dos dados. Para validar a proposta foram desenvolvidos dois aplicativos separados, um para cada módulo.
Link permanente para citações:
‣ UM modelo de mapeamento de estruturas e dados relacionais para documentos XML
Fonte: Universidade Federal de Santa Catarina
Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado
Formato: vii, 97 f.| il.
Português
Relevância na Pesquisa
109.1623%
#Informatica#Ciência da computação#XML (Linguagem de marcação de documento)#Banco de dados relacionais
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2001.; As trocas de informações entre os vários tipos de sistemas de banco de dados se dão atualmente de diversas maneiras, onde até então não se havia um padrão. Usam-se muito drivers específicos de comunicação e protocolos proprietários e diversos outros meios com o objetivo de integrar e trocar informações entre diferentes sistemas de bancos de dados. Com a crescente necessidade de compartilhamento de informações entre sistemas, pessoas e organizações, a tendência é usar protocolos abertos e altamente compatíveis com a internet para intercâmbio dessas informações (principalmente para comércio eletrônico), e por esse motivo pode-se dizer que o XML é o mais indicado, dado sua capacidade de processar (estruturar, organizar, armazenar e recuperar) conjuntos complexos de informações, como arquivos multimídia, estruturas hierárquicas de dados e imagens digitais, entre diversos outros tipos de documentos, assim como dados em estruturas relacionais ou baseadas em objetos, tudo isso com velocidade, confiabilidade e escalabilidade sem igual. Dado essas premissas...
Link permanente para citações:
‣ Framework de integração para o modelo estratégico de colaboração e mineração de dados espaciais na WEB
Fonte: Florianópolis, SC
Publicador: Florianópolis, SC
Tipo: Tese de Doutorado
Formato: 300 p.| il., grafs., tabs.
Português
Relevância na Pesquisa
108.595%
#Engenharia civil#Framework (Programa de computador)#Mineração de dados (Computação)#Banco de dados#Software livre#Sistemas de informação geográfica
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Civil, Florianópolis, 2011; Após o levantamento da situação de alguns municípios brasileiros com relação a produção e ao tratamento de dados espaciais, ficou detectada a carência de infraestruturas, de informações e por consequência, a falta de mecanismos colaborativos com suporte a mineração de dados para análise espacial. As dificuldades aumentam com a disseminação de diferentes estruturas de dados espaciais a exemplo de padrões CAD/GIS produzidas através do rápido avanço das tecnologias de informação, sendo reais os desafios para implementação de uma infraestrutura interoperável e foco de várias discussões. Entretanto o acesso a esses dados via internet e os problemas ocasionados na troca dos mesmos estão relacionados diretamente a natureza particular de cada padrão adotado, por isso devem ser analisados e adequados para colaboração. Inicialmente a hipótese do trabalho visa intensificar a interoperabilidade entre dados espaciais e a integração de sistemas, tornando possível estabelecer canais de comunicação para um ambiente colaborativo visando ações potenciais e cooperativas. A partir disso...
Link permanente para citações:
‣ Segurança em serviços de banco de dados em nuvem
Fonte: Universidade Federal de Santa Catarina
Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado
Formato: 114 p.| il.
Português
Relevância na Pesquisa
88.84457%
#Informatica#Computação#Computação em nuvem#Banco de dados -#Medidas de seguranca#Gerenciamento de níveis de serviço
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2013.; Computação em nuvem surgiu como meio para economia de recursos através do compartilhamento de estruturas em sistemas distribuídos. Dentre os diversos modelos de entrega de serviços em nuvem estão os bancos de dados. No entanto, em ambientes corporativos, a segurança das aplicações com bancos de dados em nuvem, torna-se uma preocupação. Desde 1997, trabalhos de pesquisa vêm sendo desenvolvidos com o objetivo de minimizar alguns dos diversos problemas de segurança apontados, principalmente os relativos aos requisitos de confidencialidade. Esta dissertação focaliza o problema de segurança que pode ser encontrado, quando se celebram acordos de níveis de serviço (SLA) e contratos de serviço para bancos de dados em nuvem. No sentido de averiguar a segurança e tratar riscos, é proposto a utilização de um framework conceitual construído com um conjunto de controles internos para orientar clientes e provedores no estabelecimento de níveis de segurança. Com a utilização deste framework, controles internos foram implantados em ambientes de laboratório para nuvens públicas e privadas. Estudos de caso e análise de vulnerabilidades foram realizados para verificação da segurança...
Link permanente para citações:
‣ Nazca
Fonte: Universidade Federal de Santa Catarina
Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado
Formato: 66 p.| il., grafs., tabs.
Português
Relevância na Pesquisa
99.45661%
#Informatica#Computação#Banco de dados relacionais#Processamento eletronico de dados#Estruturas de dados (Computação)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2014.; O casamento de esquemas em nível de estrutura é um processo que pode ser aplicado em diversas áreas que envolvem a manipulação de dados heterogêneos. A ideia principal é casar elementos de estruturas que podem ser encontradas em diferentes fontes de dados, como por exemplo, elementos XML, classes de objetos, tabelas relacionais, web forms entre outras. Este processo é considerado um desafio devido ao grande número de representações heterogêneas de estruturas semanticamente similares. Neste trabalho, descreve-se um método de casamento de esquemas em nível de estruturas aplicado em um processo de busca. O objetivo é utilizar não só a própria estrutura no processo de casamento, mas também dados adicionais armazenados nas fontes de dados, que podem ser suficientemente representativos para caracterizar a estrutura. Estes dados podem ser chamados de "informações contextuais" e servem como base para ajustar o escore final de similaridade entre a estrutura da consulta e as estruturas encontradas nas fontes de dados. O método proposto é composto pelos seguintes componentes: i) funções de similaridade atômicas para elementos do esquema; ii) algoritmo para detecção das informações contextuais; e iii) árvore de decisão para o ajuste final de similaridade. Foram realizados experimentos que demonstram a efetividade do método com melhoria da precisão em relação ao algoritmo usado como "baseline".
; Abstract : Structure-level matching is an important matching operator in variousapplications areas involving heterogeneous data. The main ideia is tomatching combinations of elements that appear together in a structure...
; Abstract : Structure-level matching is an important matching operator in variousapplications areas involving heterogeneous data. The main ideia is tomatching combinations of elements that appear together in a structure...
Link permanente para citações:
‣ Tolerância a falhas em sistemas de comunicação de tempo-real flexíveis
Fonte: Universidade de Aveiro
Publicador: Universidade de Aveiro
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
98.26205%
#Sistemas de comunicações#Comunicações em tempo real#Sistemas flexíveis#Detecção de erros#Computação de tolerância de falhas
Nas últimas décadas, os sistemas embutidos distribuídos, têm sido usados em
variados domínios de aplicação, desde o controlo de processos industriais até
ao controlo de aviões e automóveis, sendo expectável que esta tendência se
mantenha e até se intensifique durante os próximos anos.
Os requisitos de confiabilidade de algumas destas aplicações são
extremamente importantes, visto que o não cumprimento de serviços de uma
forma previsível e pontual pode causar graves danos económicos ou até pôr
em risco vidas humanas.
A adopção das melhores práticas de projecto no desenvolvimento destes
sistemas não elimina, por si só, a ocorrência de falhas causadas pelo
comportamento não determinístico do ambiente onde o sistema embutido
distribuído operará. Desta forma, é necessário incluir mecanismos de
tolerância a falhas que impeçam que eventuais falhas possam comprometer
todo o sistema.
Contudo, para serem eficazes, os mecanismos de tolerância a falhas
necessitam ter conhecimento a priori do comportamento correcto do sistema
de modo a poderem ser capazes de distinguir os modos correctos de
funcionamento dos incorrectos.
Tradicionalmente, quando se projectam mecanismos de tolerância a falhas, o
conhecimento a priori significa que todos os possíveis modos de
funcionamento são conhecidos na fase de projecto...
Link permanente para citações:
‣ Agraphs: definição, implementação e suas ferramentas
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação
Formato: application/pdf
Português
Relevância na Pesquisa
89.14597%
#Estruturas de dados#Linguagens de programação#Formatos de representação e transferência de dados#Data structures#Programming languages#Representation and exchange formats#CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Programs manipulate information. However, information is abstract in nature and needs to be represented, usually by data structures, making it possible to be manipulated.
This work presents the AGraphs, a representation and exchange format of the data that uses typed directed graphs with a simulation of hyperedges and hierarchical graphs.
Associated to the AGraphs format there is a manipulation library with a simple programming interface, tailored to the language being represented. The AGraphs format in
ad-hoc manner was used as representation format in tools developed at UFRN, and, to make it more usable in other tools, an accurate description and the development of support
tools was necessary. These accurate description and tools have been developed and are described in this work. This work compares the AGraphs format with other representation and exchange formats (e.g ATerms, GDL, GraphML, GraX, GXL and XML). The main objective this comparison is to capture important characteristics and where the AGraphs concepts can still evolve; Programas manipulam informações. Entretanto, as informações são essencialmente abstratas e precisam ser representadas, normalmente por estruturas de dados, permitindo a sua manipulação. Esse trabalho apresenta os AGraphs...
Link permanente para citações:
‣ VISTREE: uma linguagem visual para análise de padrões arborescentes e para especificação de restrições em um ambiente de mineração de árvores
Fonte: Universidade Federal de Uberlândia
Publicador: Universidade Federal de Uberlândia
Tipo: Dissertação
Português
Relevância na Pesquisa
88.8826%
#Ciência da Computação#Mineração de árvores#Mineração de árvores com restrição#Banco de dados#Mineração de dados (Computação)#Datamining#Tree mining#Constraint-based tree mining#Web mining#XML mining
A mineração de padrões freqüentes em dados representados por estruturas mais complexas como árvores e grafos vêm crescendo muito nos últimos tempos. Entre as razões para esse crescimento está o fato do padrão arborescente ou em forma de grafo possuir mais informações do que os padrões seqüenciais, e na possibilidade de aplicação desse tipo de mineração em várias áreas como XML Mining, Web Mining e Bioinformática. Um problema que ocorre na mineração de padrões em geral é a grande quantidade de padrões gerados; sendo que muitos deles nem são do interesse do usuário. A diminuição da quantidade de padrões gerados pode ser feita restringido o tipo de padrão produzido através de especificações do usuário. Mesmo incorporando restrições no processo de mineração, a quantidade de padrões arborescentes minerados é grande, o que torna necessário uma ferramenta de análise dos padrões, possibilitando ao usuário especificar consultas para extrair da massa de padrões minerados aqueles que satisfazem os critérios de seleção da consulta. A mineração de padrões com restrição, visa obter como resultado de um processo de mineração apenas os padrões de real interesse do usuário. Uma restrição sobre padrões será representada de acordo com a estrutura dos mesmos. Para a mineração de padrões seqüencias uma forma de representá-la seria através de expressões regulares...
Link permanente para citações:
‣ CobMiner - Mineração de padrões arborescentes com restrições
Fonte: Universidade Federal de Uberlândia
Publicador: Universidade Federal de Uberlândia
Tipo: Dissertação
Português
Relevância na Pesquisa
109.45175%
#Ciência da Computação#Descoberta de Padrões Freqüentes#Mineração de Padrões Arborescentes#Autômato de Árvore#Mineração de dados com restrições#Mineração de Documentos XML#Mineração na Web#Mineração de dados (Computação)#Frequent Pattern Descovery#Tree Pattern Mining#Tree Automata
Há muito trabalho em mineração de padrões com foco em estruturas de dados simples como itemsets ou seqüência de itemsets. Entretanto, recentes aplicações utilizam dados mais complexos como componentes químicos, estruturas proteicas, rede social, XML e logs da Web, exigindo estruturas de dados mais sofisticadas (árvores ou grafos) para serem especificadas. Aqui, padrões de interesse não envolvem apenas valores de objetos frequentes labels que aparecem em árvores (ou grafos), mas também topologias específicas frequentes encontradas nessas estruturas. A mineração de padrões de árvores frequentes tem sido bastante estudada, com a motivação do crescente interesse e aplicabilidade em diferentes áreas (Web Mining, Bioinformática, etc.). Porém, os sistemas convencionais de mineração de árvores permitiam ao usuário apenas definir o suporte mínimo como mecanismo de filtro dos padrões a serem minerados. Após o processo de mineração, um árduo trabalho é necessário para filtrar os padrões de interesse dos usuários. Nessa dissertação, propomos o algoritmo CobMiner, Constrained-based Miner, um algoritmo de mineração de padrões arborescentes, incorporando ao processo de mineração os Autômatos de Árvores...
Link permanente para citações:
‣ GPU optimization of bounding volume hierarchies for ray tracing : Otimização em GPU de bounding volume hierarchies para ray tracing; Otimização em GPU de bounding volume hierarchies para ray tracing
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 03/07/2015
Português
Relevância na Pesquisa
88.94155%
#Computação gráfica#Algoritmos Ray tracing#Estruturas de dados (Computação)#Computer graphics#Ray tracing algorithms#Data structures (Computer science)
Métodos de Ray Tracing são conhecidos por produzir imagens extremamente realistas ao custo de um alto esforço computacional. Pouco após terem surgido, percebeu-se que a maior parte do custo associado a estes métodos está relacionada a encontrar a intersecção entre o grande número de raios que precisam ser traçados e a geometria da cena. Estruturas de dados especiais que indexam e organizam a geometria foram propostas para acelerar estes cálculos, de forma que apenas um subconjunto da geometria precise ser verificado para encontrar as intersecções. Dentre elas, podemos destacar as Bounding Volume Hierarchies (BVH), que são estruturas usadas para agrupar objetos 3D hierarquicamente. Recentemente, uma grande quantidade de esforços foi aplicada para acelerar a construção destas estruturas e aumentar sua qualidade. Este trabalho apresenta um novo método para a construção de BVHs de alta qualidade em sistemas manycore. O método em questão é uma extensão do atual estado da arte na construção de BVHs em GPU, Treelet Restructuring Bounding Volume Hierarchy (TRBVH), e consiste em otimizar uma árvore já existente reorganizando subconjuntos de seus nós através de uma abordagem de agrupamento aglomerativo. A implementação deste método foi feita para a arquitetura Kepler utilizando CUDA e foi testada em dezesseis cenas que são comumente usadas para avaliar o desempenho de estruturas aceleradoras. É demonstrado que esta implementação é capaz de produzir árvores com qualidade comparável às geradas utilizando TRBVH para aquelas cenas...
Link permanente para citações:
‣ Variações e aplicações do algoritmo de Dijkstra; Variants and applications of Dijkstra's algorithms
Fonte: Biblioteca Digital da Unicamp
Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado
Formato: application/pdf
Publicado em 10/08/2007
Português
Relevância na Pesquisa
98.5935%
O problema de encontrar caminhos mínimos em um grafo com pesos nas arestas é considerado fundamental em otimização combinatória. Diversos problemas do mundo real podem ser modelados dessa forma: percurso mais curto/rápido entre duas cidades, transmissão de dados em uma rede de computadores, reconhecimento de voz, segmentação de imagens entre outros. O algoritmo proposto por Dijkstra em 1959 resolve o problema de caminhos mínimos em grafos sem arestas de peso negativo, o que não chega a ser restritivo na maior parte das aplicações. Desde então, o algoritmo tem sido refinado com o uso de estruturas de dados cada vez mais sofisticadas, reduzindo seu tempo de execução de pior caso (ao menos, do ponto de vista teórico). Recentemente, problemas de caminhos mínimos têm aparecido no contexto de Sistemas de Informação Geográfica (SIG). Neste modelo, o usuário faz consultas ao sistema para encontrar o trajeto mais curto (ou rápido) entre dois pontos especificados (problema ponto-a-ponto ou problema P2P). Além disso, pode haver várias consultas. Instâncias neste tipo de modelo são relativamente grandes: o mapa rodoviário dos Estados Unidos tem mais de 20 milhões de vértices (cada vértice representa intersecções de vias). Mesmo as implementações mais sofisticadas do algoritmo de Dijkstra não apresentam um desempenho prático capaz de atender às demandas que esse tipo de modelo requer. A pesquisa recente tem tentado reduzir este gap entre a teoria e a prática. Várias técnicas de aceleração de algoritmos têm sido propostas e implementadas: busca bidirecional...
Link permanente para citações: