{"id":"https://openalex.org/W2135969776","doi":"https://doi.org/10.1109/icsm.2009.5306350","title":"Prioritizing JUnit test cases in absence of coverage information","display_name":"Prioritizing JUnit test cases in absence of coverage information","publication_year":2009,"publication_date":"2009-09-01","ids":{"openalex":"https://openalex.org/W2135969776","doi":"https://doi.org/10.1109/icsm.2009.5306350","mag":"2135969776"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2009.5306350","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2009.5306350","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043546718","display_name":"Lingming Zhang","orcid":"https://orcid.org/0000-0001-5175-2702"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lingming Zhang","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102110154","display_name":"Ji Zhou","orcid":null},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ji Zhou","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085393851","display_name":"Dan Hao","orcid":"https://orcid.org/0000-0001-8295-303X"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Hao","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100388576","display_name":"Lu Zhang","orcid":"https://orcid.org/0000-0001-8304-7055"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lu Zhang","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100633784","display_name":"Hong Mei","orcid":"https://orcid.org/0000-0003-2380-3976"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hong Mei","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, P. R. China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":52,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"19","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/regression-testing","display_name":"Regression testing","score":0.7994552850723267},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7567083835601807},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6884557008743286},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.6774556636810303},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.5286315679550171},{"id":"https://openalex.org/keywords/software-regression","display_name":"Software regression","score":0.5024118423461914},{"id":"https://openalex.org/keywords/test-management-approach","display_name":"Test Management Approach","score":0.49583038687705994},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.48771318793296814},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.46394965052604675},{"id":"https://openalex.org/keywords/test-script","display_name":"Test script","score":0.4601131081581116},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.43405431509017944},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.388075053691864},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3879982829093933},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3747641146183014},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.33339089155197144},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.32571446895599365},{"id":"https://openalex.org/keywords/regression-analysis","display_name":"Regression analysis","score":0.30447450280189514},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.2974480390548706},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.2582010328769684},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2288299798965454},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.13201847672462463},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.1214013397693634},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10771772265434265}],"concepts":[{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.7994552850723267},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7567083835601807},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6884557008743286},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.6774556636810303},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.5286315679550171},{"id":"https://openalex.org/C191727507","wikidata":"https://www.wikidata.org/wiki/Q24346","display_name":"Software regression","level":5,"score":0.5024118423461914},{"id":"https://openalex.org/C7435765","wikidata":"https://www.wikidata.org/wiki/Q7705776","display_name":"Test Management Approach","level":5,"score":0.49583038687705994},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.48771318793296814},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.46394965052604675},{"id":"https://openalex.org/C109086967","wikidata":"https://www.wikidata.org/wiki/Q2509100","display_name":"Test script","level":4,"score":0.4601131081581116},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.43405431509017944},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.388075053691864},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3879982829093933},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3747641146183014},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.33339089155197144},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.32571446895599365},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.30447450280189514},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2974480390548706},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2582010328769684},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2288299798965454},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.13201847672462463},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.1214013397693634},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10771772265434265},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2009.5306350","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2009.5306350","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W127224647","https://openalex.org/W1518403495","https://openalex.org/W1910771831","https://openalex.org/W1928770023","https://openalex.org/W1971137495","https://openalex.org/W2000790522","https://openalex.org/W2099137702","https://openalex.org/W2100152184","https://openalex.org/W2102932947","https://openalex.org/W2104420598","https://openalex.org/W2107940771","https://openalex.org/W2110068396","https://openalex.org/W2119861793","https://openalex.org/W2122156253","https://openalex.org/W2126752493","https://openalex.org/W2135736028","https://openalex.org/W2141270406","https://openalex.org/W2151074137","https://openalex.org/W2154656574","https://openalex.org/W2159614205","https://openalex.org/W2170771779","https://openalex.org/W4240062581","https://openalex.org/W4247348948","https://openalex.org/W6675344962","https://openalex.org/W6675621064","https://openalex.org/W6678732716","https://openalex.org/W6682963381"],"related_works":["https://openalex.org/W4234018049","https://openalex.org/W2160308065","https://openalex.org/W2360532990","https://openalex.org/W2162694379","https://openalex.org/W1693858823","https://openalex.org/W2131290059","https://openalex.org/W2165026393","https://openalex.org/W2396442514","https://openalex.org/W2067480971","https://openalex.org/W2895061205"],"abstract_inverted_index":{"Better":[0],"orderings":[1,192],"of":[2,39,45,69,74,81,109,117,132],"test":[3,28,64,82,105,119,125,129,134],"cases":[4,65,106,120],"can":[5],"detect":[6],"faults":[7],"in":[8,36,66,107,176],"less":[9],"time":[10],"with":[11],"fewer":[12],"resources,":[13],"and":[14,21,121,150,187,193,199],"thus":[15],"make":[16],"the":[17,37,43,47,122,128,142,151,190,208],"debugging":[18],"process":[19],"earlier":[20],"accelerate":[22],"software":[23,123],"delivery.":[24],"As":[25],"a":[26,33],"result,":[27],"case":[29],"prioritization":[30,140,202],"has":[31],"become":[32],"hot":[34],"topic":[35],"research":[38],"regression":[40,67],"testing.":[41],"With":[42],"popularity":[44],"using":[46,204],"JUnit":[48,63,104,118],"testing":[49,68],"framework":[50],"for":[51,61,102],"developing":[52],"Java":[53,70,171],"software,":[54],"researchers":[55],"also":[56],"paid":[57],"attention":[58],"to":[59,91,126],"techniques":[60,203],"prioritizing":[62,103],"software.":[71],"Typically,":[72],"most":[73],"them":[75],"are":[76],"based":[77,145,154],"on":[78,167],"coverage":[79,85,110,205],"information":[80,86,206],"cases.":[83],"However,":[84],"may":[87],"need":[88],"extra":[89],"costs":[90],"acquire.":[92],"In":[93],"this":[94],"paper,":[95],"we":[96,162],"propose":[97],"an":[98,164],"approach":[99],"(named":[100],"Jupta)":[101],"absence":[108],"information.":[111],"Jupta":[112,137,183,194],"statically":[113],"analyzes":[114],"call":[115],"graphs":[116],"under":[124],"estimate":[127],"ability":[130],"(TA)":[131],"each":[133],"case.":[135],"Furthermore,":[136],"provides":[138],"two":[139,168],"techniques:":[141],"total":[143],"TA":[144,153],"technique":[146,155],"(denoted":[147,156],"as":[148,157,197,201],"JuptaT)":[149],"additional":[152],"JuptaA).":[158],"To":[159],"evaluate":[160],"Jupta,":[161],"performed":[163],"experimental":[165,179],"study":[166],"open":[169],"source":[170],"programs,":[172],"containing":[173],"11":[174],"versions":[175],"total.":[177],"The":[178],"results":[180],"indicate":[181],"that":[182],"is":[184,195],"more":[185],"effective":[186,198],"stable":[188,200],"than":[189],"untreated":[191],"approximately":[196],"at":[207],"method":[209],"level.":[210]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":7},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":7},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":3}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
