{"id":"https://openalex.org/W4392408353","doi":"https://doi.org/10.1109/icsc58660.2023.10449836","title":"An Automatic Generation of Test Cases in JUnit Testing Framework Using Genetic Algorithm","display_name":"An Automatic Generation of Test Cases in JUnit Testing Framework Using Genetic Algorithm","publication_year":2023,"publication_date":"2023-12-18","ids":{"openalex":"https://openalex.org/W4392408353","doi":"https://doi.org/10.1109/icsc58660.2023.10449836"},"language":"en","primary_location":{"id":"doi:10.1109/icsc58660.2023.10449836","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icsc58660.2023.10449836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 11th International Conference on Systems and Control (ICSC)","raw_type":"proceedings-article"},"type":"article","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/A5090750806","display_name":"Mabroukah Amarif","orcid":null},"institutions":[{"id":"https://openalex.org/I153265617","display_name":"Sebha University","ror":"https://ror.org/04m1ha467","country_code":"LY","type":"education","lineage":["https://openalex.org/I153265617"]}],"countries":["LY"],"is_corresponding":true,"raw_author_name":"Mabroukah Amarif","raw_affiliation_strings":["Sebha University of Libya,Faculty of Information Technology,Dept. of Information Systems,Sebha,Libya","Dept. of Information Systems, Faculty of Information Technology, Sebha University of Libya, Sebha, Libya"],"affiliations":[{"raw_affiliation_string":"Sebha University of Libya,Faculty of Information Technology,Dept. of Information Systems,Sebha,Libya","institution_ids":["https://openalex.org/I153265617"]},{"raw_affiliation_string":"Dept. of Information Systems, Faculty of Information Technology, Sebha University of Libya, Sebha, Libya","institution_ids":["https://openalex.org/I153265617"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084818508","display_name":"Aisha Alfitouri","orcid":null},"institutions":[{"id":"https://openalex.org/I153265617","display_name":"Sebha University","ror":"https://ror.org/04m1ha467","country_code":"LY","type":"education","lineage":["https://openalex.org/I153265617"]}],"countries":["LY"],"is_corresponding":false,"raw_author_name":"Aisha Alfitouri","raw_affiliation_strings":["Sebha University of Libya,Faculty of Information Technology,Dept. of Computer Sciences,Sebha,Libya","Dept. of Computer Sciences, Faculty of Information Technology, Sebha University of Libya, Sebha, Libya"],"affiliations":[{"raw_affiliation_string":"Sebha University of Libya,Faculty of Information Technology,Dept. of Computer Sciences,Sebha,Libya","institution_ids":["https://openalex.org/I153265617"]},{"raw_affiliation_string":"Dept. of Computer Sciences, Faculty of Information Technology, Sebha University of Libya, Sebha, Libya","institution_ids":["https://openalex.org/I153265617"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5094057953","display_name":"Zaydan Allag","orcid":null},"institutions":[{"id":"https://openalex.org/I153265617","display_name":"Sebha University","ror":"https://ror.org/04m1ha467","country_code":"LY","type":"education","lineage":["https://openalex.org/I153265617"]}],"countries":["LY"],"is_corresponding":false,"raw_author_name":"Zaydan Allag","raw_affiliation_strings":["Sebha University of Libya,Information Technology Faculty,Dept. of Computer Sciences,Sebha,Libya","Dept. of Computer Sciences, Information Technology Faculty, Sebha University of Libya, Sebha, Libya"],"affiliations":[{"raw_affiliation_string":"Sebha University of Libya,Information Technology Faculty,Dept. of Computer Sciences,Sebha,Libya","institution_ids":["https://openalex.org/I153265617"]},{"raw_affiliation_string":"Dept. of Computer Sciences, Information Technology Faculty, Sebha University of Libya, Sebha, Libya","institution_ids":["https://openalex.org/I153265617"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5090750806"],"corresponding_institution_ids":["https://openalex.org/I153265617"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.24002297,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"3","issue":null,"first_page":"312","last_page":"317"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9954000115394592,"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":0.9954000115394592,"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/T12810","display_name":"Real-time simulation and control systems","score":0.9860000014305115,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9578999876976013,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/computer-science","display_name":"Computer science","score":0.6933324337005615},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.4703410267829895},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.458948016166687},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3808203637599945},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.07248184084892273}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6933324337005615},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.4703410267829895},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.458948016166687},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3808203637599945},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.07248184084892273},{"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/icsc58660.2023.10449836","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icsc58660.2023.10449836","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 11th International Conference on Systems and Control (ICSC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W187049233","https://openalex.org/W1659842140","https://openalex.org/W2036076692","https://openalex.org/W2186107205","https://openalex.org/W2213250134","https://openalex.org/W2343124818","https://openalex.org/W2372574494","https://openalex.org/W2534073432","https://openalex.org/W2588489281","https://openalex.org/W2754193206","https://openalex.org/W4298952250","https://openalex.org/W4312802470","https://openalex.org/W4313563555","https://openalex.org/W4319150693","https://openalex.org/W4384026671","https://openalex.org/W6607602430","https://openalex.org/W6744168984"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2051487156","https://openalex.org/W2073681303","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857"],"abstract_inverted_index":{"The":[0,92,129],"testing":[1,131,137,186,202,207,220,228],"phase":[2],"is":[3,95,133],"one":[4,96],"of":[5,10,21,44,47,60,70,89,97,124,146,221,237],"the":[6,11,17,22,30,45,48,52,61,65,71,75,86,98,125,159,164,170,177,188,200,215,222,226],"most":[7,69,99],"important":[8,100],"phases":[9],"software":[12,23],"life":[13],"cycle,":[14],"which":[15],"ensures":[16],"efficiency":[18],"and":[19,54,74,106,115,151,197,208,235],"quality":[20,46],"product.":[24],"Many":[25],"tests":[26],"are":[27,83],"conducted":[28],"on":[29,219],"software,":[31],"not":[32],"only":[33],"to":[34,39,55,64,119,149,172,175,204],"detect":[35],"errors,":[36],"but":[37,143],"also":[38],"provide":[40],"a":[41,121,147,153],"complete":[42,122],"picture":[43],"outputs":[49],"provided":[50],"by":[51],"program":[53,160],"increase":[56],"confidence":[57],"in":[58,67,78,85,103,112,135,163,180,194],"all":[59],"functions.":[62],"Due":[63],"difficulty":[66],"estimating":[68],"test":[72,90,117,155,162,178,212,242],"data":[73,156],"time":[76],"spent":[77],"this":[79,104,195],"process,":[80,105],"many":[81],"techniques":[82],"used":[84,101,134],"automatic":[87,206],"generation":[88],"cases.":[91,243],"genetic":[93,189],"algorithm":[94,190,224],"methods":[102],"it":[107,144,230],"has":[108,191,231],"achieved":[109],"great":[110],"success":[111],"generating":[113,238],"limited":[114],"appropriate":[116],"cases":[118,213],"give":[120],"conceptualization":[123],"function":[126],"under":[127,161],"test.":[128],"Junit":[130,227],"framework":[132,203],"automated":[136],"processes":[138],"within":[139,184,225],"test-based":[140],"development":[141],"methodologies,":[142],"lacks":[145],"mechanism":[148],"specify":[150],"generate":[152,209],"specific":[154,240],"that":[157],"put":[158],"required":[165],"scenario.":[166],"In":[167],"order":[168],"for":[169],"programmer":[171],"be":[173],"able":[174],"perform":[176],"automatically":[179],"an":[181],"integrated":[182],"way":[183],"JUnit":[185,201],"framework,":[187,229],"been":[192],"improved":[193],"research":[196],"emerged":[198],"into":[199],"fully":[205],"various":[210],"numeric":[211,241],"at":[214],"unit-test":[216],"stage.":[217],"Based":[218],"proposed":[223],"proven":[232],"its":[233],"effectiveness":[234],"facilitation":[236],"perfect":[239]},"counts_by_year":[],"updated_date":"2025-12-22T23:10:17.713674","created_date":"2025-10-10T00:00:00"}
