New methodologies and tools have gradually made the life cycle for software development more human-independent. Much of the research in this field focuses on defect reduction, defect identification and defect prediction. Defect prediction is a relatively new research area that involves using various methods from artificial intelligence to data mining. Identifying and locating defects in software projects is a difficult task. Measuring software in a continuous and disciplined manner provides many advantages such as the accurate estimation of project costs and schedules as well as improving product and process qualities. This study aims to propose a model to predict the number of defects in the new version of a software product with respect to the previous stable version. The new version may contain changes related to a new feature or a modification in the algorithm or bug fixes. Our proposed model aims to predict the new defects introduced into the new version by analyzing the types of changes in an objective and formal manner as well as considering the lines of code (LOC) change. Defect predictors are helpful tools for both project managers and developers. Accurate predictors may help reducing test times and guide developers towards implementing higher quality codes. Our proposed model can aid software engineers in determining the stability of software before it goes on production. Furthermore, such a model may provide useful insight for understanding the effects of a feature, bug fix or change in the process of defect detection.
As the usage of cellular phones increases wireless subscribers demand many advanced networking capabilities, especially multimedia applications with very high Quality of Service (QoS) requirements. The limited availability of radio spectrum enforces Mobile Network Operators (MNOs) to have efficient resource management strategies. The goal is to offer services that satisfy the QoS requirements of individual users while achieving an efficient utilization of network resources. This paper considers a resource allocation strategy for cellular networks to be applied during call initiation, handoff and allocation of mobile base stations. Long-term customer retention becomes a major challenge for MNOs due to severe competition in the telecommunications industry. Therefore the MNOs need to understand the customer demographics as well as the customer spending behavior in telecommunications market. Our proposed model combines the information about the customer demographics and usage behavior once the call is initiated. Our hypothesis is that using customer information together with call information yields an efficient customer-oriented resource management strategy. We have performed simulations with different real-life scenarios. Our results show that our proposed model performs better in terms of revenue increase when compared to the First-Come First-Serve based approach.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.