Abstract
This paper investigates the multi-version approach to consistency maintenance in Internet-based real-time collaborative editing systems. It proposes a new multi-versioning scheme that is able to preserve individual users? intentions while guaranteeing convergent document states. The scheme has been implemented in Java in a prototype called POLO.