Dias, Ricardo, João Louren{\c c}o, and Gon{\c c}alo Cunha. "Developing libraries using software transactional memory." Comput. Sci. Inf. Syst.. 5 (2008): 103-117.