{"id":"https://openalex.org/W4408443316","doi":"https://doi.org/10.1109/ats64447.2024.10915294","title":"PATROL: An Evolutionary APproach to Automatic Test Pattern Generation for Hardware TROjan Detection Leveraging PSO-GA Hybrid Techniques","display_name":"PATROL: An Evolutionary APproach to Automatic Test Pattern Generation for Hardware TROjan Detection Leveraging PSO-GA Hybrid Techniques","publication_year":2024,"publication_date":"2024-12-17","ids":{"openalex":"https://openalex.org/W4408443316","doi":"https://doi.org/10.1109/ats64447.2024.10915294"},"language":"en","primary_location":{"id":"doi:10.1109/ats64447.2024.10915294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ats64447.2024.10915294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 33rd Asian Test Symposium (ATS)","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/A5108822190","display_name":"Mostafa Hosseini","orcid":null},"institutions":[{"id":"https://openalex.org/I99861883","display_name":"University of Zanjan","ror":"https://ror.org/05e34ej29","country_code":"IR","type":"education","lineage":["https://openalex.org/I99861883"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Mostafa Hosseini","raw_affiliation_strings":["University of Zanjan,Zanjan,Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Zanjan,Zanjan,Iran","institution_ids":["https://openalex.org/I99861883"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061289292","display_name":"Ali Azarpeyvand","orcid":"https://orcid.org/0000-0002-4166-7528"},"institutions":[{"id":"https://openalex.org/I99861883","display_name":"University of Zanjan","ror":"https://ror.org/05e34ej29","country_code":"IR","type":"education","lineage":["https://openalex.org/I99861883"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Ali Azarpeyvand","raw_affiliation_strings":["University of Zanjan,Zanjan,Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Zanjan,Zanjan,Iran","institution_ids":["https://openalex.org/I99861883"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042603430","display_name":"Tara Ghasempouri","orcid":"https://orcid.org/0000-0001-8021-9368"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Tara Ghasempouri","raw_affiliation_strings":["Tallinn University of Technology,Tallinn,Estonia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tallinn University of Technology,Tallinn,Estonia","institution_ids":["https://openalex.org/I111112146"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.3542,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.82045349,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9991000294685364,"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"}},"topics":[{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9991000294685364,"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"}},{"id":"https://openalex.org/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9868999719619751,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/trojan","display_name":"Trojan","score":0.7803788781166077},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6809098720550537},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4516892731189728},{"id":"https://openalex.org/keywords/evolutionary-algorithm","display_name":"Evolutionary algorithm","score":0.43749162554740906},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.4261585772037506},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2866945266723633},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.1473003327846527}],"concepts":[{"id":"https://openalex.org/C174333608","wikidata":"https://www.wikidata.org/wiki/Q19635","display_name":"Trojan","level":2,"score":0.7803788781166077},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6809098720550537},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4516892731189728},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.43749162554740906},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.4261585772037506},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2866945266723633},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.1473003327846527},{"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/ats64447.2024.10915294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ats64447.2024.10915294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 33rd Asian Test Symposium (ATS)","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":15,"referenced_works":["https://openalex.org/W1591013007","https://openalex.org/W2151668694","https://openalex.org/W2154958010","https://openalex.org/W2823310453","https://openalex.org/W2890897811","https://openalex.org/W4285291849","https://openalex.org/W4382371851","https://openalex.org/W4386968797","https://openalex.org/W4388820951","https://openalex.org/W4388820981","https://openalex.org/W4389950186","https://openalex.org/W4394951271","https://openalex.org/W4395070355","https://openalex.org/W4401336835","https://openalex.org/W4404481986"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4253721122","https://openalex.org/W1671033612","https://openalex.org/W4389527383","https://openalex.org/W4206524843","https://openalex.org/W2139923244","https://openalex.org/W2237899707","https://openalex.org/W576137284"],"abstract_inverted_index":{"The":[0,86],"global":[1],"distribution":[2],"of":[3,12,26,56,77,89,94,122,175],"the":[4,10,27,51,57,92,120,142,150],"semiconductor":[5],"supply":[6],"chain":[7],"has":[8],"heightened":[9],"risk":[11],"hardware":[13],"Trojans":[14],"(HTs),":[15],"small":[16],"malicious":[17],"circuits":[18],"that":[19,105,157],"adversaries":[20],"may":[21],"embed":[22],"during":[23],"various":[24],"stages":[25],"system-on-chip":[28],"(SoC)":[29],"design":[30],"process.":[31],"Frequently":[32],"implanted":[33],"by":[34],"untrusted":[35],"third":[36],"parties,":[37],"these":[38],"HTs":[39,90],"can":[40],"operate":[41],"covertly":[42],"and,":[43],"when":[44],"activated,":[45],"pose":[46],"a":[47,75,102,116,145],"serious":[48],"threat":[49],"to":[50,133],"integrity,":[52],"performance,":[53],"and":[54,82,111,167],"functionality":[55],"system.":[58],"Although":[59],"there":[60],"are":[61],"promising":[62],"test":[63,96,182],"generation":[64,183],"techniques":[65,184],"for":[66,79,119,185],"HT":[67],"detection,":[68],"they":[69],"face":[70],"two":[71],"significant":[72],"practical":[73],"limitations:":[74],"lack":[76],"scalability":[78],"large":[80],"designs":[81],"insufficient":[83],"trigger":[84,136,173],"coverage.":[85,137],"effective":[87],"detection":[88,121],"requires":[91],"application":[93],"appropriate":[95],"vectors.":[97],"This":[98,124,138],"paper":[99],"introduces":[100],"PATROL,":[101],"novel":[103],"algorithm":[104],"combines":[106],"Particle":[107],"Swarm":[108],"Optimization":[109],"(PSO)":[110],"Genetic":[112],"Algorithms":[113],"(GA)":[114],"within":[115],"scalable":[117],"framework":[118,125],"HTs.":[123],"employs":[126],"Automated":[127],"Test":[128],"Pattern":[129],"Generation":[130],"(ATPG)-based":[131],"activation":[132],"achieve":[134],"high":[135],"approach":[139],"significantly":[140,179],"accelerates":[141],"convergence":[143],"towards":[144],"solution":[146,151],"while":[147],"substantially":[148],"improving":[149],"accuracy.":[152],"Our":[153],"experimental":[154],"results":[155],"demonstrate":[156],"our":[158],"proposed":[159],"method":[160],"is":[161],"more":[162,176],"than":[163,177],"43":[164],"times":[165],"faster":[166],"achieves":[168],"an":[169],"average":[170],"increase":[171],"in":[172],"coverage":[174],"34%,":[178],"outperforming":[180],"state-of-the-art":[181],"Trojan":[186],"detection.":[187]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
