For the effective prevention and elemination of defects and failures in a software system, it is important to know which parts of the software are mor likely to contain errors, and therefore, can be considered as "risky". To increase reliability and quality, more effort should be spent in risky components during design, implementation, and testing. Examining the version archive and the code of a large open-source project, we have investigated the relation between the risk of components as measured by post-release failures, and different code structures; such as method calls, variables, exception handling expressions and inheritnace statements. We have analyzed the different types of usage relations between components, and their affects on t...
As users continually request additional functionality, software systems will continue to grow in the...
The amount of software around us has increased incredibly. A lot of the new software is integrated i...
We present a framework for software quality that incorporates the economic significance of software ...
For the effective prevention and elemination of defects and failures in a software system, it is imp...
In this paper, we describe the extraction of source code metrics from the Jazz repository and the ap...
One of the most important quality attributes of a software system beyond its functional attributes i...
UnrestrictedModeling and estimating software reliability during testing is useful in quantifying the...
Software fails and fixing it is expensive. Research in failure prediction has been highly successful...
Software fails and fixing it is expensive. Research in failure prediction has been highly successful...
Ideally, planning and managing the design and development of complex systems should: 1) consider the...
Reliability is one of the most critical extra-functional properties of a software system, which need...
Abstract—A good understanding of the factors impacting defects in software systems is essential for ...
Abstract — Predicting defect-prone software components is an economically important activity. Softwa...
Predicting the reliability of a software system at an architectural level during early design stages...
This paper analyzes the influence of evolution activities such as refactoring on software defects. I...
As users continually request additional functionality, software systems will continue to grow in the...
The amount of software around us has increased incredibly. A lot of the new software is integrated i...
We present a framework for software quality that incorporates the economic significance of software ...
For the effective prevention and elemination of defects and failures in a software system, it is imp...
In this paper, we describe the extraction of source code metrics from the Jazz repository and the ap...
One of the most important quality attributes of a software system beyond its functional attributes i...
UnrestrictedModeling and estimating software reliability during testing is useful in quantifying the...
Software fails and fixing it is expensive. Research in failure prediction has been highly successful...
Software fails and fixing it is expensive. Research in failure prediction has been highly successful...
Ideally, planning and managing the design and development of complex systems should: 1) consider the...
Reliability is one of the most critical extra-functional properties of a software system, which need...
Abstract—A good understanding of the factors impacting defects in software systems is essential for ...
Abstract — Predicting defect-prone software components is an economically important activity. Softwa...
Predicting the reliability of a software system at an architectural level during early design stages...
This paper analyzes the influence of evolution activities such as refactoring on software defects. I...
As users continually request additional functionality, software systems will continue to grow in the...
The amount of software around us has increased incredibly. A lot of the new software is integrated i...
We present a framework for software quality that incorporates the economic significance of software ...