• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 193
  • 13
  • 2
  • Tagged with
  • 208
  • 128
  • 111
  • 102
  • 62
  • 52
  • 52
  • 51
  • 45
  • 37
  • 36
  • 32
  • 28
  • 24
  • 23
  • 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.
171

Uma aplicação de mineração de dados ao programa bolsa escola da prefeitura da cidade do Recife

Tabosa Florencio Filho, Roberto 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:58:15Z (GMT). No. of bitstreams: 2 arquivo3328_1.pdf: 1621200 bytes, checksum: d29e5bc60f1421ccb8a8ca95694cb6d6 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Faculdade dos Guararapes / A tarefa de Mineração de Dados envolve um conjunto de técnicas de estatística e inteligência artificial com objetivo de descobrir informações não encontradas por ferramentas usualmente utilizadas para extração e armazenamento de dados em grandes bases de dados. A aplicação da Mineração de Dados pode ser realizada em qualquer área de conhecimento (Ciências Exatas, Humanas, Sociais, Biológica, Saúde, Agrária e outras) proporcionando ganhos de informações e conhecimentos, ora desconhecidos, em qualquer uma delas. Este trabalho apresenta uma aplicação de mineração de dados ao programa Bolsa Escola da Prefeitura da Cidade do Recife (PCR), particularmente na investigação da situação das famílias beneficiadas, com o objetivo de oferecer à administração municipal uma ferramenta de suporte à decisão capaz de aprimorar o processo de concessão de benefícios. Foi analisada uma massa de dados sócio-econômicos inicialmente de cerca de 60 mil famílias cadastradas no programa. Foi utilizada uma rede neural artificial MultiLayer Perceptron (MLP) para classificar as famílias beneficiadas com base nas suas características sócio-econômicas. A avaliação de desempenho e resultados obtidos, além da resposta da especialista no domínio de aplicação, demonstram a viabilidade dessa aplicação no processo de concessão do benefício ao Programa Bolsa Escola da Prefeitura da Cidade do Recife
172

Smart info: sistema inteligente para extração de informação de comentários em lojas de aplicativos móveis

MOREIRA, Átila Valgueiro Malta 23 February 2016 (has links)
Submitted by Natalia de Souza Gonçalves (natalia.goncalves@ufpe.br) on 2016-09-28T12:13:59Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Átila Valgueiro Malta Moreira.pdf: 1329930 bytes, checksum: 6f5ad643b747ebf5a53091b1afaccd17 (MD5) / Made available in DSpace on 2016-09-28T12:13:59Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Átila Valgueiro Malta Moreira.pdf: 1329930 bytes, checksum: 6f5ad643b747ebf5a53091b1afaccd17 (MD5) Previous issue date: 2016-02-23 / CAPES / O SMART INFO é um sistema de descoberta de conhecimento em avaliações feitas por usuários de jogos móveis em lojas virtuais, tais como Google Play e iTunes, visando a detecção automática de falhas que possam prejudicar a vida útil do jogo, assim como o levantamento de sugestões feitas pelos usuários. Este sistema tem vital importância para o novo paradigma de desenvolvimento, onde jogos deixam de ser tratados como produtos e passam a ser tratados como serviços, passando a respeitar o ciclo ARM, que consiste em três pontos: Aquisição, Retenção e Monetização. Para tanto foi utilizada Descoberta de Conhecimento em Texto (DCT) por meio de uma adaptação do CRISP-DM, juntamente com o processo de DCT. / SMART INFO is a knowledge discovery system that uses reviews made by mobile game users on virtual stores, such as Google Play and iTunes, with the goals of automatically detecting flaws, which might harm the game's lifespan, and obtaining suggestions made by users. This system is of vital importance for the new paradigm of development, where games stop being treated as products and start being treated as services, needing to respect the ARM cycle, which consists of three main aspects: Acquisition, Retention and Monetization. To achieve this, Knowledge Discovery in Text (KDT) was used through an adaptation of the CRISP-DM, together with the DCT process
173

