Atomic Data Abstractions in a Distributed Collaborative Editing System (Extended Abstract)

This paper describes our experience implementing CES, a distributed Collaborative Editing System written in Argus, a language that includes facilities for managing long-lived distributed data. Argus provides atomic actions, which simplify the handling of concurrency and failures, and t the mechanism...

Full description

Bibliographic Details
Main Authors: Greif, Irene, Selinger, Robert, Weihl, William
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149104