Sciweavers

ICSE
2012
IEEE-ACM
11 years 6 months ago
Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports
—For a large and evolving software system, the project team could receive a large number of bug reports. Locating the source code files that need to be changed in order to fix th...
Jian Zhou, Hongyu Zhang, David Lo
ECOOP
2011
Springer
12 years 4 months ago
An Empirical Study of Object Protocols in the Wild
Abstract. An active area of research in computer science is the prevention of violations of object protocols, i.e., restrictions on temporal orderings of method calls on an object....
Nels E. Beckman, Duri Kim, Jonathan Aldrich
MSR
2011
ACM
12 years 7 months ago
An empirical analysis of the FixCache algorithm
The FixCache algorithm, introduced in 2007, effectively identifies files or methods which are likely to contain bugs by analyzing source control repository history. However, many ...
Caitlin Sadowski, Chris Lewis 0002, Zhongpeng Lin,...
MSR
2011
ACM
12 years 7 months ago
Do time of day and developer experience affect commit bugginess
Modern software is often developed over many years with hundreds of thousands of commits. Commit metadata is a rich source of social characteristics, including the commit’s time...
Jon Eyolfson, Lin Tan, Patrick Lam
ICSE
2011
IEEE-ACM
12 years 8 months ago
MeCC: memory comparison-based clone detector
In this paper, we propose a new semantic clone detection e by comparing programs’ abstract memory states, which are computed by a semantic-based static analyzer. Our experimenta...
Heejung Kim, Yungbum Jung, Sunghun Kim, Kwangkeun ...
HT
2011
ACM
12 years 8 months ago
Social capital increases efficiency of collaboration among Wikipedia editors
In this study we measure the impact of pre-existing social capital on the efficiency of collaboration among Wikipedia editors. To construct a social network among Wikipedians we l...
Keiichi Nemoto, Peter A. Gloor, Rob Laubacher
HICSS
2011
IEEE
279views Biometrics» more  HICSS 2011»
12 years 8 months ago
A Rule-Based Natural Language Technique for Requirements Discovery and Classification in Open-Source Software Development Projec
Open source projects do have requirements; they are, however, mostly informal, text descriptions found in requests, forums, and other correspondence. Understanding of such require...
Radu Vlas, William N. Robinson
SIGSOFT
2010
ACM
13 years 2 months ago
Growth of newcomer competence: challenges of globalization
The transfer of entire projects to offshore locations, the aging and renewal of core developers in legacy products, the recruiting in fast growing Internet companies, and the part...
Minghui Zhou, Audris Mockus
IWPC
2010
IEEE
13 years 3 months ago
Measuring Class Importance in the Context of Design Evolution
—A measure of how a class is impacted during design evolution is presented. The history of design changes that involve a given class is the basis for the measure. Classes that ar...
Maen Hammad, Michael L. Collard, Jonathan I. Malet...
ECIS
2004
13 years 5 months ago
Curing health care information systems with open source software
: The purpose of this paper is to examine the current state of open source projects in health care environment and the level of collaboration in this field. We underpinned our disc...
Lauri Salmivalli, Jussi Nissilä