Técnicas de mineração de dados para análise de imagens / Data mining techniques for image analysis

Luís Augusto Consularo 26 September 2000 (has links)
Imagens codificadas por matrizes de intensidade são tipicamente representadas por grande quantidade de dados. Embora existam inúmeras abordagens para análise de imagens, o conhecimento sobre problemas específicos é raramente considerado. Este trabalho trata sobre problemas de análises de imagens cujas soluções dependem do conhecimento sobre os dados envolvidos na aplicação específica. Para isso, utiliza técnicas de mineração de dados para modelar as respostas humanas obtidas de experimentos psicofísicos. Dois problemas de análise de imagens são apresentados: (1) a análise de formas e (2) a análise pictórica. No primeiro problema (1), formas de neurônios da retina (neurônios ganglionares de gato) são segmentadas e seus contornos submetidos a uma calibração dos parâmetros de curvatura considerando a segmentação manual de um especialista. Outros descritores, tais como esqueletos multi-escalas são explorados para eventual uso e avaliação da abordagem. No segundo problema (2), a análise pictórica de imagens de home-pages serve para avaliar critérios estéticos a partir de medidas de complexidade, contraste e textura. O sistema generaliza as respostas por um experimento psicofísico realizados com humanos. Os resultados objetivos com as duas abordagens revelaram-se promissores, surpreendentes e com ampla aplicabilidade. / Images coded by intensity matrices typically involve large amount of data. Although image analysis approaches are diverse, knowledge about specific problems is rarely considered. This work is about image analysis problems whose solutions depend on the knowledge about the involved data. In order to do so data mining techniques are applied to model human response to psychophysical experiments. Two image analysis problems are addressed: (1) shape analysis; and (2) pictorial analysis. In the former, neuronal images (ganglion retinal cells of cat) are segmented and curvature parameters are calibrated to identify extremities and branches on the shape considering human segmentation as a reference. Descriptors such as multiscale skeletons are also explored for potential application or evaluations. In the second problem, a pictorial analysis of home-pages images feed an artificial aesthetics criteria evaluator based on complexity, contrast and texture features. The system models and generalizes the obtained human responses to psychophysical experiment. The results for these two approaches are promising, surprising and widely applicable.
174

Uso de medidas de desempenho e de grau de interesse para análise de regras descobertas nos classificadores

Rocha, Mauricio Rêgo Mota da 20 August 2008 (has links)
Made available in DSpace on 2016-03-15T19:38:11Z (GMT). No. of bitstreams: 1 Mauricio Rego Mota da Rocha.pdf: 914988 bytes, checksum: d8751dcc6d37e161867d8941bc8f7d64 (MD5) Previous issue date: 2008-08-20 / Fundo Mackenzie de Pesquisa / The process of knowledge discovery in databases has become necessary because of the large amount of data currently stored in databases of companies. They operated properly can help the managers in decision-making in organizations. This process is composed of several steps, among them there is a data mining, stage where they are applied techniques for obtaining knowledge that can not be obtained through traditional methods of analysis. In addition to the technical, in step of data mining is also chosen the task of data mining that will be used. The data mining usually produces large amount of rules that often are not important, relevant or interesting to the end user. This makes it necessary to review the knowledge discovered in post-processing of data. In the stage of post-processing is used both measures of performance but also of degree of interest in order to sharpen the rules more interesting, useful and relevant. In this work, using a tool called WEKA (Waikato Environment for Knowledge Analysis), were applied techniques of mining, decision trees and rules of classification by the classification algorithms J48.J48 and J48.PART respectively. In the post-processing data was implemented a package with functions and procedures for calculation of both measures of performance but also of the degree of interest rules. At this stage consultations have also been developed (querys) to select the most important rules in accordance with measures of performance and degree of interest. / O processo de descoberta de conhecimento em banco de dados tem se tornado necessário devido à grande quantidade de dados atualmente armazenados nas bases de dados das empresas. Esses dados devidamente explorados podem auxiliar os gestores na tomada de decisões nas organizações. Este processo é composto de várias etapas, dentre elas destaca-se a mineração de dados, etapa onde são aplicadas técnicas para obtenção de conhecimento que não podem ser obtidas através de métodos tradicionais de análise. Além das técnicas, na etapa demineração de dados também é escolhida a tarefa de mineração que será utilizada. A mineração de dados geralmente produz grande quantidade de regras que muitas vezes não são importantes, relevantes ou interessantes para o usuário final. Isto torna necessária a análise do conhecimento descoberto no pós-processamento dos dados. Na etapa de pós-processamento são utilizadas medidas tanto de desempenho como também de grau de interesse com a finalidade de apontar as regras mais interessante, úteis e relevantes. Neste trabalho, utilizando-se de uma ferramenta chamada WEKA (Waikato Environment for Knowledge Analysis), foram aplicadas as técnicas de mineração de Árvore de Decisão e de Regras de Classificação através dos algoritmos de classificação J48.J48 e J48.PART respectivamente. No pós-processamento de dados foi implementado um pacote com funções e procedimentos para cálculo das medidas tanto de desempenho como também de grau de interesse de regras. Nesta etapa também foram desenvolvidas consultas (querys) para selecionar as regras mais importantes de acordo com as medidas de desempenho e de grau de interesse.
175

