| Fine-grained processing of CVS archives with APFEL |
| Full text |
Pdf
(376 KB)
|
| Source
|
OOPSLA workshop on eclipse technology eXchange; Vol. 195
archive
Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
table of contents
Portland, Oregon
Pages: 16 - 20
Year of Publication: 2006
ISBN:1-59593-621-1
|
|
Author
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 40, Citation Count: 8
|
|
|
ABSTRACT
In this paper, we present the APFEL plug-in that collects fine-grained changes from version archives in a database. APFEL is built upon the Eclipse infrastructure for CVS and Java. In order to describe changes, APFEL uses tokens such as method calls, exceptions, and variable usages. We demonstrate the usefulness of APFEL's database with several case studies.
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
|
Jennifer Bevan , E. James Whitehead, Jr. , Sunghun Kim , Michael Godfrey, Facilitating software evolution research with kenyon, Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering, September 05-09, 2005, Lisbon, Portugal
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
German, D., Mining CVS repositories, the softChange experience. In Proc. International Workshop on Mining Software Repositories (MSR 2004), Edinburgh, Scotland, UK, 2004, 17--21.
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
Mockus, A. and Weiss, D. M. Predicting risk of software changes. Bell Labs Technical Journal, 5(2). 169--180.
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
Zimmermann, T. and Weißgerber, P., Preprocessing CVS Data for Fine-Grained Analysis. In Proc. Intl. Workshop on Mining Software Repositories (MSR), Edinburgh, Scotland, 2004.
|
| |
26
|
|
CITED BY 8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jacky Chan , Alan Chu , Elisa Baniassad, Supporting empirical studies by non-intrusive collection and visualization of fine-grained revision history, Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange, p.60-64, October 21-21, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.6
Programming Environments
Subjects:
Integrated environments
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.7
Distribution, Maintenance, and Enhancement
Subjects:
Restructuring, reverse engineering, and reengineering
D.2.9
Management
Subjects:
Software configuration management
General Terms:
Experimentation,
Management,
Measurement
Keywords:
CVS,
Eclipse,
abstract syntax trees,
changes,
tokens
|