2012
DOI: 10.5402/2012/598150
|View full text |Cite
|
Sign up to set email alerts
|

Prioritizing Program Elements: A Pretesting Effort to Improve Software Quality

Abstract: Improving the efficiency of a testing process is a challenging task. Prior work has shown that often, a small number of bugs account for the majority of the reported software failures; and often, most bugs are found in a small portion of the source code of a program. First, prioritizing the code elements according to their criticality and then conducting testing, will promote to reveal the important bugs at the early phase of testing. Keeping it in view, we propose an efficient test effort prioritization metho… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 50 publications
(98 reference statements)
0
3
0
Order By: Relevance
“…Boehm and Basili [20] proposed a Pareto distribution in which 80% of all defects within software are found in 20% of the modules. Ray and Mohapatra [21] rely on that Pareto distribution to address the question of components prioritization. Shihab et al [22] explored the prioritization for unit testing phase in the context of legacy systems.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Boehm and Basili [20] proposed a Pareto distribution in which 80% of all defects within software are found in 20% of the modules. Ray and Mohapatra [21] rely on that Pareto distribution to address the question of components prioritization. Shihab et al [22] explored the prioritization for unit testing phase in the context of legacy systems.…”
Section: Related Workmentioning
confidence: 99%
“…Ray and Mohapatra' approach [21] ignores the history of the software, whereas the approach of Shihab et al [22] is not suitable for new software. Moreover, neither approach takes advantage of the large amount of information available in the public open source repositories.…”
Section: Related Workmentioning
confidence: 99%
“…Ray el al. [11] have proposed a software component prioritization method as a pretesting activity to prioritize critical components. They have predicted critical components in source code of the system based on two criteria such as influence metric and operational profile.…”
Section: Related Workmentioning
confidence: 99%