{"id":"https://openalex.org/W4385902981","doi":"https://doi.org/10.1142/s021884302350017x","title":"Component-Based Test Case Generation and Prioritization Using an Improved Genetic Algorithm","display_name":"Component-Based Test Case Generation and Prioritization Using an Improved Genetic Algorithm","publication_year":2023,"publication_date":"2023-08-17","ids":{"openalex":"https://openalex.org/W4385902981","doi":"https://doi.org/10.1142/s021884302350017x"},"language":"en","primary_location":{"id":"doi:10.1142/s021884302350017x","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s021884302350017x","pdf_url":null,"source":{"id":"https://openalex.org/S17147961","display_name":"International Journal of Cooperative Information Systems","issn_l":"0218-8430","issn":["0218-8430","1793-6365"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Cooperative Information Systems","raw_type":"journal-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/A5031248969","display_name":"T. Priya","orcid":null},"institutions":[{"id":"https://openalex.org/I876193797","display_name":"Vellore Institute of Technology University","ror":"https://ror.org/00qzypv28","country_code":"IN","type":"education","lineage":["https://openalex.org/I876193797"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"T. Priya","raw_affiliation_strings":["School of Information Technology and Engineering, Vellore Institute of Technology, Vellore 632014, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Technology and Engineering, Vellore Institute of Technology, Vellore 632014, India","institution_ids":["https://openalex.org/I876193797"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068513059","display_name":"M. Prasanna","orcid":"https://orcid.org/0009-0003-7160-2578"},"institutions":[{"id":"https://openalex.org/I876193797","display_name":"Vellore Institute of Technology University","ror":"https://ror.org/00qzypv28","country_code":"IN","type":"education","lineage":["https://openalex.org/I876193797"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"M. Prasanna","raw_affiliation_strings":["School of Information Technology and Engineering, Vellore Institute of Technology, Vellore 632014, India"],"raw_orcid":"https://orcid.org/0009-0003-7160-2578","affiliations":[{"raw_affiliation_string":"School of Information Technology and Engineering, Vellore Institute of Technology, Vellore 632014, India","institution_ids":["https://openalex.org/I876193797"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5068513059"],"corresponding_institution_ids":["https://openalex.org/I876193797"],"apc_list":null,"apc_paid":null,"fwci":0.2072,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.58815502,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"34","issue":"01","first_page":null,"last_page":null},"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.9998999834060669,"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.9998999834060669,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9976000189781189,"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/computer-science","display_name":"Computer science","score":0.788834273815155},{"id":"https://openalex.org/keywords/pairwise-comparison","display_name":"Pairwise comparison","score":0.6129372715950012},{"id":"https://openalex.org/keywords/sorting","display_name":"Sorting","score":0.5844147801399231},{"id":"https://openalex.org/keywords/genetic-algorithm","display_name":"Genetic algorithm","score":0.538567304611206},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5162301063537598},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4677671790122986},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.4292328655719757},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.4261884093284607},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.42518192529678345},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3874558210372925},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.34602901339530945},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.30050036311149597},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.29019588232040405},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1663951873779297},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08971214294433594}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.788834273815155},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.6129372715950012},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.5844147801399231},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.538567304611206},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5162301063537598},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4677671790122986},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.4292328655719757},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.4261884093284607},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42518192529678345},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3874558210372925},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.34602901339530945},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.30050036311149597},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.29019588232040405},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1663951873779297},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08971214294433594},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s021884302350017x","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s021884302350017x","pdf_url":null,"source":{"id":"https://openalex.org/S17147961","display_name":"International Journal of Cooperative Information Systems","issn_l":"0218-8430","issn":["0218-8430","1793-6365"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Cooperative Information Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W2751032509","https://openalex.org/W2772156112","https://openalex.org/W2776496286","https://openalex.org/W2791720472","https://openalex.org/W2793138405","https://openalex.org/W2795227216","https://openalex.org/W2799756856","https://openalex.org/W2902034480","https://openalex.org/W2903691810","https://openalex.org/W2904507568","https://openalex.org/W2932283278","https://openalex.org/W2963623343","https://openalex.org/W2971209364","https://openalex.org/W2993471286","https://openalex.org/W3001173809","https://openalex.org/W3003809985","https://openalex.org/W3008773008","https://openalex.org/W3153536433","https://openalex.org/W3216991714","https://openalex.org/W4229450587","https://openalex.org/W4282930591","https://openalex.org/W4283818784"],"related_works":["https://openalex.org/W2366525864","https://openalex.org/W1977938613","https://openalex.org/W1994379997","https://openalex.org/W2038056170","https://openalex.org/W2972379113","https://openalex.org/W2346752270","https://openalex.org/W2961151660","https://openalex.org/W3050579520","https://openalex.org/W4292378988","https://openalex.org/W564419218"],"abstract_inverted_index":{"Developing":[0],"test":[1,17,82,143,162,259],"cases":[2,144,260],"is":[3,38,78,169,175],"the":[4,11,42,64,134,139,201,209,213,225,230,235,242,248,258],"most":[5],"challenging":[6,189],"and":[7,32,58,70,73,101,120,130,154,184,196,228,270],"crucial":[8],"step":[9],"in":[10,46,54,109,187,254],"software":[12,44,89],"testing":[13,30,34,41],"process.":[14],"The":[15,238],"initial":[16],"data":[18],"must":[19],"be":[20],"optimized":[21],"using":[22,103],"a":[23,47,51,165,176],"strong":[24],"optimization":[25,136],"technique":[26,179],"due":[27],"to":[28,80,233],"many":[29],"scenarios":[31,84],"poor":[33],"effectiveness.":[35],"Test":[36,98],"prioritization":[37],"essential":[39],"for":[40,85,118],"developed":[43],"products":[45],"production":[48],"line":[49],"with":[50,171,245],"restricted":[52],"budget":[53],"terms":[55,255],"of":[56,63,142,148,203,256,263,268,274],"time":[57,69],"money.":[59],"A":[60,114],"good":[61],"understanding":[62],"trade-off":[65],"between":[66],"costs":[67],"(e.g.":[68,75],"resources":[71],"needed)":[72],"efficiency":[74],"component":[76],"coverage)":[77],"necessary":[79],"prioritize":[81],"case":[83],"one":[86],"or":[87],"more":[88],"products.":[90],"So,":[91],"this":[92,161,205],"paper":[93,206],"proposes":[94],"an":[95,104],"efficient":[96],"Multi-objective":[97],"Case":[99],"Generation":[100],"Prioritization":[102],"Improved":[105],"Genetic":[106,216],"Algorithm":[107],"(MTCGP-IGA)":[108],"Component-based":[110],"Software":[111],"Development":[112],"(CSD).":[113],"random":[115],"search-based":[116],"method":[117],"creating":[119],"prioritizing":[121,163,257],"multi-objective":[122,135],"tests":[123],"has":[124],"been":[125],"employed":[126],"utilizing":[127],"numerous":[128],"cost":[129],"efficacy":[131,186],"criteria.":[132],"Specifically,":[133],"comprises":[137],"maximizing":[138],"Prioritized":[140],"Range":[141],"(PR),":[145],"Pairwise":[146],"Coverage":[147],"Characteristics":[149],"(PCC),":[150],"Fault-Finding":[151],"Capability":[152],"(FFC),":[153],"minimizing":[155],"Total":[156],"Implementation":[157],"Cost":[158],"(TIC).":[159],"For":[160],"problem,":[164],"unique":[166],"fitness":[167],"function":[168],"constructed":[170],"cost-effectiveness":[172],"metrics.":[173],"IGA":[174],"robust":[177],"search":[178],"that":[180,241],"exhibits":[181],"excellent":[182],"benefits":[183],"significant":[185],"resolving":[188],"issues,":[190],"including":[191],"ample":[192],"space,":[193],"multiple-peak,":[194],"stochastic,":[195],"universal":[197],"optimization.":[198],"Relying":[199],"on":[200,224],"use":[202],"IGA,":[204],"classifies,":[207],"computes":[208],"objective":[210],"function,":[211],"introduces":[212],"Nondominated":[214],"Sorting":[215],"Algorithm-II":[217],"(NSGA-II)":[218],"method,":[219],"evaluates":[220],"each":[221],"branch\u2019s":[222],"proximity":[223],"handling":[226],"route,":[227],"arranges":[229],"path":[231],"set":[232],"get":[234],"best":[236,249],"answer.":[237],"outcomes":[239],"demonstrate":[240],"proposed":[243],"MTCGP-IGA":[244],"NSGA-II":[246],"performed":[247],"than":[250],"other":[251],"baseline":[252],"algorithms":[253],"(mean":[261,266,272],"value":[262],"195.2),":[264],"PCC":[265],"score":[267,273],"0.7828),":[269],"FFC":[271],"0.8136).":[275]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