Vacina de DNA multicomponente baseada em genes codificantes de proteínas salivares de Rhipicephalus microplus induz imunidade cruzada contra Rhipicephalus sanguineus / A multicomponent DNA vaccine based on genes encoding proteins of Rhipicephalus microplus salivary proteins induces cross-protective immunity against Rhipicephalus sanguineus infestations in mice and dogs

Elen Anatriello 30 January 2012 (has links)
Os carrapatos são artrópodes hematófagos, vetores de doenças. Vacinas são uma alternativa para o seu controle, já que esses parasitas durante a infestação, estimulam as respostas imunes do hospedeiro, as quais são implicadas em sua rejeição. As glândulas salivares do parasita são importantes para permitir a alimentação e para mediar os mecanismos de escape às defesas do hospedeiro. Diversas evidências indicam que ocorre reatividade cruzada entre espécies de carrapatos e que reações de hipersensibilidade cutânea tardia (DTH) são correlacionadas com resistência ao carrapato. A possibilidade de vacinar cachorros que são parasitados pelo R. sanguineus com antígenos do carrapato do boi, o R microplus, foi investigada por meio da análise in silico de 45 GIs de R microplus clonados em vetor plasmidial (TOPO VR2001), dentre os quais 14 Gls de R microplus se revelaram mais similares a sequências do R sanguineus, e foram empregados para avaliar: 1) A capacidade em elicitar reações cutâneas tardias em cobaias imunes a carrapatos por meio de infestações prévias com R sanguineus. 2) A capacidade de vacinas contendo GIs individuais em afetar infestações de camundongos com adultos de R sanguineus. 3) a capacidade do GI induzir anticorpos específicos após vacinação em camundongos. Dos 14 GIs testados, apenas dois não induziram reações cutâneas, quatro não afetaram nenhum parâmetro parasitológico da infestação, e três não induziram a produção de anticorpos nesses animais. Dentre os GIs, sete foram escolhidos para compor uma vacina multigênica contra o carrapato do cão R sanguineus. A vacina foi capaz de induzir resistência á infestação por R sanguineus em camundongos e em cachorros vacinados evidenciadoa pela diminuição do número de fêmeas que conseguiram colocar ovos, do peso médio da massa de ovos produzidos por essas fêmeas, do índice reprodutivo dessas fêmeas, e da taxa de eclosão das larvas, demonstrando que GIs de R microplus podem ser alvos para formulação de uma vacina contra o carrapato R sanguineus. / Ticks are arthropod vectors of disease. Vaccines are an alternative to chemicals for controlling ticks because during infestations these parasites stimulate host immune responses such as delayed hypersensitivity skin reactions (DTH), which are involved in their rejection and are correlated with resistance to ticks. Tick salivary glands are important for the parasite to acquire blood meals because their products mediate escape mechanisms from host defenses. The possibility of vaccinating dogs against infestations with the brown dog tick, Rhipicephalus sanguineus, with antigens derived from salivary glands of the cattle tick, R. microplus, was investigated by in silica analysis of 45 genes from R. microplus. These genes were targeted because of their putative biological function and had been cloned into the plasmid vector TOPO VR2001. Of them, 14 were chosen to be evaluated in a vaccine because their sequences were the most similar to several genes expressed in salivary glands of R. sanguineus. The plasmids containing the genes of interest (GIs) were used to assess: 1) The ability of the product of the genes to elicit delayed skin reactions in guinea pigs immune to ticks by previous infestations with R sanguineus. 2) The ability of individual GIs delivered as DNA vaccines to affect infestations of mice with adult R sanguineus. 3) The ability of the genes to induce specific antibodies after vaccination in mice. Only two of the 14 genes delivered to guinea pigs via intradermal injection of DNA did not elicit delayed skin reaction, four used in a vaccine did not affect any parameter of tick infestations, and three did not induce production of antibodies in these animals after DNA vaccination. Of the 14 genes, seven were chosen to formulate a multigene vaccine against the dog tick R. sanguineus. The vaccine was able to significantly affect several parameters of infestations by R sanguineus in vaccinated dogs and mice. This was reflected in the reduction of the number of females that were able to lay eggs, of the average weight of the egg mass produced by these females, of the reproductive rate of these females, and of hatching rate of larvae, demonstrating that GIs from R microplus may be targets for development of a vaccine against the tick R sanguineus.
176

