Software Engineering Economics
Software Engineering Economics
An empirical evaluation of fault-proneness models
Proceedings of the 24th International Conference on Software Engineering
Emerald: Software Metrics and Models on the Desktop
IEEE Software
Understanding and predicting effort in software projects
Proceedings of the 25th International Conference on Software Engineering
No Unbiased Estimator of the Variance of K-Fold Cross-Validation
The Journal of Machine Learning Research
Use of relative code churn measures to predict system defect density
Proceedings of the 27th international conference on Software engineering
Static analysis tools as early indicators of pre-release defect density
Proceedings of the 27th international conference on Software engineering
Mining version histories to verify the learning process of Legitimate Peripheral Participants
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Accelerating cross-project knowledge collaboration using collaborative filtering and social networks
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Proceedings of the 2005 conference on Diversity in computing
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
Mining email social networks in Postgres
Proceedings of the 2006 international workshop on Mining software repositories
Predicting fault-prone components in a java legacy system
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Mining CVS Repositories to Understand Open-Source Project Developer Roles
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Using Developer Information as a Factor for Fault Prediction
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Predicting Defects for Eclipse
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Improving defect prediction using temporal features and non linear models
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
Data Mining Techniques for Building Fault-proneness Models in Telecom Java Software
ISSRE '07 Proceedings of the The 18th IEEE International Symposium on Software Reliability
Predicting defects using network analysis on dependency graphs
Proceedings of the 30th international conference on Software engineering
Predicting build failures using social network analysis on developer communication
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Tesseract: Interactive visual exploration of socio-technical relationships in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
How developer communication frequency relates to bug introducing changes
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Secure open source collaboration: an empirical study of linus' law
Proceedings of the 16th ACM conference on Computer and communications security
Putting it all together: using socio-technical networks to predict failures
ISSRE'09 Proceedings of the 20th IEEE international conference on software reliability engineering
Improving developer activity metrics with issue tracking annotations
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Failure preventing recommendations
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Strengthening the empirical analysis of the relationship between Linus' Law and software security
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Programmer-based fault prediction
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
Proceedings of the 4th India Software Engineering Conference
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Do time of day and developer experience affect commit bugginess?
Proceedings of the 8th Working Conference on Mining Software Repositories
Socio-technical developer networks: should we trust our measurements?
Proceedings of the 33rd International Conference on Software Engineering
Defect prediction using social network analysis on issue repositories
Proceedings of the 2011 International Conference on Software and Systems Process
Evolving relationships between social networks and stakeholder involvement in software projects
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Empirical validation of human factors in predicting issue lead time in open source projects
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
The onion patch: migration in open source ecosystems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Does adding manpower also affect quality?: an empirical, longitudinal analysis
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Micro interaction metrics for defect prediction
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Ecological inference in empirical software engineering
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Developer prioritization in bug repositories
Proceedings of the 34th International Conference on Software Engineering
Bug prediction based on fine-grained module histories
Proceedings of the 34th International Conference on Software Engineering
Interactive churn metrics: socio-technical variants of code churn
ACM SIGSOFT Software Engineering Notes
Studying the impact of social interactions on software quality
Empirical Software Engineering
Influence of confirmation biases of developers on software quality: an empirical study
Software Quality Control
Proceedings of the 2013 International Conference on Software Engineering
Apache commits: social network dataset
Proceedings of the 10th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
Software fails and fixing it is expensive. Research in failure prediction has been highly successful at modeling software failures. Few models, however, consider the key cause of failures in software: people. Understanding the structure of developer collaboration could explain a lot about the reliability of the final product. We examine this collaboration structure with the developer network derived from code churn information that can predict failures at the file level. We conducted a case study involving a mature Nortel networking product of over three million lines of code. Failure prediction models were developed using test and post-release failure data from two releases, then validated against a subsequent release. One model's prioritization revealed 58% of the failures in 20% of the files compared with the optimal prioritization that would have found 61% in 20% of the files, indicating that a significant correlation exists between file-based developer network metrics and failures.