Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.

Detalhes bibliográficos
Autor(a) principal: FERNANDES, Yáskara Ygara Menescal Pinto.
Data de Publicação: 2005
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7050
Resumo: O grande avanço tecnológico na área de rede de sensores tem motivado o uso de tais redes em uma variedade de aplicações, entre elas podemos destacar: sistemas de monitoramento, detecção de enchente, rastreamento dos produtos estocados em um armazém, entre outros. A principal característica dessas aplicações é o grande volume de dados com tempo de vida útil limitado que precisa ser processado, consequentemente as transações que os utilizam também devem ter restrições temporais de forma que consigam usar tais dados enquanto os mesmos ainda sejam válidos. Tais características impõem a necessidade de tais aplicações serem gerenciadas através de Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, que além de serem projetados para tratar com grandes volumes de dados, também garantem a consistência lógica e temporal dos dados e transações. Nesse trabalho, apresenta-se uma Técnica de Controle de Concorrência para Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, denominada Técnica de Controle de Concorrência Semântico, que permite a negociação entre a consistência lógica e temporal quando houver conflito entre ambas, e limita a imprecisão resultante da negociação entre as mesmas. Essa técnica é baseada em uma Função de Compatibilidade, definida pelo usuário, para as operações de leitura e escrita de um objeto da aplicação. A Função de Compatibilidade também controla e limita a imprecisão acumulada quando ocorre a negociação entre consistência lógica e temporal. A Técnica de Controle de Concorrência Semântico foi implementada na linguagem de programação Java e o gerenciador utilizado foi o Sistema de Gerenciamento de Banco de Dados DB2 da IBM.
id UFCG_89e59671a7348570ce4922a8cd681f47
oai_identifier_str oai:localhost:riufcg/7050
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.Semantic concurrency control technique for real-time database management.Bancos de Dados em Tempo RealControle de ConcorrênciaSistemas em Tempo RealReal-Time DatabasesCompetition ControlReal Time SystemsEngenharia ElétricaO grande avanço tecnológico na área de rede de sensores tem motivado o uso de tais redes em uma variedade de aplicações, entre elas podemos destacar: sistemas de monitoramento, detecção de enchente, rastreamento dos produtos estocados em um armazém, entre outros. A principal característica dessas aplicações é o grande volume de dados com tempo de vida útil limitado que precisa ser processado, consequentemente as transações que os utilizam também devem ter restrições temporais de forma que consigam usar tais dados enquanto os mesmos ainda sejam válidos. Tais características impõem a necessidade de tais aplicações serem gerenciadas através de Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, que além de serem projetados para tratar com grandes volumes de dados, também garantem a consistência lógica e temporal dos dados e transações. Nesse trabalho, apresenta-se uma Técnica de Controle de Concorrência para Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, denominada Técnica de Controle de Concorrência Semântico, que permite a negociação entre a consistência lógica e temporal quando houver conflito entre ambas, e limita a imprecisão resultante da negociação entre as mesmas. Essa técnica é baseada em uma Função de Compatibilidade, definida pelo usuário, para as operações de leitura e escrita de um objeto da aplicação. A Função de Compatibilidade também controla e limita a imprecisão acumulada quando ocorre a negociação entre consistência lógica e temporal. A Técnica de Controle de Concorrência Semântico foi implementada na linguagem de programação Java e o gerenciador utilizado foi o Sistema de Gerenciamento de Banco de Dados DB2 da IBM.The great technological advance in the areas Sensor Networks has motivated the use of such networks a variety of applications, among them can detach: monitoring systems, flood detection system, supervising items in a factory warehouse, among others. The principal characteristic of those applications it is the large volume of data with time of useful life limited that they need to be processed, consequently the transactions that also use them they should have temporal constraints so that they get to use such data while the same ones are still valid. Such characteristics impose the necessity of such applications to be managed through a Real-Time Database System, that besides being projected to deal with great volumes of data, also they guarantee the logical and temporal validity given and transactions to the m. In that work, it introduces one mechanism of concurrency control for real-time database system, called is Semantic Concurrency Control Protocol, the concurrency control should have the ability to express the trade-off that results from the inherent conflict between temporal and logical consistency constraints, and also be able to maintain and bound any imprecision that results from trading off logical consistency for temporal consistency. This protocol is based on a Compatibility Function (CF), defined for the user, for the methods of reading and writing of an object of the application. The FC also controls and limits bounded imprecision when it happens trading off logical consistency for temporal consistency. The Semantic Concurrency Control Protocol was implemented mm the programming language Java and the database was stored im the Database Management System of Microsoft DB2 IBM.CapesUniversidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICAUFCGPERKUSICH, Angelo.Perkusich, A.http://lattes.cnpq.br/9439858291700830PERKUSICH, Maria Lígia Barbosa.PERKUSICH, M. L. B.http://lattes.cnpq.br/7146783372083122TURNELL , Maria de Fátima Queiroz Vieira.BARROS, Péricles Rezende.FERNANDES, Yáskara Ygara Menescal Pinto.2005-09-022019-09-17T09:54:34Z2019-09-172019-09-17T09:54:34Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7050FERNANDES, Y. Y. M. P. Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real. 2005. 77 f. Dissertação (Mestrado em Engenharia Elétrica) – Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005.porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-06-10T21:13:56Zoai:localhost:riufcg/7050Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-06-10T21:13:56Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
Semantic concurrency control technique for real-time database management.
title Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
spellingShingle Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
FERNANDES, Yáskara Ygara Menescal Pinto.
Bancos de Dados em Tempo Real
Controle de Concorrência
Sistemas em Tempo Real
Real-Time Databases
Competition Control
Real Time Systems
Engenharia Elétrica
title_short Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
title_full Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
title_fullStr Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
title_full_unstemmed Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
title_sort Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real.
author FERNANDES, Yáskara Ygara Menescal Pinto.
author_facet FERNANDES, Yáskara Ygara Menescal Pinto.
author_role author
dc.contributor.none.fl_str_mv PERKUSICH, Angelo.
Perkusich, A.
http://lattes.cnpq.br/9439858291700830
PERKUSICH, Maria Lígia Barbosa.
PERKUSICH, M. L. B.
http://lattes.cnpq.br/7146783372083122
TURNELL , Maria de Fátima Queiroz Vieira.
BARROS, Péricles Rezende.
dc.contributor.author.fl_str_mv FERNANDES, Yáskara Ygara Menescal Pinto.
dc.subject.por.fl_str_mv Bancos de Dados em Tempo Real
Controle de Concorrência
Sistemas em Tempo Real
Real-Time Databases
Competition Control
Real Time Systems
Engenharia Elétrica
topic Bancos de Dados em Tempo Real
Controle de Concorrência
Sistemas em Tempo Real
Real-Time Databases
Competition Control
Real Time Systems
Engenharia Elétrica
description O grande avanço tecnológico na área de rede de sensores tem motivado o uso de tais redes em uma variedade de aplicações, entre elas podemos destacar: sistemas de monitoramento, detecção de enchente, rastreamento dos produtos estocados em um armazém, entre outros. A principal característica dessas aplicações é o grande volume de dados com tempo de vida útil limitado que precisa ser processado, consequentemente as transações que os utilizam também devem ter restrições temporais de forma que consigam usar tais dados enquanto os mesmos ainda sejam válidos. Tais características impõem a necessidade de tais aplicações serem gerenciadas através de Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, que além de serem projetados para tratar com grandes volumes de dados, também garantem a consistência lógica e temporal dos dados e transações. Nesse trabalho, apresenta-se uma Técnica de Controle de Concorrência para Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, denominada Técnica de Controle de Concorrência Semântico, que permite a negociação entre a consistência lógica e temporal quando houver conflito entre ambas, e limita a imprecisão resultante da negociação entre as mesmas. Essa técnica é baseada em uma Função de Compatibilidade, definida pelo usuário, para as operações de leitura e escrita de um objeto da aplicação. A Função de Compatibilidade também controla e limita a imprecisão acumulada quando ocorre a negociação entre consistência lógica e temporal. A Técnica de Controle de Concorrência Semântico foi implementada na linguagem de programação Java e o gerenciador utilizado foi o Sistema de Gerenciamento de Banco de Dados DB2 da IBM.
publishDate 2005
dc.date.none.fl_str_mv 2005-09-02
2019-09-17T09:54:34Z
2019-09-17
2019-09-17T09:54:34Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7050
FERNANDES, Y. Y. M. P. Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real. 2005. 77 f. Dissertação (Mestrado em Engenharia Elétrica) – Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005.
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7050
identifier_str_mv FERNANDES, Y. Y. M. P. Técnica de controle de concorrência semântico para sistemas de gerenciamento de bancos de dados em tempo-real. 2005. 77 f. Dissertação (Mestrado em Engenharia Elétrica) – Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2005.
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744394710941696