• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 513
  • 7
  • Tagged with
  • 520
  • 520
  • 499
  • 452
  • 452
  • 452
  • 417
  • 188
  • 99
  • 78
  • 63
  • 58
  • 55
  • 53
  • 45
  • 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.
51

Sobre o controle de saída de sistemas lineares multivariáveis

Gomes, Afonso Celso Del Nero 12 1900 (has links)
Submitted by Algacilda Conceição (algacilda@sibi.ufrj.br) on 2018-03-16T17:25:58Z No. of bitstreams: 1 131479.pdf: 1440456 bytes, checksum: 5d77da9c9a2f1f96ff9fea58947b8d4f (MD5) / Made available in DSpace on 2018-03-16T17:25:58Z (GMT). No. of bitstreams: 1 131479.pdf: 1440456 bytes, checksum: 5d77da9c9a2f1f96ff9fea58947b8d4f (MD5) Previous issue date: 1972-12 / Este trabalho tenta coletar toda informação disponível sobre problemas de controle da saída em sistemas lineares. Apresentamos as definições de controlabilidade de saída e sugerimos um método para construir um controle de malha aberta que conduz a saída a um valor especificado em um instante arbitrário de tempo. Discutimos as relações entre esses conceitos e os métodos de solução usando realimentação de estado. Para um sistema linear invariante no tempo, com uma só saída, mostramos que controlabilidade de saída é uma condição necessária e suficiente para a existência de uma realimentação linear das variáveis de estado que designa arbitrariamente os autovalores do sistema de malha fechada que são observáveis na saída. A aplicação deste resultado ao servomecanismo linear com uma saída mostra que a capacidade de tal sistema para seguir qualquer sinal de comando com erro de regime nulo e uma resposta transitória arbitrária é equivalente à controlabilidade de saída da planta e é independente da classe de perturbações. Comentamos as vantagens e inconvenientes dos métodos apresentados e direções para futura pesquisa são indicadas. / This work tries to collect all the available information on output control problems for linear systems. The definitions of output controllability are presented and a method for constructing an open loop input that drives the output to a specified value at a specified time instant is suggested. The relations between these concepts and the solution methods using state feedback are discussed. For a single output linear time invariant system, output controllability is shown to be a necessary and sufficient condition for the existence of linear state variable feedback that freely assigns the eigenvalues of the closed loop system that are observable from the output. An application of this result to the single output linear servomechanism shows that the ability of such a system to track with zero steady-state error and an arbitrary transient response is equivalent to output controllability of the plant and is independent of the class of command signals and disturbances. Advantages and drawbacks of the shown methods are discussed and directions for further research are indicated.
52

Implementação de um algoritmo dual para a otimização de sistemas decomponíveis

Lopes Filho, Dilermando Ferreira 08 1900 (has links)
Submitted by Algacilda Conceição (algacilda@sibi.ufrj.br) on 2018-03-20T18:27:04Z No. of bitstreams: 1 129795.pdf: 4359286 bytes, checksum: 44fd9ca02fdbe523a1ac344491febbf1 (MD5) / Made available in DSpace on 2018-03-20T18:27:04Z (GMT). No. of bitstreams: 1 129795.pdf: 4359286 bytes, checksum: 44fd9ca02fdbe523a1ac344491febbf1 (MD5) Previous issue date: 1972-08 / Este trabalho trata da otimização de sistemas decomponíveis. Um problema decomponível de programação matemática é proposto e sua solução obtida por coordenação dual. Dois conceitos básicos que aparecem em programação matemática de sistemas de grande porte são usados: linearização externa e relaxação. Um algoritmo tipo plano cortante que permite o abandono de vínculos plenamente satisfeitos é obtido com base em resultados de teoria de dualidade. Sua aplicação ao problema linearizado externamente resulta em um método convergente para solução do problema original. Um programa de computador foi desenvolvido com este propósito. / This work deals with the optimization of decomposable systems. A decomposable mathematical programming problem is proposed ans its solution is achieved by means of dual coordination. Two basic concepts arising in large scale mathematical programming are used: outer linearization and relaxation. A cutting plane algorithm without nested constraint sets is sinthetized based on results from duality theory. Its appication to the outer linearized problem results in a convergent method for the solution of the original problem. A computer program has been developed.
53

Editor de textos

