Cache-Line Transactions: Building Blocks for Persistent Kernel Data Structures Enabled by AspectC++. - Marcel Köppen; Jana Traue; Christoph Borchert; Jörg Nolte; Olaf Spinczyk (PLOS@SOSP, 2019)

From Global to Local Quiescence: Wait-Free Code Patching of Multi-Threaded Processes. - Florian Rommel; Christian Dietrich 001; Birte Friesel; Marcel Köppen; Christoph Borchert; Michael Müller 009; Olaf Spinczyk; Daniel Lohmann (OSDI, 2020)

Decoupling Application Logic from Persistent Memory Frameworks with AspectC++. - Marcel Köppen; Birte Friesel; Christoph Borchert; Olaf Spinczyk (PLOS@SOSP, 2021)