Stretching transactional memory. - Aleksandar Dragojevic; Rachid Guerraoui; Michal Kapalka (PLDI, 2009)

Preventing versus curing: avoiding conflicts in transactional memories. - Aleksandar Dragojevic; Rachid Guerraoui; Anmol V. Singh; Vasu Singh (PODC, 2009)

Optimizing transactions for captured memory. - Aleksandar Dragojevic; Yang Ni; Ali-Reza Adl-Tabatabai (SPAA, 2009)

Leveraging parallel nesting in transactional memory. - João Pedro Barreto 002; Aleksandar Dragojevic; Paulo Ferreira 001; Rachid Guerraoui; Michal Kapalka (PPoPP, 2010)

The Velox Transactional Memory Stack. - Yehuda Afek; Ulrich Drepper; Pascal Felber; Christof Fetzer; Vincent Gramoli; Michael Hohmuth; Etienne Rivière; Per Stenström; Osman S. Unsal; Walther Maldonado; Derin Harmanci; Patrick Marlier; et al. (IEEE Micro, 2010)

On the power of hardware transactional memory to simplify memory management. - Aleksandar Dragojevic; Maurice Herlihy; Yossi Lev; Mark Moir (PODC, 2011)

Why STM can be more than a research toy. - Aleksandar Dragojevic; Pascal Felber; Vincent Gramoli; Rachid Guerraoui (Commun. ACM, 2011)

STM in the small: trading generality for performance in software transactional memory. - Aleksandar Dragojevic; Tim Harris 001 (EuroSys, 2012)

Unifying Thread-Level Speculation and Transactional Memory. - João Pedro Barreto 002; Aleksandar Dragojevic; Paulo Ferreira 001; Ricardo Filipe; Rachid Guerraoui (Middleware, 2012)

Programming with SpecTM. - Tim Harris 001; Aleksandar Dragojevic (Bull. EATCS, 2012)

On the Performance of Software Transactional Memory. - Aleksandar Dragojevic (2012)

FaRM: Fast Remote Memory. - Aleksandar Dragojevic; Dushyanth Narayanan; Miguel Castro 001; Orion Hodson (NSDI, 2014)

No compromises: distributed transactions with consistency, availability, and performance. - Aleksandar Dragojevic; Dushyanth Narayanan; Edmund B. Nightingale; Matthew Renzelmann; Alex Shamis; Anirudh Badam; Miguel Castro 001 (SOSP, 2015)

Self-managed collections: Off-heap memory management for scalable query-dominated collections. - Fabian Nagel; Gavin M. Bierman; Aleksandar Dragojevic; Stratis Viglas (EDBT, 2017)

RDMA Reads: To Use or Not to Use? - Aleksandar Dragojevic; Dushyanth Narayanan; Miguel Castro 001 (IEEE Data Eng. Bull., 2017)

ESTIMA: Extrapolating ScalabiliTy of In-Memory Applications. - Georgios Chatzopoulos; Aleksandar Dragojevic; Rachid Guerraoui (ACM Trans. Parallel Comput., 2017)

SPADE: Tuning scale-out OLTP on modern RDMA clusters. - Georgios Chatzopoulos; Aleksandar Dragojevic; Rachid Guerraoui (Middleware, 2018)

Log-Free Concurrent Data Structures. - Tudor David; Aleksandar Dragojevic; Rachid Guerraoui; Igor Zablotchi (USENIX ATC, 2018)

Fast General Distributed Transactions with Opacity. - Alex Shamis; Matthew Renzelmann; Stanko Novakovic; Georgios Chatzopoulos; Aleksandar Dragojevic; Dushyanth Narayanan; Miguel Castro 001 (SIGMOD Conference, 2019)

Hermes: A Fast, Fault-Tolerant and Linearizable Replication Protocol. - Antonios Katsarakis; Vasilis Gavrielatos; M. R. Siavash Katebzadeh; Arpit Joshi; Aleksandar Dragojevic; Boris Grot; Vijay Nagarajan (ASPLOS, 2020)

Fast General Distributed Transactions with Opacity using Global Time. - Alex Shamis; Matthew Renzelmann; Stanko Novakovic; Georgios Chatzopoulos; Anders T. Gjerdrum; Dan Alistarh; Aleksandar Dragojevic; Dushyanth Narayanan; Miguel Castro 001 (CoRR, 2020)

Zeus: locality-aware distributed transactions. - Antonios Katsarakis; Yijun Ma; Zhaowei Tan; Andrew Bainbridge; Matthew Balkwill; Aleksandar Dragojevic; Boris Grot; Bozidar Radunovic; Yongguang Zhang (EuroSys, 2021)

Honeycomb: ordered key-value store acceleration on an FPGA-based SmartNIC. - Junyi Liu; Aleksandar Dragojevic; Shane Flemming; Antonios Katsarakis; Dario Korolija; Igor Zablotchi; Ho-Cheung Ng; Anuj Kalia; Miguel Castro 001 (CoRR, 2023)

Honeycomb: Ordered Key-Value Store Acceleration on an FPGA-Based SmartNIC. - Junyi Liu; Aleksandar Dragojevic; Shane T. Fleming; Antonios Katsarakis; Dario Korolija; Igor Zablotchi; Ho-Cheung Ng; Anuj Kalia; Miguel Castro 001 (IEEE Trans. Computers, 2024)