DSpace UNL

RUN >
Faculdade de Ciências e Tecnologia (FCT) >
FCT Departamentos >
FCT: Departamento de Informática >
FCT: DI - Artigos em revista internacional com arbitragem científica >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10362/4829

Título: Developing Libraries Using Software Transactional Memory
Autor: Dias, Ricardo
Lourenço, João
Cunha, Gonçalo
Palavras-chave: Transactions
Software Transactional Memory
Compensation Actions
Revertible Operations
Issue Date: Dec-2008
Editora: ComSIS Consortium
Citação: comsis:dlc:08
Relatório da Série N.º: 5;2
Resumo: Software transactional memory is a promising programming model that adapts many concepts borrowed from the databases world to control concurrent accesses to main memory (RAM) locations. This paper discusses how to support apparently irreversible operations, such as memory allocation and deallocation, within software libraries that will be used in (software memory) transactional contexts, and propose a generic and elegant approach based on a handler system, which provide the means to create and execute compensation actions at key moments during the life-time of a transaction.
URI: http://hdl.handle.net/10362/4829
ISSN: 1820-0214
Appears in Collections:FCT: DI - Artigos em revista internacional com arbitragem científica

Files in This Item:

File Description SizeFormat
ComSIS_DLC_08.pdf353,44 kBAdobe PDFView/Open
Statistics
FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Universidade Nova de Lisboa  - Feedback
Promotores do RCAAP   Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência PO Sociedade do Conhecimento (POSC) Portal oficial da União Europeia