SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade
Ano de defesa: | 2005 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Não Informado pela instituição
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/69710 |
Resumo: | Em um sistema de banco de dados múltiplo (SBDM) com suporte à computação móvel, há uma coleção de SBDs-componentes (SBDCs) autônomos, distribuídos, heterogêneos e móveis, os quais são interconectados através de uma rede de comunicação sem fio. Nesse ambiente, cada nó da rede pode acessar múltiplos bancos de dados da referida coleção por meio de transações globais, cuja concorrência é gerenciada por um controlador de concorrência, o qual deve ser distribuído, preferencialmente. Muitas propostas de controladores de concorrência distribuídos para SBDMs com suporte à computação móvel violam a consistência dos dados ou a autonomia dos SBDCs, devido, respectivamente, à flexibilização ou imposição da Serialidade como critério de controle de concorrência de transações globais. Esta dissertação propõe o SESAMO, que é um controlador de concorrência distribuído para SBDMs com suporte à mobilidade. SESAMO é baseado na identificação de que um SBDM com suporte à mobilidade, cujo controle de concorrência de transações globais é realizado pela execução simultânea de múltiplos controladores de concorrência autônomos que implementam o critério de correção da Serialidade Semântica, preserva a consistência dos dados e a autonomia dos SBDs-componentes. SESAMO pode proporcionar um alto grau de concorrência, conforme ficou evidenciado nos resultados experimentais. |
id |
UFOR_8090658b6e8b5b04a45ad52b089edf02 |
---|---|
oai_identifier_str |
oai::69710 |
network_acronym_str |
UFOR |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository_id_str |
|
spelling |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidadeBanco de dadosSistema de comunicação móvelEm um sistema de banco de dados múltiplo (SBDM) com suporte à computação móvel, há uma coleção de SBDs-componentes (SBDCs) autônomos, distribuídos, heterogêneos e móveis, os quais são interconectados através de uma rede de comunicação sem fio. Nesse ambiente, cada nó da rede pode acessar múltiplos bancos de dados da referida coleção por meio de transações globais, cuja concorrência é gerenciada por um controlador de concorrência, o qual deve ser distribuído, preferencialmente. Muitas propostas de controladores de concorrência distribuídos para SBDMs com suporte à computação móvel violam a consistência dos dados ou a autonomia dos SBDCs, devido, respectivamente, à flexibilização ou imposição da Serialidade como critério de controle de concorrência de transações globais. Esta dissertação propõe o SESAMO, que é um controlador de concorrência distribuído para SBDMs com suporte à mobilidade. SESAMO é baseado na identificação de que um SBDM com suporte à mobilidade, cujo controle de concorrência de transações globais é realizado pela execução simultânea de múltiplos controladores de concorrência autônomos que implementam o critério de correção da Serialidade Semântica, preserva a consistência dos dados e a autonomia dos SBDs-componentes. SESAMO pode proporcionar um alto grau de concorrência, conforme ficou evidenciado nos resultados experimentais.In a mobile multidatabase system, there is a collection of autonomous, distributed, heterogeneous and mobile component database systems which are interconnected by means of a wireless network. In such an environment, each network node can access multiple databases of that collection by means of global transactions whose concurrency is managed by a scheduler, which should be preferably distributed. Several distributed schedulers proposed for mobile multidatabase systems do violate either the consistency or the autonomy of the component database systems, due either to the relaxation or the enforcement, respectively, of the Serializability as the criterion for controlling the concurrency of global transactions. This paper proposes SESAMO, which is a distributed scheduler for mobile MDBSs. SESAMO is based on the finding that a mobile MDBS, in which the concurrency control is performed by the simultaneous execution of multiple autonomous schedulers implementing the Semantic Serializability correctness criterion, does preserve the autonomy and the data consistency of the component database systems. As could be evidenced in experimental results, SESAMO may provide a high degree of concurrency.Brayner, Angelo Roncalli AlencarBrayner, Angelo Roncalli AlencarMachado, Javam de CastroCoelho, Andre Luis VasconcelosUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaAlencar, Frank Stefan Araujo de2005info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/69710https://uol.unifor.br/auth-sophia/exibicao/334Disponibilidade forma física: Existe obra impressa de codigo: 69449porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess2023-11-20T09:48:59Zoai::69710Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:2023-11-20T09:48:59Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false |
dc.title.none.fl_str_mv |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
title |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
spellingShingle |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade Alencar, Frank Stefan Araujo de Banco de dados Sistema de comunicação móvel |
title_short |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
title_full |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
title_fullStr |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
title_full_unstemmed |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
title_sort |
SESAMO: um controlador de concorrência que implementa a serialidade semântica de forma descentralizada em sistemas de bancos de dados múltiplos com suporte à mobilidade |
author |
Alencar, Frank Stefan Araujo de |
author_facet |
Alencar, Frank Stefan Araujo de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Brayner, Angelo Roncalli Alencar Brayner, Angelo Roncalli Alencar Machado, Javam de Castro Coelho, Andre Luis Vasconcelos Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada |
dc.contributor.author.fl_str_mv |
Alencar, Frank Stefan Araujo de |
dc.subject.por.fl_str_mv |
Banco de dados Sistema de comunicação móvel |
topic |
Banco de dados Sistema de comunicação móvel |
description |
Em um sistema de banco de dados múltiplo (SBDM) com suporte à computação móvel, há uma coleção de SBDs-componentes (SBDCs) autônomos, distribuídos, heterogêneos e móveis, os quais são interconectados através de uma rede de comunicação sem fio. Nesse ambiente, cada nó da rede pode acessar múltiplos bancos de dados da referida coleção por meio de transações globais, cuja concorrência é gerenciada por um controlador de concorrência, o qual deve ser distribuído, preferencialmente. Muitas propostas de controladores de concorrência distribuídos para SBDMs com suporte à computação móvel violam a consistência dos dados ou a autonomia dos SBDCs, devido, respectivamente, à flexibilização ou imposição da Serialidade como critério de controle de concorrência de transações globais. Esta dissertação propõe o SESAMO, que é um controlador de concorrência distribuído para SBDMs com suporte à mobilidade. SESAMO é baseado na identificação de que um SBDM com suporte à mobilidade, cujo controle de concorrência de transações globais é realizado pela execução simultânea de múltiplos controladores de concorrência autônomos que implementam o critério de correção da Serialidade Semântica, preserva a consistência dos dados e a autonomia dos SBDs-componentes. SESAMO pode proporcionar um alto grau de concorrência, conforme ficou evidenciado nos resultados experimentais. |
publishDate |
2005 |
dc.date.none.fl_str_mv |
2005 |
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 |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/69710 |
url |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/69710 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://uol.unifor.br/auth-sophia/exibicao/334 Disponibilidade forma física: Existe obra impressa de codigo: 69449 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR instname:Universidade de Fortaleza (UNIFOR) instacron:UNIFOR |
instname_str |
Universidade de Fortaleza (UNIFOR) |
instacron_str |
UNIFOR |
institution |
UNIFOR |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
collection |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR) |
repository.mail.fl_str_mv |
bib@unifor.br||bib@unifor.br |
_version_ |
1797239909708201984 |