ACM Home Page
Please provide us with feedback. Feedback
Improving context awareness in subversion through fine-grained versioning of Java code
Full text PdfPdf (377 KB)
Source Foundations of Software Engineering archive
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
SESSION: Tools table of contents
Pages: 110 - 113  
Year of Publication: 2007
ISBN:978-1-59593-722-3
Authors
Andrea De Lucia  University of Salerno, Fisciano (SA), Italy
Fausto Fasano  University of Salerno, Fisciano (SA), Italy
Rocco Oliveto  University of Salerno, Fisciano (SA), Italy
Domenico Santonicola  University of Salerno, Fisciano (SA), Italy
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 31,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1294948.1294975
What is a DOI?

ABSTRACT

In this paper, we present an extension of the Subversion command line to support fine-grained versioning of Java code. To this aim, for each Java file under versioning, an XML-based file representing the logical structure of the original file is automatically built by parsing the code. An additional XML-based file is also built to model collaboration constraints. This information is useful to enrich the context awareness by providing developers information about changes made by others to the same logical unit (i.e., class, method, or attribute) of the Java file. Finally, we present an extension of Subclipse, a Subversion front-end implemented as an Eclipse plug-in, aiming to support the fine-grained versioning in Subversion.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
F. Fasano. Fine-Grained Management of Software Artefacts. PhD thesis, University of Salerno, 2007 (http://www.sesa.dmi.unisa.it/thesis/fasano.pdf).
2

Collaborative Colleagues:
Andrea De Lucia: colleagues
Fausto Fasano: colleagues
Rocco Oliveto: colleagues
Domenico Santonicola: colleagues