Garbin, Enio Antonio 10 1900 (has links)
Submitted by Algacilda Conceição (algacilda@sibi.ufrj.br) on 2018-03-27T17:38:40Z No. of bitstreams: 1 133587.pdf: 3548663 bytes, checksum: 2908ea65634a68b2b6565de237b1fcb0 (MD5) / Made available in DSpace on 2018-03-27T17:38:40Z (GMT). No. of bitstreams: 1 133587.pdf: 3548663 bytes, checksum: 2908ea65634a68b2b6565de237b1fcb0 (MD5) Previous issue date: 1973-10 / A Edição de textos ou composição de textos uma técnica para produzir textos impressos que tem crescido de maneira contínua nestes últimos anos. Este crescimento é devido, principalmente, ao custo crescente da mão de obra, a facilidade de uso de computadores em tempo-partilhado e ao preço decrescente do equipamento. Este trabalho levanta e analisa os diversos editores existentes, estabelece quais as premissas que devem ser obedecidas no projeto de tais sistemas e apresenta e implementa um novo sistema. / Text editing or text composition is a technique to produce printed texts that has been growing steadily those last years. This growing is largely due to the increasing cost of man-power, the facility of using computers through time-sharing networks and the decreasing price of hardware. This work surveys and analizes the various text editors existing, establishes the main-points in the project of such systems and defines and implement one that follows those points, named independency, flexibility, universality, operability and safety.
54

Um Framework para cria??o de jogos voltados para o ensino de l?gica de programa??o / A Framework for creating games aimed at teaching logic programming

