ACM Home Page
Please provide us with feedback. Feedback
An open framework for CVS repository querying, analysis and visualization
Full text PdfPdf (8.47 MB)
Source International Conference on Software Engineering archive
Proceedings of the 2006 international workshop on Mining software repositories table of contents
Shanghai, China
SESSION: Visualization table of contents
Pages: 33 - 39  
Year of Publication: 2006
ISBN:1-59593-397-2
Authors
Lucian Voinea  Technische Universiteit Eindhoven, Eindhoven, The Netherlands
Alexandru Telea  Technische Universiteit Eindhoven, Eindhoven, The Netherlands
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 117,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1137983.1137993
What is a DOI?

ABSTRACT

We present an open framework for visual mining of CVS software repositories. We address three aspects: data extraction, analysis and visualization. We first discuss the challenges of CVS data extraction and storage, and propose a flexible way to deal with CVS implementation inconsistencies. We next present a new technique to enrich the raw data with information about artifacts showing similar evolution. Finally, we propose a visualization backend and show its applicability on industry-size repositories.


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
Ball, T., Kim, J.-M., Porter, A. A., and Siy, H. P. If your version control system could talk. ICSE'97 Workshop on Process Modelling and Empirical Studies of Software Engineering, May 1997. http://research.microsoft.com/~tball/papers/icse97-decay.pdf
 
2
 
3
Bonsai online: http://www.mozilla.org/projects/bonsai/
4
 
5
CVS online: http://www.nongnu.org/cvs/
 
6
 
7
 
8
 
9
 
10
German, D., and Mockus, A. Automating the measurement of open source projects. ICSE '03 Workshop on Open Source Software Engineering, Automating the Measurement of Open Source Projects, http://www.research.avayalabs.com/user/audris/papers/oose03.pdf
 
11
German, D., Hindle, A., and Jordan, N. Visualizing the evolution of software using softchange. In Proc. Intl .Conference on Software Engineering and Knowledge Engineering (SEKE'04), pp. 336--341.
12
 
13
Lopez-Fernandez, L., Robles, G., and Gonzalez-Barahona, J. M. Applying Social Network Analysis to the Information in CVS Repositories. Intl. Workshop on Mining Software Repositories (MSR), 2004, http://opensource.mit.edu/papers/llopez-sna-short.pdf
 
14
NetBeans.javacvs online: http://javacvs.netbeans.org/
 
15
Subversion online: http://subversion.tigris.org/
16
 
17
Voinea, L., and Telea, A. CVSgrab: Mining the History of Large Software Projects. Proc. EuroVis'06, IEEE Press, 2006.
 
18
 
19
Wu, X. Visualization of version control information. Master's thesis, University of Victoria, 2003.
 
20
 
21
 
22
Zimmermann, T., Weißgerber, P., Preprocessing CVS Data for Finegrained Analysis. Intl. Workshop on Mining Software Repositories (MSR), May 2004, http://www.st.cs.uni-sb.de/papers/msr2004/msr2004.pdf


Collaborative Colleagues:
Lucian Voinea: colleagues
Alexandru Telea: colleagues