<?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 J. Dias</style></author><author><style face="normal" font="default" size="100%">Lourenço, João</style></author><author><style face="normal" font="default" size="100%">Cunha, Gonç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><urls><related-urls><url><style face="normal" font="default" size="100%">https://docentes.fct.unl.pt/sites/default/files/joao-lourenco/files/corta_2008.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">Instituto Politécnico de Bragança - ESTG</style></publisher><pub-location><style face="normal" font="default" size="100%">Bragança, Portugal</style></pub-location><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">&lt;p&gt;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.&lt;/p&gt;
</style></abstract><notes><style face="normal" font="default" size="100%">&lt;p&gt;n/a&lt;/p&gt;
</style></notes></record></records></xml>