{"id":"https://openalex.org/W4409430673","doi":"https://doi.org/10.1007/s11227-025-07219-5","title":"An automatic software test-generation method to discover the faults using fusion of machine learning and horse herd algorithm","display_name":"An automatic software test-generation method to discover the faults using fusion of machine learning and horse herd algorithm","publication_year":2025,"publication_date":"2025-04-14","ids":{"openalex":"https://openalex.org/W4409430673","doi":"https://doi.org/10.1007/s11227-025-07219-5"},"language":"en","primary_location":{"id":"doi:10.1007/s11227-025-07219-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-025-07219-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-025-07219-5.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11227-025-07219-5.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028377757","display_name":"Bahman Arasteh","orcid":"https://orcid.org/0000-0001-5202-6315"},"institutions":[{"id":"https://openalex.org/I113330528","display_name":"Khazar University","ror":"https://ror.org/014te7048","country_code":"AZ","type":"education","lineage":["https://openalex.org/I113330528"]},{"id":"https://openalex.org/I146367977","display_name":"Applied Science Private University","ror":"https://ror.org/01ah6nb52","country_code":"JO","type":"education","lineage":["https://openalex.org/I146367977"]},{"id":"https://openalex.org/I4210121333","display_name":"Istinye University","ror":"https://ror.org/03081nz23","country_code":"TR","type":"education","lineage":["https://openalex.org/I4210121333"]}],"countries":["AZ","JO","TR"],"is_corresponding":true,"raw_author_name":"Bahman Arasteh","raw_affiliation_strings":["Applied Science Research Center, Applied Science Private University, Amman, Jordan","Department of Computer Science, Khazar University, Baku, Azerbaijan","Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Applied Science Research Center, Applied Science Private University, Amman, Jordan","institution_ids":["https://openalex.org/I146367977"]},{"raw_affiliation_string":"Department of Computer Science, Khazar University, Baku, Azerbaijan","institution_ids":["https://openalex.org/I113330528"]},{"raw_affiliation_string":"Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye","institution_ids":["https://openalex.org/I4210121333"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084217193","display_name":"Keyvan Arasteh","orcid":"https://orcid.org/0000-0002-2041-6439"},"institutions":[{"id":"https://openalex.org/I4210121333","display_name":"Istinye University","ror":"https://ror.org/03081nz23","country_code":"TR","type":"education","lineage":["https://openalex.org/I4210121333"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Keyvan Arasteh","raw_affiliation_strings":["Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye","institution_ids":["https://openalex.org/I4210121333"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038199586","display_name":"Ali Ghaffari","orcid":"https://orcid.org/0000-0001-5407-8629"},"institutions":[{"id":"https://openalex.org/I113330528","display_name":"Khazar University","ror":"https://ror.org/014te7048","country_code":"AZ","type":"education","lineage":["https://openalex.org/I113330528"]},{"id":"https://openalex.org/I4210121333","display_name":"Istinye University","ror":"https://ror.org/03081nz23","country_code":"TR","type":"education","lineage":["https://openalex.org/I4210121333"]}],"countries":["AZ","TR"],"is_corresponding":false,"raw_author_name":"Ali Ghaffari","raw_affiliation_strings":["Department of Computer Science, Khazar University, Baku, Azerbaijan","Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Khazar University, Baku, Azerbaijan","institution_ids":["https://openalex.org/I113330528"]},{"raw_affiliation_string":"Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul, T\u00fcrkiye","institution_ids":["https://openalex.org/I4210121333"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5028377757"],"corresponding_institution_ids":["https://openalex.org/I113330528","https://openalex.org/I146367977","https://openalex.org/I4210121333"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":5.2308,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.94562068,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"81","issue":"5","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.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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9901000261306763,"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.9830999970436096,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8765089511871338},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.5294698476791382},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5081472396850586},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4828789532184601},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4599640965461731},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4466031491756439},{"id":"https://openalex.org/keywords/information-fusion","display_name":"Information fusion","score":0.4402029812335968},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16179302334785461}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8765089511871338},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5294698476791382},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5081472396850586},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4828789532184601},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4599640965461731},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4466031491756439},{"id":"https://openalex.org/C2982962833","wikidata":"https://www.wikidata.org/wiki/Q17092450","display_name":"Information fusion","level":2,"score":0.4402029812335968},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16179302334785461},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s11227-025-07219-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-025-07219-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-025-07219-5.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s11227-025-07219-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-025-07219-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-025-07219-5.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322626","display_name":"T\u00fcrkiye Bilimsel ve Teknolojik Ara\u015ft\u0131rma Kurumu","ror":"https://ror.org/04w9kkr77"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4409430673.pdf","grobid_xml":"https://content.openalex.org/works/W4409430673.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W2006822206","https://openalex.org/W2039893305","https://openalex.org/W2055639728","https://openalex.org/W2088319672","https://openalex.org/W2100481989","https://openalex.org/W2107147876","https://openalex.org/W2111517421","https://openalex.org/W2158088122","https://openalex.org/W2330047677","https://openalex.org/W2607390901","https://openalex.org/W2969716391","https://openalex.org/W3034172307","https://openalex.org/W3105137840","https://openalex.org/W3107225177","https://openalex.org/W3114640095","https://openalex.org/W3174546212","https://openalex.org/W4223543538","https://openalex.org/W4294608547","https://openalex.org/W4295940468","https://openalex.org/W4303834025","https://openalex.org/W4307992868","https://openalex.org/W4310676765","https://openalex.org/W4386140507","https://openalex.org/W4388180000","https://openalex.org/W4390669430","https://openalex.org/W4391963893","https://openalex.org/W4396636756"],"related_works":["https://openalex.org/W2051487156","https://openalex.org/W2073681303","https://openalex.org/W2053286651","https://openalex.org/W2181743346","https://openalex.org/W2187401768","https://openalex.org/W2181413294","https://openalex.org/W2052122378","https://openalex.org/W2544423928","https://openalex.org/W2062023542","https://openalex.org/W4313731559"],"abstract_inverted_index":{"Abstract":[0],"One":[1],"of":[2,21,58,86,118,132,159,167,173,226,245],"the":[3,19,83,115,119,122,129,133,141,152,165,171,180,195,198,209,214,216,221,227,246],"time-consuming":[4],"and":[5,42,67,80,91,109,179,205],"expensive":[6],"phases":[7],"in":[8,97],"software":[9,12,22],"development":[10],"is":[11,15,28],"testing,":[13],"which":[14],"used":[16],"to":[17,49,100,149,213],"improve":[18],"quality":[20],"systems.":[23],"Therefore,":[24],"Software":[25],"test":[26,53,102,145,161,218],"automation":[27],"a":[29,144],"helpful":[30],"technique":[31],"that":[32],"can":[33],"alleviate":[34],"testing":[35,251],"time.":[36],"Several":[37,184],"techniques":[38],"based":[39],"on":[40],"evolutionary":[41],"heuristic":[43],"algorithms":[44],"have":[45,186],"been":[46,95,187],"put":[47],"forth":[48],"produce":[50,101],"maximum":[51],"coverage":[52,73,166,172],"sets.":[54],"The":[55,156,230,239],"primary":[56,84],"shortcomings":[57],"earlier":[59],"methods":[60],"are":[61,82,163],"inconsistent":[62],"outcomes,":[63],"insufficient":[64],"branch":[65,72],"coverage,":[66],"low":[68],"fault-detection":[69],"rates.":[70],"Increasing":[71],"rate,":[74,77,79,178],"defect":[75],"detection":[76],"success":[78,177,232],"stability":[81],"goals":[85],"this":[87,98,235],"research.":[88],"A":[89],"time-":[90],"cost-effective":[92],"method":[93,223,236,241],"has":[94],"suggested":[96,123,148,199,222,240],"research":[99],"data":[103,162,219],"automatically":[104],"by":[105,220,249],"utilizing":[106],"machine":[107,124,137],"learning":[108,125,138],"horse":[110],"herd":[111],"optimization":[112],"algorithms.":[113,139],"In":[114,140,194,208],"first":[116,196],"stage":[117],"proposed":[120],"method,":[121],"classification":[126],"model":[127],"identifies":[128,242],"non-error-propagating":[130,168],"instructions":[131],"input":[134],"program":[135],"using":[136,189],"second":[142,210],"stage,":[143,197,211],"generator":[146],"was":[147,237],"cover":[150,224],"only":[151],"program's":[153],"fault-propagating":[154],"instructions.":[155,229],"main":[157],"characteristics":[158],"produced":[160,217],"avoiding":[164],"instructions,":[169,175],"maximizing":[170,176],"error-propagating":[174],"fault":[181],"discovery":[182],"capability.":[183],"experiments":[185],"performed":[188],"nine":[190],"standard":[191],"benchmark":[192],"programs.":[193],"instruction":[200],"classifier":[201],"provides":[202],"90%":[203],"accuracy":[204],"82%":[206],"precision.":[207],"according":[212],"results,":[215],"99.93%":[225],"error-prone":[228],"average":[231],"percentage":[233],"with":[234],"98.93%.":[238],"roughly":[243],"89.40%":[244],"injected":[247],"faults":[248],"mutation":[250],"tools.":[252]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
