Environment for the simulation of different ACP and error recovery in Distributed Data Bases

Autores
Ruscuni, Sebastián Mariano; Bertone, Rodolfo Alfredo
Año de publicación
2001
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
This paper presents an evolution of a simulation environment where situations in which a DDB should maintain data integrity are modeled and implemented. These situations include failures taking place during transactions, and the focus is mainly on the utilization and later comparison of different atomic commit protocols (ACP). The implementation was made on Java due to different aspects such as ease of work, portability, etc. The environment is mainly based on failure recovery of transactions in a distributed data environment, and it allows to choose for the simulation development between two-phase, three-phase, optimistic and pessimistic protocols. The task scheduler defined and implemented to carry out each simulation, based on an execution design establishing each specific problem to be solved, is also specified.
Facultad de Informática
Materia
Ciencias Informáticas
distributed systems; distributed data bases; simulation; data integrity; protocols
Sistemas distribuidos
Base de datos distribuidas
Simulación
Integridad de datos
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/3.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/9409

id SEDICI_52b16f9a9cb5d9ddf361e7a7342b666a
oai_identifier_str oai:sedici.unlp.edu.ar:10915/9409
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Environment for the simulation of different ACP and error recovery in Distributed Data BasesRuscuni, Sebastián MarianoBertone, Rodolfo AlfredoCiencias Informáticasdistributed systems; distributed data bases; simulation; data integrity; protocolsSistemas distribuidosBase de datos distribuidasSimulaciónIntegridad de datosThis paper presents an evolution of a simulation environment where situations in which a DDB should maintain data integrity are modeled and implemented. These situations include failures taking place during transactions, and the focus is mainly on the utilization and later comparison of different atomic commit protocols (ACP). The implementation was made on Java due to different aspects such as ease of work, portability, etc. The environment is mainly based on failure recovery of transactions in a distributed data environment, and it allows to choose for the simulation development between two-phase, three-phase, optimistic and pessimistic protocols. The task scheduler defined and implemented to carry out each simulation, based on an execution design establishing each specific problem to be solved, is also specified.Facultad de Informática2001info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/9409enginfo:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/pap6.pdfinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/3.0/Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:50:40Zoai:sedici.unlp.edu.ar:10915/9409Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:50:40.295SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Environment for the simulation of different ACP and error recovery in Distributed Data Bases
title Environment for the simulation of different ACP and error recovery in Distributed Data Bases
spellingShingle Environment for the simulation of different ACP and error recovery in Distributed Data Bases
Ruscuni, Sebastián Mariano
Ciencias Informáticas
distributed systems; distributed data bases; simulation; data integrity; protocols
Sistemas distribuidos
Base de datos distribuidas
Simulación
Integridad de datos
title_short Environment for the simulation of different ACP and error recovery in Distributed Data Bases
title_full Environment for the simulation of different ACP and error recovery in Distributed Data Bases
title_fullStr Environment for the simulation of different ACP and error recovery in Distributed Data Bases
title_full_unstemmed Environment for the simulation of different ACP and error recovery in Distributed Data Bases
title_sort Environment for the simulation of different ACP and error recovery in Distributed Data Bases
dc.creator.none.fl_str_mv Ruscuni, Sebastián Mariano
Bertone, Rodolfo Alfredo
author Ruscuni, Sebastián Mariano
author_facet Ruscuni, Sebastián Mariano
Bertone, Rodolfo Alfredo
author_role author
author2 Bertone, Rodolfo Alfredo
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
distributed systems; distributed data bases; simulation; data integrity; protocols
Sistemas distribuidos
Base de datos distribuidas
Simulación
Integridad de datos
topic Ciencias Informáticas
distributed systems; distributed data bases; simulation; data integrity; protocols
Sistemas distribuidos
Base de datos distribuidas
Simulación
Integridad de datos
dc.description.none.fl_txt_mv This paper presents an evolution of a simulation environment where situations in which a DDB should maintain data integrity are modeled and implemented. These situations include failures taking place during transactions, and the focus is mainly on the utilization and later comparison of different atomic commit protocols (ACP). The implementation was made on Java due to different aspects such as ease of work, portability, etc. The environment is mainly based on failure recovery of transactions in a distributed data environment, and it allows to choose for the simulation development between two-phase, three-phase, optimistic and pessimistic protocols. The task scheduler defined and implemented to carry out each simulation, based on an execution design establishing each specific problem to be solved, is also specified.
Facultad de Informática
description This paper presents an evolution of a simulation environment where situations in which a DDB should maintain data integrity are modeled and implemented. These situations include failures taking place during transactions, and the focus is mainly on the utilization and later comparison of different atomic commit protocols (ACP). The implementation was made on Java due to different aspects such as ease of work, portability, etc. The environment is mainly based on failure recovery of transactions in a distributed data environment, and it allows to choose for the simulation development between two-phase, three-phase, optimistic and pessimistic protocols. The task scheduler defined and implemented to carry out each simulation, based on an execution design establishing each specific problem to be solved, is also specified.
publishDate 2001
dc.date.none.fl_str_mv 2001
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/9409
url http://sedici.unlp.edu.ar/handle/10915/9409
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/pap6.pdf
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844615757455949824
score 13.070432