Medeiros, Tain? Jesus 29 August 2014 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-01-14T18:48:05Z No. of bitstreams: 1 TainaJesusMedeiros_DISSERT.pdf: 2098095 bytes, checksum: 855fb6a4973efefa8b8ac23cf551545c (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-01-15T19:04:19Z (GMT) No. of bitstreams: 1 TainaJesusMedeiros_DISSERT.pdf: 2098095 bytes, checksum: 855fb6a4973efefa8b8ac23cf551545c (MD5) / Made available in DSpace on 2016-01-15T19:04:19Z (GMT). No. of bitstreams: 1 TainaJesusMedeiros_DISSERT.pdf: 2098095 bytes, checksum: 855fb6a4973efefa8b8ac23cf551545c (MD5) Previous issue date: 2014-08-29 / Os jogos digitais v?m sendo utilizados como ferramenta de auxilio ? transmiss?o de conhecimento, permitindo difundir o conte?do mais rapidamente. Utilizar essa estrat?gia para disseminar o desenvolvimento do racioc?nio l?gico para crian?as do n?vel b?sico pode ser a engrenagem motivadora que ajuda no processo de aprendizagem para qualquer ?rea. Pensando nisso, diversos jogos podem ser criados e disponibilizados para o uso do professor e aluno, por?m, a complexidade de constru??o desses jogos torna-se um percal?o que inviabiliza, muitas das vezes, sua constru??o. Neste contexto, este artigo apresenta um framework para cria??o de jogos voltados para o ensino de l?gica de programa??o, apresentando a concep??o, desenvolvimento atrav?s da integra??o do ambiente visual de programa??o Blockly com cen?rios criados em HTML5. / Digital games have been used as aiding tool for transmission of knowledge, allowing faster dissemination of content. Using this strategy of disseminating logical reasoning development for basic school children can be the motivating gear that helps in the learning process for any area. In this context, many games can be created and provided for the use of teacher and student. However, the complexity of construction of these games becomes a obstacle which can, often, prevent their construction. Thus, this paper presents a framework for creating games, which teach programming logic, presenting from their conception to their integration with the visual programming environment (Blockly) and scenarios created in HTML5.
55

Algoritmo pap?lio como m?todo de prote??o de templates para aumentar a seguran?a em sistemas de identifica??o biom?tricos / Papilio algorithm as method of protection templates to increase security in biometric identification systems

Oliveira Filho, Isaac de Lima 12 December 2014 (has links)
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.
56

Utilizando comit?s de classificadores para predi??o de rendimento escolar

Nogueira, Priscilla Suene de Santana 06 February 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-03-02T22:44:37Z No. of bitstreams: 1 PriscillaSueneDeSantanaNogueira_DISSERT.pdf: 2990260 bytes, checksum: b2f0adece207327dfcf45f7d23b39fd4 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-03-03T22:56:49Z (GMT) No. of bitstreams: 1 PriscillaSueneDeSantanaNogueira_DISSERT.pdf: 2990260 bytes, checksum: b2f0adece207327dfcf45f7d23b39fd4 (MD5) / Made available in DSpace on 2016-03-03T22:56:49Z (GMT). No. of bitstreams: 1 PriscillaSueneDeSantanaNogueira_DISSERT.pdf: 2990260 bytes, checksum: b2f0adece207327dfcf45f7d23b39fd4 (MD5) Previous issue date: 2015-02-06 / A minera??o de dados educacionais (MDE) ? um dom?nio de aplica??o na ?rea de Intelig?ncia artificial que tem sido bastante explorado na atualidade. Os avan?os tecnol?gicos e em especial, a crescente utiliza??o dos ambientes virtuais de aprendizagem t?m permitido a gera??o de consider?veis quantidades de dados a serem investigados. Dentre as atividades a serem tratadas nesse contexto est? a predi??o de rendimento escolar de estudantes, a qual pode ser realizada atrav?s do emprego de t?cnicas de aprendizado de m?quina. Tais t?cnicas podem ser utilizadas para classifica??o dos estudantes em r?tulos previamente definidos. Uma das estrat?gias para aplica??o dessas t?cnicas consiste em combin?-las no projeto de sistemas multiclassificadores, cuja efici?ncia pode ser comprovada por resultados j? alcan?ados em outros trabalhos realizados em diversas ?reas, tais como: medicina, com?rcio e biometria. Os dados utilizados nos experimentos foram obtidos por meio das intera??es entre estudantes em um dos mais utilizados ambientes virtuais de aprendizagem denominado moodle. Diante desse breve panorama, o presente trabalho apresenta resultados de diversos experimentos que incluem o emprego de sistemas multiclassifcadores espec?ficos, denominados comit?s de classificadores, desse modo visando alcan?ar melhores resultados na predi??o de rendimento escolar, ou seja, na busca por maiores percentuais de acur?cia na classifica??o dos estudantes; apresentando uma significativa explora??o de dados educacionais e an?lises relevantes advindas desses experimentos. / Educational Data Mining is an application domain in artificial intelligence area that has been extensively explored nowadays. Technological advances and in particular, the increasing use of virtual learning environments have allowed the generation of considerable amounts of data to be investigated. Among the activities to be treated in this context exists the prediction of school performance of the students, which can be accomplished through the use of machine learning techniques. Such techniques may be used for student?s classification in predefined labels. One of the strategies to apply these techniques consists in their combination to design multi-classifier systems, which efficiency can be proven by results achieved in other studies conducted in several areas, such as medicine, commerce and biometrics. The data used in the experiments were obtained from the interactions between students in one of the most used virtual learning environments called Moodle. In this context, this paper presents the results of several experiments that include the use of specific multi-classifier systems systems, called ensembles, aiming to reach better results in school performance prediction that is, searching for highest accuracy percentage in the student?s classification. Therefore, this paper presents a significant exploration of educational data and it shows analyzes of relevant results about these experiments.
57

Cloud query manager: uso de web sem?ntica para evitar o problema de aprisionamento em IaaS / Cloud query manager: using semantic web to avoid IaaS cloud lock-in

Souza, Arthur Emanoel C?ssio da Silva e 28 January 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-03-31T22:29:13Z No. of bitstreams: 1 ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf: 1480067 bytes, checksum: 15c2cf114fae56a6c186a5417cecb57f (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-04-04T19:16:06Z (GMT) No. of bitstreams: 1 ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf: 1480067 bytes, checksum: 15c2cf114fae56a6c186a5417cecb57f (MD5) / Made available in DSpace on 2016-04-04T19:16:06Z (GMT). No. of bitstreams: 1 ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf: 1480067 bytes, checksum: 15c2cf114fae56a6c186a5417cecb57f (MD5) Previous issue date: 2015-01-28 / A computa??o em nuvem pode ser definida como um modelo computacional distribu?do atrav?s do qual s?o compartilhados recursos (hardware, armazenamento, plataformas de desenvolvimento e comunica??o) na forma de servi?os pagos e acess?veis com um esfor?o m?nimo de gest?o e intera??o. Um grande benef?cio desse modelo ? possibilitar a utiliza??o de variados provedores (i.e. uma arquitetura multiplataforma) para compor um conjunto de servi?os no intuito de obter uma configura??o ?tima em desempenho e custo. Entretanto, a utiliza??o multiplataforma ? impossibilitada pelo problema de cloud lock-in. O cloud lock-in ? a depend?ncia entre uma aplica??o e uma plataforma de nuvem. Ele ? comumente endere?ado por tr?s estrat?gias: (i) uso de camada intermedi?ria que se interp?e aos consumidores de servi?os de nuvem e o provedor, (ii) uso de interfaces padronizadas para acesso a nuvem, ou ainda (iii) uso de modelos com especifica??es abertas. Este trabalho define uma abordagem para avaliar estas estrat?gias. Tal abordagem foi executada e observou-se que apesar dos avan?os conseguidos por estas estrat?gias, nenhuma delas resolve efetivamente o problema do cloud lock-in. Neste sentido, esse trabalho prop?e o uso de Web Sem?ntica para evitar o cloud lock-in, onde modelos em RDF s?o usados para especificar os recursos de uma nuvem, que s?o gerenciados via consultas SPARQL. Nessa dire??o, esse trabalho: (i) apresenta um modelo avaliativo que quantifica o problema do cloud lock-in, (ii) avalia o cloud lock-in entre tr?s solu??es multi-cloud e tr?s plataformas de nuvem, (iii) prop?e utilizar RDF e SPARQL na ger?ncia de recursos de nuvem, (iv) apresenta o Cloud Query Manager (CQM), um servidor SPARQL que implementa a proposta, e (v) compara tr?s solu??es multi-cloud em rela??o ao CQM quanto ao tempo de resposta e a efetividade na resolu??o do cloud lock-in. / Cloud computing can be defined as a distributed computational model by through resources (hardware, storage, development platforms and communication) are shared, as paid services accessible with minimal management effort and interaction. A great benefit of this model is to enable the use of various providers (e.g a multi-cloud architecture) to compose a set of services in order to obtain an optimal configuration for performance and cost. However, the multi-cloud use is precluded by the problem of cloud lock-in. The cloud lock-in is the dependency between an application and a cloud platform. It is commonly addressed by three strategies: (i) use of intermediate layer that stands to consumers of cloud services and the provider, (ii) use of standardized interfaces to access the cloud, or (iii) use of models with open specifications. This paper outlines an approach to evaluate these strategies. This approach was performed and it was found that despite the advances made by these strategies, none of them actually solves the problem of lock-in cloud. In this sense, this work proposes the use of Semantic Web to avoid cloud lock-in, where RDF models are used to specify the features of a cloud, which are managed by SPARQL queries. In this direction, this work: (i) presents an evaluation model that quantifies the problem of cloud lock-in, (ii) evaluates the cloud lock-in from three multi-cloud solutions and three cloud platforms, (iii) proposes using RDF and SPARQL on management of cloud resources, (iv) presents the cloud Query Manager (CQM), an SPARQL server that implements the proposal, and (v) comparing three multi-cloud solutions in relation to CQM on the response time and the effectiveness in the resolution of cloud lock-in.
58

Uma linguagem para descri??o de miss?es em sistema-de-sistemas / A language for mission description in system-of-systems

Silva, Eduardo Alexandre Ferreira 02 February 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-03-31T22:29:13Z No. of bitstreams: 1 EduardoAlexandreFerreiraSilva_DISSERT.pdf: 5143100 bytes, checksum: bde142a9e3aca7f67ad215c62956056c (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-04-04T19:38:50Z (GMT) No. of bitstreams: 1 EduardoAlexandreFerreiraSilva_DISSERT.pdf: 5143100 bytes, checksum: bde142a9e3aca7f67ad215c62956056c (MD5) / Made available in DSpace on 2016-04-04T19:38:50Z (GMT). No. of bitstreams: 1 EduardoAlexandreFerreiraSilva_DISSERT.pdf: 5143100 bytes, checksum: bde142a9e3aca7f67ad215c62956056c (MD5) Previous issue date: 2015-02-02 / Sistema-de-sistemas (System-of-Systems - SoS) ? um tipo emergente de sistema computacional formado por um grupo de sistemas constituintes, que s?o independentes e heterog?neos e se unem para compor um sistema de larga escala visando alcan?ar uma miss?o global. Cada sistema constituinte possui seus pr?prios objetivos, miss?es individuais, e colaboram para a realiza??o da miss?o do SoS, chamada miss?o global. Existe uma complexidade inerente no conjunto de miss?es que est?o envolvidas em um SoS, esse deve-se principalmente ? natureza independente dos sistemas constituintes, que tendem a evoluir independentemente, potencialmente mantidos por organiza??es distintas, al?m dos conflitos de interesse que podem surgir com essa evolu??o. Com isso, torna-se essencial prover uma linguagem bem definida para descri??o e avalia??o dessas miss?es, relacionando-as entre si e provendo um documento comum que possa ser utilizado por todas as partes envolvidas. Essa linguagem deve ser capaz de expressar as miss?es individuais e globais, dando suporte a todos os relacionamentos existentes entre essas miss?es, al?m de expressar informa??es relacionadas a realiza??o dessas miss?es. O objetivo desse trabalho ? apresentar e avaliar uma linguagem para descri??o de miss?es. Visando a defini??o dessa linguagem, esse trabalho apresenta um mapeamento sistem?tico acerca dos mecanismos existentes para descri??o de miss?es em SoS, identificando os elementos-chave que comp?em a descri??o de uma miss?o nesse contexto. A partir desse mapeamento, prop?e-se um modelo conceitual para miss?es e uma linguagem para descri??o de miss?es. Essa linguagem independe de documentos de arquitetura e outros tipos de modelos de software, visando possibilitar a integra??o da linguagem de defini??o de miss?es em diferentes modelos de desenvolvimento.
59

Uma plataforma adapt?vel para localiza??o em ambientes internos / An adaptable platform for indoor location

Melo Neto, M?rio Andrade Vieira de 22 February 2016 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-08T20:47:19Z No. of bitstreams: 1 MarioAndradeVieiraDeMeloNeto_DISSERT.pdf: 5443325 bytes, checksum: 58107dcaa8860d62298373922e29468e (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07-11T20:52:07Z (GMT) No. of bitstreams: 1 MarioAndradeVieiraDeMeloNeto_DISSERT.pdf: 5443325 bytes, checksum: 58107dcaa8860d62298373922e29468e (MD5) / Made available in DSpace on 2016-07-11T20:52:07Z (GMT). No. of bitstreams: 1 MarioAndradeVieiraDeMeloNeto_DISSERT.pdf: 5443325 bytes, checksum: 58107dcaa8860d62298373922e29468e (MD5) Previous issue date: 2016-02-22 / Os sistemas de localizac?a?o te?m se tornado cada vez mais parte integrante da vida das pessoas. Em ambientes externos, o GPS se apresenta como tecnologia padra?o, largamente difundida e utilizada. No entanto, as pessoas costumam passar a maior parte do seu tempo dia?rio dentro de ambientes internos, como: hospitais, universidades, fa?bricas, edi- fi?cios, entre outros. Nesses ambientes, o GPS tem seu funcionamento comprometido na?o obtendo um posicionamento preciso. Atualmente, para realizar a localizac?a?o de pessoas ou objetos em ambientes internos na?o existe nenhuma tecnologia que consiga atingir os mesmos resultados obtidos pelo GPS em ambientes externos. Devido a isso, e? necessa?rio considerar a utilizac?a?o de informac?o?es provenientes de diversas fontes fazendo uso de di- ferentes tecnologias. Dessa forma, esse trabalho tem como objetivo geral construir uma plataforma Adapta?vel para localizac?a?o ambientes internos. Baseado nesse objetivo, e? pro- posta a plataforma Indolor. Essa plataforma tem como objetivos permitir o recebimento de informac?o?es provenientes de diferentes fontes, ale?m de realizar o processamento, fusa?o, armazenamento e disponibilizac?a?o dessas informac?o?es. / Location systems have become increasingly part of people's lives. For outdoor environments, GPS appears as standard technology, widely disseminated and used. However, people usually spend most of their daily time in indoor environments, such as: hospitals, universities, factories, buildings, etc. In these environments, GPS does not work properly causing an inaccurate positioning. Currently, to perform the location of people or objects in indoor environments no single technology could reproduce for indoors the same result achieved by GPS for outdoors environments. Due to this, it is necessary to consider use of information from multiple sources using diferent technologies. Thus, this work aims to build an Adaptable Platform for Indoor location. Based on this goal, the IndoLoR platform is proposed. This platform aims to allow information reception from diferent sources, data processing, data fusion, data storage and data retrieval for the indoor location context.
60

SLA-Based Guidelines for Database Transitioning

Leal, F?bio de Sousa 26 February 2016 (has links)
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.

Page generated in 0.0624 seconds