Estudo comparativo dos aspectos regulatórios nacionais e internacionais aplicados a protocolos de pesquisa clínica / Comparative study of the national and international regulatory aspects applied to clinical trials protocols.

Fernanda Rocha Barbosa 19 January 2010 (has links)
O constante crescimento mundial da Pesquisa Clínica no desenvolvimento de novas drogas foi responsável pelo aumento do interesse em traçar as atividades desenvolvidas pelas Autoridades Regulatórias. Os dados foram obtidos através de revisão bibliográfica sistemática, destacando o tempo de aprovação dos protocolos clínicos e as normatizações vigentes: no Brasil, Estados Unidos da América, União Europeia, Canadá e Japão. Além disso, observou-se a atuação de profissionais experientes na realização de atividades no Comitê de Ética para Análise de Projetos de Pesquisa (CAPPesq) do Hospital das Clínicas da Faculdade de Medicina da Universidade de São Paulo (HCFMUSP). Com isso, foi possível identificar as diferenças significantes em relação à legislação e ao sistema regulatório dos países em questão. Deficiências no sistema regulatório brasileiro responsáveis pela demora no tempo de aprovação foram constatadas. Com a identificação destes fatores, foram elaboradas sugestões relacionadas à qualificação dos profissionais atuantes, organização das atividades desempenhadas pelas Autoridades Regulatórias e possíveis alterações administrativas. A diferente atuação das autoridades analisadas pode servir como fonte de aprimoramento do sistema regulatório nacional e, consequentemente, aprimorar o processo para aprovação e realização de protocolos clínicos com medicamentos testados no Brasil. / The world-wide Clinical Research for new drug development growth was responsible for the increase of interest in following the regulatory authorities activities. Data were collected through a systematic literature review.The main facts observed were clinical protocols time approval and guidelines in Brazil, United States of America, European Union, Canada and Japan. In addition, it was observed the activities realized by experienced professionals of the IRB of the University of São Paulo School of Medicine. Significant legislation and regulatory system differences between the countries were identified. Some deficiencies at Brazilian regulatory system, suggestions regarding the acting professionals qualification, organization of the regulatory authorities activities and possible administrative changes were discussed. The different performance of the regulatory authorities can serve as a source to upgrade the national regulatory system and consequently lead to improvements in process of approval and realization of clinical protocol with drugs tested in Brazil.
177

