Lightweight Transactions for Systems with NVRAM Author: Jana Traue The currently emerging non-volaitle memory technologies present the opportunity to store objects directly in main memory at the same location where they are manipulated. Because the long term consistency of these objects is crucial, transaction mechanisms are essential. Unfortunately, transactions require memory barrier operations which cause a significant overhead in comparison to normal load and store operations. The goal of the thesis is the development of a lightweight approach for fine-grained transactions that require fewer barrier operations.