A guided research project I did during my Master's at TU Munich together with Martin Kleppmann.
In case you are here for the paper PDF or the presentation PDF.
paper/ // paper
presentation/ // presentation
implementation/ // prototype code, tests and benchmarking
surveys/ // video footage of undo behavior of some collaborative software