<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Ricardo Dias</style></author><author><style face="normal" font="default" size="100%">Louren{\c c}o, João</style></author><author><style face="normal" font="default" size="100%">Cunha, Gon{\c c}alo</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">Developing Libraries Using Software Transactional Memory</style></title><secondary-title><style face="normal" font="default" size="100%">CoRTA 2008: Proceedings of the Conference on Compilers, Related Technologies and Applications</style></secondary-title></titles><dates><year><style  face="normal" font="default" size="100%">2008</style></year></dates><publisher><style face="normal" font="default" size="100%">Instituto Politécnico de Bragan{\c c}a - ESTG</style></publisher><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">Software transactional memory (STM) 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 aims at discussing how to support apparently irreversible operations within a memory transaction.</style></abstract></record></records></xml>