Generating Prioritized Test Sequences Using Firefly Optimization Technique
نویسنده
چکیده
The aim of this study is to propose an algorithm for generating minimal test sequences by applying Firefly optimization technique. In this study, we use state machine diagram for the behavioral specification of software. This paper generates the important test sequences for composite states in the state machine diagram under consideration. The generated test sequences are then prioritized based on a software coverage criterion. The use of firefly technique results in efficient prioritization of the generated test sequences.
منابع مشابه
Optimized and Prioritized Test Paths Generation from UML Activity Diagram using Firefly Algorithm
Due to limited resources and challenging time schedule, software testing is usually performed in pressure to assure the fulfilment of the software requirements. Test case generation is a crucial activity of the software testing phase. Testing of all paths from Control Flow Graph is not feasible in software testing, due to limited time and cost. Generation of optimized test paths is a challengin...
متن کاملAn adaptive modified firefly algorithm to unit commitment problem for large-scale power systems
Unit commitment (UC) problem tries to schedule output power of generation units to meet the system demand for the next several hours at minimum cost. UC adds a time dimension to the economic dispatch problem with the additional choice of turning generators to be on or off. In this paper, in order to improve both the exploitation and exploration abilities of the firefly algorithm (FA), a new mo...
متن کاملDiscrete Design Optimization of Space Steel Frames using the Adaptive Firefly Algorithm
Optimum design of steel frames is a complicated process because the designer has to consider a large number of nonlinear constraints which are imposed by steel design codes while also dealing with discrete design variables. Obtaining the optimum solution to discrete programming problems was never easy until the emergence of metaheuristic techniques. The firefly algorithm, one of the recent meta...
متن کاملAn Efficient Meta Heuristic Algorithm to Solve Economic Load Dispatch Problems
The Economic Load Dispatch (ELD) problems in power generation systems are to reduce the fuel cost by reducing the total cost for the generation of electric power. This paper presents an efficient Modified Firefly Algorithm (MFA), for solving ELD Problem. The main objective of the problems is to minimize the total fuel cost of the generating units having quadratic cost functions subjected to lim...
متن کاملOptimal Shape Design for Heat Conduction Using Smoothed Fixed Grid Finite Element Method and Modified Firefly Algorithm
The present study is concerned with optimal shape determination of inhomogeneous and temperature dependent domains under steady state heat conduction. Such situations are important in many thermal design problems, especially in shape design of electronic components and chips. In the present paper, we formulate the shape optimization problem based on volume minimization of heat conductive materi...
متن کامل