Regression testing is very important but also a very costly and time-consuming activity that ensures the developers that changes in the application will not bring new errors. Retest all, selection of test cases and prioritization of test cases (TCP) approaches are used to enhance the efficiency and effectiveness in regression testing. While test case selection techniques decrease testing time and cost, it can exclude some critical test cases that can detect the faults. On the other hand, test case prioritization considers all test cases and execute them until resources are exhausted or all test cases are executed, while always focusing on the most important ones. Over the years, machine learning has found wide usage in solving different problems in software engineering. Software development and maintenance problems can be defined as learning problems and machine learning techniques have shown to be very effective in solving these problems. In the range of application of machine learning, machine learning techniques have also found usage in solving the test case prioritization problem. In this paper, we investigate the application of machine learning techniques in test case prioritization. We survey some of the most recent studies made in this field and provide information like techniques of machine learning used in TCP process, metrics used to measure the effectiveness of the proposed methods, data used to define the priority of test cases and some advantages or limitations of application of machine learning in TCP.
In this paper the authors evaluate the CPU Consumption, Memory Utilization and Transfer Time between 5 Hypervisors XEN-PV, XEN-HVM, OpenVZ, KVM-FV and KVM-PV by using FTP and HTTP approaches. All the results are compared with the Real Environment. From the experimental results, the authors have concluded that OpenVZ and XEN-PV have better performance than other hypervisors. The worse performance is for KVM Hypervisor. In our paper we have used some scripts in order to evaluate the performance of these Hypervisors. Keyword: XEN-PV, XEN-HVM, OpenVZ, KVM-FV, KVM-PV, FTP approach, HTTP approach. 2011 Third International Conference on Intelligent Networking and Collaborative Systems 978-0-7695-4579-0/11 $26.00
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.