Short selling recall option pricing: empirical and theoretical approaches / Precificação da opção de recompra nas operações de venda descoberta: abordagem empírica e teórica

Leonardo Viana de Almeida 01 September 2016 (has links)
Short selling is important for price efficiency as it helps negative information to be incorporated into prices. As short selling requires borrowing stock in advance, the equity lending market plays a central role in price efficiency. For instance, when the costs of borrowing certain equities are high, these stocks are likely to be overpriced. Unfortunately, not much is known about the equity lending market, particularly the Brazilian market. Here, we have investigated a particular feature of the equity lending contract, namely, the lender recall option. Lending contracts either i) allow the lender to recall the stock at an earlier date than initially agreed, or ii) allow no early recall, that is, they are fixed term contracts. We have derived a simple model for recall option pricing and confirmed the model empirically / A venda descoberta desempenha uma importante participação na eficiência da precificação de ativos, pois permite incorporar informações negativas aos seus preços. Como a venda descoberta requer que um ativo seja alugado previamente, o mercado de aluguel de ativos tem um papel central na formação eficiente de preços. Por exemplo, quando os custos de aluguel são altos, ativos estão provavelmente sobrevalorizados. Infelizmente pouco se conhece a fundo sobre o mercado de aluguel de ativos. Neste artigo, investigamos uma característica do aluguel de ações, propriamente dita, a opção de liquidação antecipada pelo doador. Contratos de aluguel, quanto a este aspecto, podem i) permitir que o doador requeira suas ações antes do prazo acordado ou ii) não permitir esta opção, possuindo prazo fixo. Derivamos um modelo simples de precificação desta opção e confirmamos o modelo empiricamente
178

Geração de \"Etiquetas de sequências expressas\" dirigidas para porções codificadoras dos genes (Orestes): identificação de novos genes humanos expressos em câncer de mama / Generation of \"Expressed sequence labels\" directed to coding portions of genes (Ores): identification of new human genes expressed in breast cancer

Ricardo Garcia Corrêa 16 February 2001 (has links)
Etiquetas de sequências expressas (ESTs) são fundamentais para a identificação de genes no genoma humano e para definir características de expressão gênica. Neste trabalho, descrevemos uma nova abordagem para a geração de bibliotecas de cDNA, utilizando iniciadores arbitrários para a produção, por PCR, de mini-bibliotecas a partir de mRNA derivado de câncer de mama. Clones destas bibliotecas foram sequenciadas para gerar 6029 ESTs. Utilizando esta abordagem, foi possível observar uma significante normalização das diferentes sub-populações de mRNA e amplificação preferencial de porções centrais dos genes. Análise bioinformática destas sequências mostra que 3.350 ESTs (56%) tem similaridade significante a sequências de DNA e/ou cDNA já conhecidas (sequências anotadas) descritas em diferentes organismos, e 1509 ESTs (25%) não possuem qualquer similaridade a diferentes bancos de dados. Dentre as sequências anotadas, identificamos algumas sequências com alta similaridade a genes conhecidos em diferentes organismos, indicando a descoberta de alguns genes homólogos possivelmente envolvidos com processos carcinogênicos. Como exemplo, isolamos e caracterizamos parcialmente (i) uma nova isoforma do gene NABC1 (novel amplified sequence in breast carcinoma 1), o qual é pouco expresso em tumores coloretais, (ii) um novo gene da família de semaforinas (moléculas de motilidade axonal) que apresenta uma baixa expressão em linhagens celulares de glioblastoma tratadas com ácido retinóico, um agente antitumoral e (iii) o gene ortólogo humano Notch 2, aparentemente superexpresso em tumores mamários com maior malignidade. / Expressed sequence tags (ESTs) are of fundamental importance for the identification of genes within the human genome and defining gene expression characteristics. In this work, we describe a new approach for generating cDNA libraries using essentially arbitrary primers to construct PCR-based minilibraries from breast tumor mRNA. Clones from these libraries were sequenced to generate 6,029 ESTs. Using this approach, we were able to observe a significant normalization of the different mRNA subpopulations and a preferential amplification of the central portions of the genes. Bioinformatic analysis of these sequences shows that 3,350 ESTs (56%) have significant similarity to known DNA and/or cDNA sequences (annotated sequences) from different organisms and 1,509 ESTs (25%) show no similarity to any sequences on different databases. From the annotated sequences, we have identified some sequences with high similarity to known genes from different organisms, indicating the discovery of some homologous genes possibly correlated with carcinogenic processes. For instance, we have isolated and partially characterized (i) a new NABC1 (novel amplified sequence in breast carcinoma 1) isoform which is downregulated in colorectal tumors, (ii) a novel semaphorin member of axon guidance molecules that is down-regulated in glioblastoma cell lines treated with all-trans-retinoic acid, an anti-tumor agent and (iii) the ortolog Notch 2 human gene, apparenty overexpressed in breast tumors with higher malignancy.
179

