Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Model based Test Case Prioritization

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Swati B. Patil, Rutuja Rajput

Swati B Patil and Rutuja Rajput. Model based Test Case Prioritization. International Journal of Computer Applications 171(7):10-14, August 2017. BibTeX

	author = {Swati B. Patil and Rutuja Rajput},
	title = {Model based Test Case Prioritization},
	journal = {International Journal of Computer Applications},
	issue_date = {August 2017},
	volume = {171},
	number = {7},
	month = {Aug},
	year = {2017},
	issn = {0975-8887},
	pages = {10-14},
	numpages = {5},
	url = {},
	doi = {10.5120/ijca2017915088},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Test case prioritization involves scheduling test cases so that the performance of software testing can be improved. Thus resulting in high quality software with minimum faults and errors[12]. Therefore in this paper, model based test case prioritization using Memetic algorithm, is proposed for giving an all-purpose solution in prioritization and optimization problem which can be used efficiently. A model based testing method is introduced. This method can prioritize test case using activity diagram and genetic algorithm. The result shows that using this method with Memetic algorithm (MA) provide efficiency and accuracy for test cases [3].


  1. 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC2016), Higher Education Complex of Bam, Iran, 2016
  2. P. Mahali and A. A. Acharya, "Model Based Test Case Prioritization Using UML Activity Diagram and Evolutionary Algorithm," ed: IJCSI, 2013.
  3. Sabharwal, R. Sibal and Chayanika Sharma, “Applying gentic algorithm for prioritization of test case scenarios derived from UML diagrams,” IJCSI International Journal of Computer Science Issues, vol. 8, 2011.
  4. Genetic Algorithm for Solving Simple Mathematical Equality Problem Denny Hermawanto Indonesian Institute of Sciences (LIPI), INDONESIA
  5. Mitsuo Gen, Runwei Cheng, “Genetic Algorithms And Engineering Design”, John Wiley & Sons, 1997.
  6. Praveen Ranjan Srivastava.(2008),"Test Case Prioritization", Journal of Theoretical and Applied Information Technology IEEE
  7. El̺Far, Ibrahim K., and James A. Whittaker. "Model̺Based Software Testing." Encyclopedia of Software Engineering , 2001.
  8. Dr. Velur Rajappa, Arun Biradar, Satanik Panda “Efficient software test case generation Using Genetic algorithm based Graph theory” International conference on emerging trends in Engineering and Technology, pp. 298--303, IEEE (2008).
  9. Sahil Batra , Dr.Rahul Rishi,”Improving Quality Using Testing Strategies”,Journal of Global Research in Computer Science volume 2, No. 6, june 2011 R. Nicole, “Title of paper with only first word capitalized,” J. Name Stand. Abbrev.
  10. B. Korel and G. Koutsogiannakis, "Experimental comparison of code- based and model-based test prioritization", in Software Testing, Verification and Validation Workshops, 2009. ICSTW'09. International Conference on, 2009, pp. 77-84 .
  11. Fatemeh Mosala Nejad “using memetic algorithm for test case prioritization in model bsed software testing.” 1st Conference on Swarm Intelligence and Evolutionary Computation (CSIEC2016), Higher Education Complex of Bam, Iran, 2016.
  12. Usha Badhera1, G.N Purohit2, Debarupa Biswas3 ” test case prioritization algorithm based upon modified code coverage in regression testing.” International Journal of Software Engineering & Applications (IJSEA), Vol.3, No.6, November 2012.


Software testing- Genetic Algorithm (Base Algorithm), Memetic Algorithm (Derived from GA) Activity Diagram, nodes and edges, objective function, fitness function, test case, SDLC, prioritization