2008 International Symposium on Collaborative Technologies and Systems 2008
DOI: 10.1109/cts.2008.4543942
|View full text |Cite
|
Sign up to set email alerts
|

Concurrency awareness in a P2P wiki system

Abstract: Currently, Wikis are the most popular form of collaborative editors. Recently, some researches have proposed fully decentralized wikis relying on peer-to-peer networks. This new architecture subtly changes the behavior of wiki in case of concurrent changes. While traditional wikis ensure that all pages have been reviewed by a user, some pages in a P2P wiki are produced by the system through a automatic merge. To overcome this problem, this paper introduces concurrency awareness, a mechanism that makes users aw… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 16 publications
0
10
0
Order By: Relevance
“…These systems propose improved algorithms to merge conflicting concurrent updates. As such, these systems provide interesting features such as concurrency awareness, which allows users to know whether a page is the result of an automatic merge by the system or not, and highlights the parts of a page that are subject to concurrency mismatches [5]. However, these systems use a similar architecture as XWiki Concerto, so they would exhibit similar strengths and weaknesses as XWiki Concerto for hosting a Wikipedia-like workload.…”
Section: Xwiki Concertomentioning
confidence: 99%
“…These systems propose improved algorithms to merge conflicting concurrent updates. As such, these systems provide interesting features such as concurrency awareness, which allows users to know whether a page is the result of an automatic merge by the system or not, and highlights the parts of a page that are subject to concurrency mismatches [5]. However, these systems use a similar architecture as XWiki Concerto, so they would exhibit similar strengths and weaknesses as XWiki Concerto for hosting a Wikipedia-like workload.…”
Section: Xwiki Concertomentioning
confidence: 99%
“…For instance, the linux kernel is developed by thousands of programmers around the world using Git [39]. Several web-based hosting services for software development projects provide large DVCS history such as GitHub (3.4M developers and 6.5M repositories) 2 , Assembla (800,000 developers and more than 100,000 projects) 3 , or SourceForge(3.4M developers and 324,000 projects) 4 . In this paper, we selected traces from the most used system: Git.…”
Section: A Corpus Availablementioning
confidence: 99%
“…An awarness mechanism can be independently added upon the same kind of merge algorithm without affecting their result [12], [3]. So, an awarness mechanism can be added in system upon CMUndo algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…Unfortunately, they don't take into account the concurrency. The work presented in this paper is based on the concurrency awareness mechanism and the results obtained from our work presented in [4]. The objective of the concurrency awareness mechanism is to recognize the server produced pages and the user produced pages and if the page is server produced to highlight the effects of concurrent updates inside these pages.…”
Section: Revision Histories In Collaborative Editorsmentioning
confidence: 99%
“…In this case the page is server-produced. While when the merge is done under the control of the user the page is user-produced [4]. Our objective in this paper is to represent the history of P2P wiki pages by adding information about the pages state if it either user-produced or server-produced.…”
Section: Introductionmentioning
confidence: 99%