O reino do Congo e os miseráveis do mar: o Congo, o sonho e os holandeses no Atlântico, 1600-1650.

Correia, Stephanie Caroline Boechat January 2013 (has links)
Submitted by Maria Dulce (mdulce@ndc.uff.br) on 2014-02-19T19:53:33Z No. of bitstreams: 1 Correia, Stephanie-Dissert-2013.pdf: 1911019 bytes, checksum: c01fdc0882e18a297b1e4fd6a874cad4 (MD5) / Made available in DSpace on 2014-02-19T19:53:33Z (GMT). No. of bitstreams: 1 Correia, Stephanie-Dissert-2013.pdf: 1911019 bytes, checksum: c01fdc0882e18a297b1e4fd6a874cad4 (MD5) Previous issue date: 2013 / Esta pesquisa tem o objetivo de conhecer as relações construídas e desfeitas entre holandeses, portugueses e congoleses no período de 1600 a 1650, prestando maior atenção, aos aspectos políticos e religiosos dessas relações. Para tal, foi importante perceber como as identidades dos senhores locais, sobretudo os mani Congo e Sonho, foram sendo construídas através das disputas travadas e como, muitas vezes, os discursos e as práticas possuíram diferenças enormes de acordo com os interesses e com as situações. Suas mudanças de posicionamentos políticos, seu fazer e desfazer de alianças em relação a holandeses, portugueses, espanhóis e italianos são pontos importantes da pesquisa e são vistos como contradições próprias das relações sociais. Categorias como católico, pagão e herege tinham enorme importância e eram manejadas de acordo com as exigências de cada situação. Foram justamente essas situações que impuseram discursos e práticas identitárias – por vezes aparentemente contraditórias – que se destacaram ao longo da pesquisa e que constituíram o foco de atenção deste trabalho. / This research aims to understand the relationship built and broken between Dutch, Portuguese and Congolese in the period from 1600 to 1650, paying more attention to the political and religious aspect of these relationships. For such, it was important to understand how the identities of local lords, especially the Congo and mani Dream, were built through the disputes waged and how the discourses and practices possessed huge differences according to the interests and situations. His changes of political positions, their making and unmaking alliances against the Dutch, Portuguese, Spanish and Italian are important points of the research and are seen as contradictions in social relations. Categories such as Catholics, pagan and heretic had enormous importance and were managed according the requirements of each situation. It was precisely these situations that imposed identity discourses and practices – sometimes seemingly contradictory – that stood out during the research and which were the focus of this work
180

[en] CONTINUOUS SERVICE DISCOVERY IN IOT / [pt] DESCOBERTA CONTÍNUA DE SERVIÇOS EM IOT

