DSpace Repository

Investigating syntactic and semantic inconsistencies in Collaborative Software Development

Show simple item record

dc.contributor.author Arora, Ritu
dc.date.accessioned 2023-01-16T10:28:27Z
dc.date.available 2023-01-16T10:28:27Z
dc.date.issued 2015
dc.identifier.uri https://ieeexplore.ieee.org/document/7346735
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8504
dc.description.abstract Since more than a few decades now, Software Configuration Management (SCM) systems have played a key role in orchestrating concurrent activities of collaborative developers. These SCM systems help in maintaining consistency of volatile codebases that are being frequently modified in order to accommodate change. Additionally, various Collaborative Software Development (CSD) tools have been developed to supplement the underlying SCMs, and provide workspace awareness information to software developers. These tools inform developers about possibilities of arising inconsistencies in project codebase due to concurrent activities by collaborative developers on shared artifacts. This paper elaborates on scenarios of collaborative activities of software developers that introduce syntactic and semantic inconsistencies in the project repositories. Furthermore, a discussion on the current state-of-art research in the area of CSD tools is presented, together with their major contributions. The paper identifies, the crucial problem of semantic inconsistencies caused due to behavioral changes on artifacts that has not been sufficiently addressed by existing CSD tools. Finally, a novel method to capture indirect conflicts (syntactic and semantic) is proposed which uses dependency graphs, with proposed additional notations. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.subject Computer Science en_US
dc.subject Collaborative software development (CSD) en_US
dc.subject Configuration management systems en_US
dc.subject Syntactic and semantic inconsistencies en_US
dc.subject Cscw en_US
dc.title Investigating syntactic and semantic inconsistencies in Collaborative Software Development en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account