{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T21:20:50Z","timestamp":1778707250601,"version":"3.51.4"},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2013,5,23]],"date-time":"2013-05-23T00:00:00Z","timestamp":1369267200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,5,23]]},"abstract":"<jats:p>\n            Software Testing is a time and effort consuming part of the software development life cycle. Retesting a software application during the maintenance phase, with the entire test suite and additional test cases for the modifications in the software, within budget and time, is a challenge for software testers. Test Case Prioritization is used to overcome this problem by prioritizing the test cases in order to maximize certain testing objectives like fault detection rate, statement coverage, etc. In this paper, we propose a framework for test case prioritization that emphasizes a new metric, APBC\n            <jats:sub>m<\/jats:sub>\n            (modified Average Percentage of Block Coverage). This metric evaluates the rate of code coverage by incorporating knowledge about the significance of blocks of code in the form of weights. We have used this metric as fitness evaluation function in a Genetic Algorithm in order to evaluate the effectiveness of a test case sequence. We have also developed a tool that implements the Genetic Algorithm in the Java language in order to compute and validate the results. Thereafter, we use the tool for test case prioritization, and compare and assess the results with those produced by the tool when APBC (Average Percentage of Block Coverage) is used as fitness function.\n          <\/jats:p>","DOI":"10.1145\/2464526.2464536","type":"journal-article","created":{"date-parts":[[2013,5,23]],"date-time":"2013-05-23T15:23:31Z","timestamp":1369322611000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Development of a framework for test case prioritization using genetic algorithm"],"prefix":"10.1145","volume":"38","author":[{"given":"Ruchika","family":"Malhotra","sequence":"first","affiliation":[{"name":"Delhi Technological University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Divya","family":"Tiwari","sequence":"additional","affiliation":[{"name":"Delhi Technological University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,5,23]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"New Age International Publishers","author":"Aggarwal K.K.","year":"2006"},{"key":"e_1_2_1_2_1","volume-title":"Quality Assurance Institute Worldwide Annual Software Testing Conference, (Florida Institute of Technology Orlando, FL","author":"Kaner C.","year":"2006"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.962562"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:SQJO.0000034708.84524.22"},{"key":"e_1_2_1_5_1","unstructured":"Claes W. Magnus C.O. Martin H. \"Understanding The Sources Of Software Defects: A Filtering Approach\" in Proceedings the  Claes W. Magnus C.O. Martin H. \"Understanding The Sources Of Software Defects: A Filtering Approach\" in Proceedings the"},{"key":"e_1_2_1_6_1","volume-title":"An empirical study\" in Proceedings of International Conference on Software Maintenance, (1999)","author":"Chu C."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/347324.348910"},{"key":"e_1_2_1_8_1","volume-title":"IEEE Computer Society Press, 169--179","author":"Elbaum S.","year":"2001"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/381473.381508"},{"key":"e_1_2_1_10_1","first-page":"230","volume-title":"Proceedings of the International Conference on Software Maintenance (ICSM","author":"Elbaum S.","year":"2002"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581358"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2001.972715"},{"key":"e_1_2_1_13_1","volume-title":"IEEE Computer Society Press, 442--456","author":"Leon D.","year":"2003"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2011.6080805"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.74"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1572272.1572296"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581357"},{"key":"e_1_2_1_18_1","volume-title":"Springer-Verlag, 276--290","author":"Mirarab S.","year":"2007"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2464526.2464536","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2464526.2464536","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:05Z","timestamp":1750235945000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2464526.2464536"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5,23]]},"references-count":18,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,5,23]]}},"alternative-id":["10.1145\/2464526.2464536"],"URL":"https:\/\/doi.org\/10.1145\/2464526.2464536","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2013,5,23]]},"assertion":[{"value":"2013-05-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}