FELIPE OLIVEIRA CARVALHO 28 July 2017 (has links)
[pt] A popularização da Internet das Coisas (IoT, Internet of Things) provocou uma crescente oportunidade para a criação de aplicações em diversas áreas, através da combinação do uso de sensores e/ou atuadores. Em ambientes de IoT, o papel de elementos chamados de gateways consiste em fornecer uma camada de comunicação intermediária entre os dispositivos de IoT e serviços de nuvem. Um fator crucial para a construção de aplicações em larga escala é que os dispositivos de IoT possam ser utilizados de maneira transparente, num paradigma orientado a serviços, onde detalhes de comunicação e configuração destes objetos são tratados pelos gateways. No modelo de serviços, as aplicações devem descobrir as interfaces de alto-nível dos dispositivos e não precisam lidar com detalhes subjacentes, que são tratados pelos gateways. Em cenários de grande dinamismo e mobilidade (com conexões e desconexões de dispositivos acontecendo a todo momento), a descoberta e configuração de objetos deve ocorrer de forma contínua. Os protocolos de descoberta de serviços tradicional, como o Universal Plug and Play (UPnP) ou o Service Location Protocol (SLP), não foram desenvolvidos levando em consideração o alto dinamismo de ambientes IoT. Nesse sentido, introduzimos o processamento de eventos complexos (CEP), que é uma tecnologia para processamento em tempo real de fluxos de eventos heterogêneos, que permite a utilização de consultas em linguagem CQL (Continuous Query Language) para a busca de eventos de interesse. Em um modelo onde os eventos relacionados à descoberta de sensores são enviados para um fluxo CEP, consultas expressivas são escritas para que uma aplicação descubra continuamente serviços de interesse. Este trabalho apresenta a extensão do MHub/CDDL para o suporte à descoberta contínua de serviços em IoT, utilizando CEP. O MHub/CDDL (Mobile Hub / Context Data Distribution Layer) é um middleware para descoberta de serviços e gerenciamento de qualidade de contexto em IoT, desenvolvido numa parceria entre o Laboratory for Advanced Collaboration (LAC) da PUC-Rio e o Laboratório de Sistemas Distribuídos Inteligentes (LSDi) da Universidade Federal do Maranhão (UFMA). A implementação deste trabalho é feita para a plataforma Android (Java) e um estudo de caso no domínio de estacionamentos inteligentes é conduzido e implementado, elucidando o uso do mecanismo de descoberta contínuo. / [en] The popularization of the Internet of Things sparked a growing opportunity for the creation of applications in various areas, by combining the use of sensors and/or actuators. In IoT environments, the role of elements called gateways is to provide an intermediate communication layer between IoT devices and cloud services. A crucial factor for the construction of large-scale applications is to allow the use of IoT devices in a transparent manner, in a service-oriented paradigm, where details of communication and configuration are handled by the gateways. In service model, applications must discover the high-level interfaces of the devices and do not have to deal with underlying details that are handled by gateways. In scenarios of high dynamism and mobility (with connections and disconnections of devices occuring all the time), this discovery and configuration must occur continuously. Traditional service discovery protocols, such as Universal Plug and Play (UPnP) or Service Location Protocol (SLP), have not been developed taking into consideration the high dinamicity of IoT environments. In this sense, we introduce complex event processing (CEP), which is a technology for real-time processing of heterogeneous event flows, which allows the use of CQL (Continuous Query Language for the search of events of interest. In a model where events related to sensor discovery are sent to a CEP flow, expressive queries are written for an application to continuously discover services of interest. This work presents the extension of MHub / CDDL to support continuous service discovery in IoT, using CEP. The MHub / CDDL (Mobile Hub / Context Data Distribution Layer) is a middleware for service discovery and quality context management in IoT, developed in a partnership between the Laboratory for Advanced Collaboration (LAC) from PUC-Rio and the Laboratório de Sistemas Distribuídos Inteligentes (LSDi) from Universidade Federal do Maranhão (UFMA). The implementation of this work is done in Android (Java) platform and a case study in the domain of smart parking is conducted and implemented, elucidating the use of the continuous discovery mechanism.

Page generated in 0.0377 seconds