DocumentCode
2886958
Title
Connecting Distributed Version Control Systems communities to linked open data
Author
Aslan, Khaled ; Skaf-Molli, Hala ; Molli, Pascal
Author_Institution
LINA, Nantes University, France
fYear
2012
fDate
21-25 May 2012
Firstpage
242
Lastpage
250
Abstract
Distributed Version Control Systems (DVCS) such as Git or Mercurial allow community of developers to coordinate and maintain well known software such as Linux operating system or Firefox web browser. The Push-Pull-Clone (PPC) collaboration model used in DVCS generates PPC social network where DVCS repositories are linked by push/pull relations. Unfortunately, DVCS tools poorly interoperate and are not navigable. The first issue prevents the development of generic tools and the second one prevents network analysis. In this paper, we propose to reuse semantic web technologies to transform any DVCS system into a social semantic web one. To achieve this objective, we propose SCHO+ a lightweight ontology that allows to represent causal history sharing. This ontology allows each node of the PPC social network to publish semantic datasets. Next, these semantic datasets can be queried with link transversal based query execution for metrics computation and PPC social network discovery. We experimented PPC network discovery and divergence metrics on real data from some representative projects managed by different DVCS tools.
Keywords
Distributed Version Control Systems; Link Traversal Based Query Execution; Push/Pull/-Clone model; Social Semantic Web;
fLanguage
English
Publisher
ieee
Conference_Titel
Collaboration Technologies and Systems (CTS), 2012 International Conference on
Conference_Location
Denver, CO, USA
Print_ISBN
978-1-4673-1381-0
Type
conf
DOI
10.1109/CTS.2012.6261056
Filename
6261056
Link To Document