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

Detalhes bibliográficos
Ano de defesa: 2005
Autor(a) principal: Alencar, Frank Stefan Araujo de
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
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