Sciweavers

MSR
2006
ACM
13 years 10 months ago
MAPO: mining API usages from open source repositories
To improve software productivity, when constructing new software systems, developers often reuse existing class libraries or frameworks by invoking their APIs. Those APIs, however...
Tao Xie, Jian Pei
MSR
2006
ACM
13 years 10 months ago
Mining refactorings in ARGOUML
In this paper we combine the results of our refactoring reconstruction technique with bug, mail and release information to perform process and bug analyses of the ARGOUML CVS arch...
Peter Weißgerber, Stephan Diehl, Carsten G&o...
MSR
2006
ACM
13 years 10 months ago
Mining additions of method calls in ArgoUML
In this paper we refine the classical co-change to the addition of method calls. We use this concept to find usage patterns and to identify cross-cutting concerns for ArgoUML. C...
Thomas Zimmermann, Silvia Breu, Christian Lindig, ...
MSR
2006
ACM
13 years 10 months ago
Are refactorings less error-prone than other changes?
Refactorings are program transformations which should preserve the program behavior. Consequently, we expect that during phases when there are mostly refactorings in the change hi...
Peter Weißgerber, Stephan Diehl
MSR
2006
ACM
13 years 10 months ago
A lightweight approach to technical risk estimation via probabilistic impact analysis
An evolutionary development approach is increasingly commonplace in industry but presents increased difficulties in risk management, for both technical and organizational reasons...
Robert J. Walker, Reid Holmes, Ian Hedgeland, Pune...
MSR
2006
ACM
13 years 10 months ago
Mining software repositories with CVSgrab
In this paper we address the process and team analysis categories of the MSR Mining Challenge 2006. We use our CVSgrab tool to acquire the data and interactively visualize the evo...
Lucian Voinea, Alexandru Telea
MSR
2006
ACM
13 years 10 months ago
An open framework for CVS repository querying, analysis and visualization
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...
Lucian Voinea, Alexandru Telea
MSR
2006
ACM
13 years 10 months ago
Productivity analysis of Japanese enterprise software development projects
To clarify the relation between controllable attributes of a software development and its productivity, this paper experimentally analyzed a software project repository (SEC repos...
Masateru Tsunoda, Akito Monden, Hiroshi Yadohisa, ...
MSR
2006
ACM
13 years 10 months ago
Analyzing OSS developers' working time using mailing lists archives
Masateru Tsunoda, Akito Monden, Takeshi Kakimoto, ...
MSR
2006
ACM
13 years 10 months ago
Tracking defect warnings across versions
Various static analysis tools will analyze a software artifact in order to identify potential defects, such as misused APIs, race conditions and deadlocks, and security vulnerabil...
Jaime Spacco, David Hovemeyer, William Pugh