A Model for Software Development Effort and Cost Estimation
IEEE Transactions on Software Engineering
Object-Oriented Software Construction
Object-Oriented Software Construction
The Many Meanings of Open Source
IEEE Software
Empirical evaluation of defect projection models for widely-deployed production software systems
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Open source software reliability model: an empirical approach
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
HICSS '06 Proceedings of the 39th Annual Hawaii International Conference on System Sciences - Volume 06
International Journal of Systems Science
Hi-index | 0.00 |
Bugs are inevitable in any software development life cycle. Most bugs are detected and removed in the testing phase. In software, we can classify bugs into two categories: (1) bugs of different severity, from a user's perspective,(how much damage the bug does) and (2) bugs of different complexity(how much is the debugging time lag between detection and correction). Prior knowledge of bug distribution of different complexity can help project managers in allocating testing resources and tools. Various researchers have proposed models for determining the proportion of bugs present in software of different complexity but none of these models have been applied to object oriented software. In this paper, we have proposed a model that will determine the proportion of different bug complexity. The paper also suggests the suitability of the proposed model for a particular data set. We have taken two data sets based on object oriented methodology namely SQL for Python and SQuirreL SQL Client software developed under open source environment.