International audienceAs XML documents are increasingly being used in a wide variety of applications and often people work in teams distributed across space and time, it is very important that users are supported for editing collaboratively XML documents. Existing tools do not offer appropriate support for the management of conflicting changes performed in parallel on XML documents. In this paper we propose a merging mechanism that offers users the possibility to define conflict nodes prevented from integration of concurrent changes. Changes referring to non-conflict nodes are automatically merged, while users are assisted to manually merge changes referring to conflict nodes. Changes are tracked by means of operations associated to the nod...
International audienceCollaborative writing is the process of two or more people working together to...
International audienceCommutative Replicated Data-Type (CRDT) is a new class of algorithms that ensu...
XML is based on two essential aspects: the modelization of data in a tree like structure and the sep...
International audienceExisting solutions for the collaboration over XML documents are limited to a c...
Part of the 20th anniversary conference on Computer Supported CooperativeWork (CSCW '06)The handling...
International audienceIn asynchronous collaborative systems, merging is an essential component. It a...
International audienceCollaborative editing tools have become increasingly popular in the last decad...
12 pagesCollaborative edition is achieved by distinct sites that work independently on (a copy of) a...
12 pagesCollaborative edition is achieved by distinct sites that work independently on (a copy of) a...
Abstract—In asynchronous collaborative systems, merging is an essential component. It allows to reco...
IWCES'12 - The Twelfth International Workshop on Collaborative Editing SystemsInternational audience...
International audienceCommutative Replicated Data-Type (CRDT) is a new class of algorithms that ensu...
Collaborative editors allow different users to work together on a common task. Such tasks range from...
XML-based documents play a major role in modern information architectures and their corresponding wo...
International audienceMerging mechanism is an essential operation for version control systems. When ...
International audienceCollaborative writing is the process of two or more people working together to...
International audienceCommutative Replicated Data-Type (CRDT) is a new class of algorithms that ensu...
XML is based on two essential aspects: the modelization of data in a tree like structure and the sep...
International audienceExisting solutions for the collaboration over XML documents are limited to a c...
Part of the 20th anniversary conference on Computer Supported CooperativeWork (CSCW '06)The handling...
International audienceIn asynchronous collaborative systems, merging is an essential component. It a...
International audienceCollaborative editing tools have become increasingly popular in the last decad...
12 pagesCollaborative edition is achieved by distinct sites that work independently on (a copy of) a...
12 pagesCollaborative edition is achieved by distinct sites that work independently on (a copy of) a...
Abstract—In asynchronous collaborative systems, merging is an essential component. It allows to reco...
IWCES'12 - The Twelfth International Workshop on Collaborative Editing SystemsInternational audience...
International audienceCommutative Replicated Data-Type (CRDT) is a new class of algorithms that ensu...
Collaborative editors allow different users to work together on a common task. Such tasks range from...
XML-based documents play a major role in modern information architectures and their corresponding wo...
International audienceMerging mechanism is an essential operation for version control systems. When ...
International audienceCollaborative writing is the process of two or more people working together to...
International audienceCommutative Replicated Data-Type (CRDT) is a new class of algorithms that ensu...
XML is based on two essential aspects: the modelization of data in a tree like structure and the sep...