DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/8500
Full metadata record
DC FieldValueLanguage
dc.contributor.authorArora, Ritu-
dc.date.accessioned2023-01-16T10:12:30Z-
dc.date.available2023-01-16T10:12:30Z-
dc.date.issued2016-12-
dc.identifier.urihttps://onlinelibrary.wiley.com/doi/full/10.1002/spe.2468-
dc.identifier.urihttp://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8500-
dc.description.abstractGitHub is a web-based, distributed Software Configuration Management (SCM) system build over Git, which enables developers to host shared repositories over the Internet and access them from any location, at any time. It helps developers to effectively orchestrate their activities over shared codebases by capturing direct conflicts arising because of concurrent editing on the same shared artifact. However, SCM systems have limited support for capturing inconsistencies arising because of indirect conflicts which arise because of software dependency relationships that exist between related artifacts, and lead to the introduction of syntactic and semantic inconsistencies in codebases. In this paper, we propose a novel collaborative software development (CSD) tool named, Collaboration Over GitHub (COG), that provides real-time information about arising direct and indirect conflicts among collaborative developers, working over GitHub, through a collection of workspace awareness widgets. These widgets provide people-centric information about direct and indirect collaborators over GitHub. Resource-centric information about current and conflicting activities of real-time collaborators is captured and propagated to others, based on the dependency relationships between software artifacts being manipulated by them.en_US
dc.language.isoenen_US
dc.publisherWileyen_US
dc.subjectComputer Scienceen_US
dc.subjectSoftware Configuration Management (SCM)en_US
dc.subjectGitHuben_US
dc.subjectCollaborative software development (CSD)en_US
dc.titleSupporting collaborative software development over GitHuben_US
dc.typeArticleen_US
Appears in Collections:Department of Computer Science and Information Systems

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.