Scale Economies in New Software Development
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Predicting Fault Incidence Using Software Change History
IEEE Transactions on Software Engineering
The distribution of faults in a large industrial software system
ISSTA '02 Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
How to Measure the Impact of Specific Development Practices on Fielded Defect Density
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Module Size Distribution and Defect Density
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Statistics for Engineering and the Sciences (5th Edition)
Statistics for Engineering and the Sciences (5th Edition)
The (Im)maturity level of software testing
ACM SIGSOFT Software Engineering Notes
STCIM: a dynamic granularity oriented and stability based component identification method
ACM SIGSOFT Software Engineering Notes
Revisiting the problem of using problem reports for quality assessment
Proceedings of the 2006 international workshop on Software quality
Predicting defect densities in source code files with decision tree learners
Proceedings of the 2006 international workshop on Mining software repositories
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Large-Scale Code Reuse in Open Source Software
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Quality, productivity and economic benefits of software reuse: a review of industrial studies
Empirical Software Engineering
An empirical investigation of software reuse benefits in a large telecom product
ACM Transactions on Software Engineering and Methodology (TOSEM)
Predicting weekly defect inflow in large software projects based on project planning and test status
Information and Software Technology
Experience Report on the Effect of Software Development Characteristics on Change Distribution
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Do software libraries evolve differently than applications?: an empirical investigation
LCSD '07 Proceedings of the 2007 Symposium on Library-Centric Software Design
A case study comparing defect profiles of a reused framework and of applications reusing it
Empirical Software Engineering
A Case Study of Defect Introduction Mechanisms
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Change profiles of a reused class framework vs. two of its applications
Information and Software Technology
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Information and Software Technology
Components meet aspects: Assessing design stability of a software product line
Information and Software Technology
Stability of Java interfaces: a preliminary investigation
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Empirical evaluation of reliability improvement in an evolving software product line
Proceedings of the 8th Working Conference on Mining Software Repositories
Reuse vs. maintainability: revealing the impact of composition code properties
Proceedings of the 33rd International Conference on Software Engineering
Are change metrics good predictors for an evolving software product line?
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Writing parallel libraries with MPI - common practice, issues, and extensions
EuroMPI'11 Proceedings of the 18th European MPI Users' Group conference on Recent advances in the message passing interface
Security vulnerabilities in software systems: a quantitative perspective
DBSec'05 Proceedings of the 19th annual IFIP WG 11.3 working conference on Data and Applications Security
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Testing principles, current practices, and effects of change localization
Proceedings of the 10th Working Conference on Mining Software Repositories
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Empirical evaluation of the understandability of architectural component diagrams
Proceedings of the WICSA 2014 Companion Volume
Prediction of faults-slip-through in large software projects: an empirical evaluation
Software Quality Control
Hi-index | 0.00 |
The paper describes results of an empirical study,where some hypotheses about the impact of reuse ondefect-density and stability, and about the impact ofcomponent size on defects and defect-density in thecontext of reuse are assessed, using historical data ("datamining") on defects, modification rate, and software sizeof a large-scale telecom system developed by Ericsson.The analysis showed that reused components have lowerdefect-density than non-reused ones. Reused componentshave more defects with highest severity than the totaldistribution, but less defects after delivery, which showsthat that these are given higher priority to fix. There arean increasing number of defects with component size fornon-reused components, but not for reused components.Reused components were less modified (more stable) thannon-reused ones between successive releases, even ifreused components must incorporate evolvingrequirements from several application products. Thestudy furthermore revealed inconsistencies andweaknesses in the existing defect reporting system, byanalyzing data that was hardly treated systematicallybefore.