DocumentCode :
3055348
Title :
Annotation of concurrent changes in collaborative software development
Author :
Ignat, Claudia-Lavinia
Author_Institution :
INRIA Nancy-Grand Est, LORIA, Vandoeuvre-les-Nancy
fYear :
2008
fDate :
28-30 Aug. 2008
Firstpage :
137
Lastpage :
144
Abstract :
Studies showed that in large projects the partition of software modules is limited and developers can contribute to any part of the code. In traditional software development tools such as CVS and subversion users work in their local workspaces without being informed about concurrent modifications. This can lead to conflicting or redundant changes. We propose an awareness mechanism that informs users about the concurrent published changes by annotating the local project with these modifications. Users can continue working without integrating the concurrent changes being notified about the location of changes at different levels such as package, class, method and line. Users can also see the representation of the concurrent changes by consulting the annotations associated to code lines. We present the algorithms that implement our awareness approach.
Keywords :
project management; software development management; software maintenance; collaborative software development; concurrent change; concurrent modification; software development tool; software module; Collaborative software; Control systems; Large-scale systems; Packaging; Programming; Project management; Software development management; Software maintenance; Software tools; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Computer Communication and Processing, 2008. ICCP 2008. 4th International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4244-2673-7
Type :
conf
DOI :
10.1109/ICCP.2008.4648365
Filename :
4648365
Link To Document :
بازگشت