A Chemical Reaction Optimization Approach to Prioritize the Regression Test Cases of Object-Oriented Programs

Journal Title: Journal of ICT Research and Applications - Year 2017, Vol 11, Issue 2

Abstract

Regression test case prioritization is used to improve certain performance goals. Limited resources force to choose an effective prioritization technique, which makes an ordering of the test cases so that the most suitable test case will be executed first. Executing regression test cases for a fixed time is all about time aware test case prioritization. Regression test case prioritization using chemical reaction optimization (CRO) for object-oriented programs is proposed in this paper. The effectiveness of the test case ordering was measured using average percentage of faults detected (APFD). Experiments on three object-oriented subject programs involving three different techniques were performed to judge the proposed approach. The empirical results indicate that the algorithm implemented using CRO gives a higher APFD value than the other two techniques.

Authors and Affiliations

Sudhir Kumar Mohapatra, Srinivas Prasad

Keywords

Related Articles

Rainfall Prediction in Tengger, Indonesia Using Hybrid Tsukamoto FIS and Genetic Algorithm Method

Countries with a tropical climate, such as Indonesia, are highly dependent on rainfall prediction for many sectors, such as agriculture, aviation, and shipping. Rainfall has now become increasingly unpredictable due to c...

Dynamic Path Planning for Mobile Robots with Cellular Learning Automata

In this paper we propose a new approach to path planning for mobile robots with cellular automata and cellular learning automata. We divide the planning into two stages. In the first stage, global path planning is perfor...

A Printed PAW Image Database of Arabic Language for Document Analysis and Recognition

Document image analysis and recognition are important topics in the field of artificial intelligence. In this context, the availability of a database with good script samples is an important requirement for machine-learn...

High Performance CDR Processing with MapReduce

A call detail record (CDR) is a data record produced by telecommunication equipment consisting of call detail transaction logs. It contains valuable information for many purposes in several domains, such as billing, frau...

Iris Segmentation using Gradient Magnitude and Fourier Descriptor for Multimodal Biometric Authentication System

Perfectly segmenting the area of the iris is one of the most important steps in iris recognition. There are several problematic areas that affect the accuracy of the iris segmentation step, such as eyelids, eyelashes, gl...

Download PDF file
  • EP ID EP324666
  • DOI 10.5614/itbj.ict.res.appl.2017.11.2.1
  • Views 114
  • Downloads 0

How To Cite

Sudhir Kumar Mohapatra, Srinivas Prasad (2017). A Chemical Reaction Optimization Approach to Prioritize the Regression Test Cases of Object-Oriented Programs. Journal of ICT Research and Applications, 11(2), 113-130. https://www.europub.co.uk/articles/-A-324666