Dias, RJ, Vale TM, Lourenço JM.
2014.
Framework Support for the Efficient Implementation of Multi-Version Algorithms. Transactional Memory: Foundations, Algorithms, Tools, and Applications. (
Rachid Guerraoui, Paolo Romano, Eds.).: Springer
AbstractSoftware Transactional Memory algorithms associate metadata with the memory locations accessed during a transaction’s lifetime. This metadata may be stored in an external table and accessed by way of a function that maps the address of each memory location with the table entry that keeps its metadata (this is the out-place or external scheme); or alternatively may be stored adjacent to the associated memory cell by wrapping them together (the in-place scheme). In transactional memory multi-version algorithms, several versions of the same memory location may exist. The efficient implementation of these algorithms requires a one-to-one correspondence between each memory location and its list of past versions, which is stored as metadata. In this chapter we address the matter of the efficient implementation of multi-version algorithms in Java by proposing and evaluating a novel in-place metadata scheme for the Deuce framework. This new scheme is based in Java Bytecode transformation techniques and its use requires no changes to the application code. Experimentation indicates that multi-versioning STM algorithms implemented using our new in-place scheme are in average 6× faster than when implemented with the out-place scheme.
Sequeira, SO, Cabrita EJ, Macedo MF.
2014.
Fungal Biodeterioration of Paper: How are Paper and Book Conservators Dealing with it? An International Survey Restaurator. International Journal for the Preservation of Library and Archival Material. 35(2):181–199.
AbstractPaper biodeterioration by fungi has always been a concern in archives, libraries and museums. Several guidelines have been published regarding the prevention of fungal development in paper collections and recovery of affected objects, but what is actually being implemented from the literature by worldwide paper and book conservators? How common is this type of biodeterioration? What needs to be further studied? In order to access this information we conducted an online international questionnaire with participants from 20 different countries. The results show that fungal biodeterioration is highly common in paper collections. All of the respondents already had to deal with paper deteriorated by fungi, and although the vast majority uses active measures to prevent fungal development, most of them have already experienced active fungal infestations. The mainly used preventive measures are the ones concerned with the control of the environmental conditions in storage and display rooms. Drying the affected paper objects and applying 70% ethanol are the most preferred options to stop active fungal growth. The study of non-toxic and safer antifungals is considered here as the most relevant research topic in the area of paper biodeterioration by fungi, meaning that the options currently available are not totally satisfactory.