@conference { tribudstm-rp-inforum2013,
	title = {Replica{\c c}{\~a}o Parcial com Mem{\'o}ria Transacional Distribu{\'\i}da},
	booktitle = {INForum 2013 - Atas do 5{\textordmasculine} Simp{\'o}sio de Inform{\'a}tica},
	year = {2013},
	month = {09},
	pages = {310-321},
	publisher = {Escola de Ci{\^e}ncias e Tecnologia da Universidade de {\'E}vora},
	organization = {Escola de Ci{\^e}ncias e Tecnologia da Universidade de {\'E}vora},
	address = {{\'E}vora, Portugal},
	abstract = {<p>Os sistemas de mem{\'o}ria transacional distribu{\'\i}da atuais recorrem essencialmente {\`a} distribui{\c c}{\~a}o ou {\`a} replica{\c c}{\~a}o total para distribuir os seus dados pelos m{\'u}ltiplos n{\'o}s do sistema. No entanto, estas estrat{\'e}gias de replica{\c c}{\~a}o de dados apresentam limita{\c c}{\~o}es. A distribui{\c c}{\~a}o n{\~a}o oferece toler{\^a}ncia a falhas e a replica{\c c}{\~a}o total limita a capacidade de armazenamento do sistema. Nesse contexto, a replica{\c c}{\~a}o parcial de dados surge como uma solu{\c c}{\~a}o interm{\'e}dia, que combina o melhor das duas anteriores com o intuito de mitigar as suas desvantagens. Esta estrat{\'e}gia tem sido explorada no contexto das bases de dados distribu{\'\i}das, mas tem sido pouco abordada no contexto da mem{\'o}ria transacional e, tanto quanto sabemos, nunca antes tinha sido incorporada num sistema de mem{\'o}ria transacional distribu{\'\i}da para uma linguagem de prop{\'o}sito geral. Assim, neste artigo propomos e avaliamos uma infraestrutura para replica{\c c}{\~a}o parcial de dados para programas Java bytecode, que foi desenvolvida com base num sistema j{\'a} existente de mem{\'o}ria transacional distribu{\'\i}da. A modularidade da infraestrutura que apresentamos permite a implementa{\c c}{\~a}o de m{\'u}ltiplos algoritmos e, por conseguinte, avaliar em que contextos de utiliza{\c c}{\~a}o (workloads, n{\'u}mero de n{\'o}s, etc.) a replica{\c c}{\~a}o parcial se apresenta como uma alternativa vi{\'a}vel a outras estrat{\'e}gias de replica{\c c}{\~a}o de dados.</p>
},
	url = {http://citi.di.fct.unl.pt/publication/inproceeding.php?id=818},
	author = {Jo{\~a}o  Silva and Tiago Vale and Jo{\~a}o M. Louren{\c c}o and Paulino, Herv{\'e}},
	editor = {Jo{\~a}o Cachopo and Beatriz Sousa Santos}
}
