{"id":"https://openalex.org/W4414757902","doi":"https://doi.org/10.1109/tetc.2025.3614659","title":"Security-Driven Task Scheduling Under Deadline Constraints for MPSoCs With Untrusted 3PIP Cores","display_name":"Security-Driven Task Scheduling Under Deadline Constraints for MPSoCs With Untrusted 3PIP Cores","publication_year":2025,"publication_date":"2025-10-01","ids":{"openalex":"https://openalex.org/W4414757902","doi":"https://doi.org/10.1109/tetc.2025.3614659"},"language":"en","primary_location":{"id":"doi:10.1109/tetc.2025.3614659","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2025.3614659","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Emerging Topics in Computing","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/A5100332754","display_name":"Nan Wang","orcid":"https://orcid.org/0000-0002-4369-0115"},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Nan Wang","raw_affiliation_strings":["School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-4369-0115","affiliations":[{"raw_affiliation_string":"School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029531444","display_name":"Lijun Lu","orcid":"https://orcid.org/0009-0001-9602-3471"},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lijun Lu","raw_affiliation_strings":["School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017088234","display_name":"Songping Liu","orcid":"https://orcid.org/0000-0002-6561-3049"},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Songping Liu","raw_affiliation_strings":["School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005274186","display_name":"Hongqing Zhu","orcid":"https://orcid.org/0000-0002-2122-7066"},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongqing Zhu","raw_affiliation_strings":["School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-2122-7066","affiliations":[{"raw_affiliation_string":"School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China","institution_ids":["https://openalex.org/I143593769"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100673751","display_name":"Yu Zhu","orcid":"https://orcid.org/0000-0003-1535-6520"},"institutions":[{"id":"https://openalex.org/I143593769","display_name":"East China University of Science and Technology","ror":"https://ror.org/01vyrm377","country_code":"CN","type":"education","lineage":["https://openalex.org/I143593769"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Zhu","raw_affiliation_strings":["School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-1535-6520","affiliations":[{"raw_affiliation_string":"School of Information Science and Engineering, East China University of Science and Technology, Shanghai, China","institution_ids":["https://openalex.org/I143593769"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I143593769"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.28583003,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":"4","first_page":"1577","last_page":"1590"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9965999722480774,"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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9965999722480774,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9959999918937683,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9861000180244446,"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/mpsoc","display_name":"MPSoC","score":0.8001000285148621},{"id":"https://openalex.org/keywords/trojan","display_name":"Trojan","score":0.6577000021934509},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6484000086784363},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5034000277519226},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.44780001044273376},{"id":"https://openalex.org/keywords/hardware-trojan","display_name":"Hardware Trojan","score":0.430400013923645},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.41200000047683716},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.3970000147819519},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.3716999888420105}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8341000080108643},{"id":"https://openalex.org/C2777187653","wikidata":"https://www.wikidata.org/wiki/Q975106","display_name":"MPSoC","level":3,"score":0.8001000285148621},{"id":"https://openalex.org/C174333608","wikidata":"https://www.wikidata.org/wiki/Q19635","display_name":"Trojan","level":2,"score":0.6577000021934509},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6484000086784363},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5763000249862671},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5034000277519226},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.44780001044273376},{"id":"https://openalex.org/C2780873074","wikidata":"https://www.wikidata.org/wiki/Q5656397","display_name":"Hardware Trojan","level":3,"score":0.430400013923645},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.41200000047683716},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.3970000147819519},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.3716999888420105},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.3702999949455261},{"id":"https://openalex.org/C138852830","wikidata":"https://www.wikidata.org/wiki/Q2292993","display_name":"Design methods","level":2,"score":0.36250001192092896},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34869998693466187},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.3070000112056732},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.29840001463890076},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.29739999771118164},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.296999990940094},{"id":"https://openalex.org/C28420585","wikidata":"https://www.wikidata.org/wiki/Q2665075","display_name":"Timing attack","level":4,"score":0.2964000105857849},{"id":"https://openalex.org/C122141398","wikidata":"https://www.wikidata.org/wiki/Q5456330","display_name":"Fixed-priority pre-emptive scheduling","level":5,"score":0.2888000011444092},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.2865000069141388},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.28519999980926514},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.2799000144004822},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.274399995803833},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.26579999923706055},{"id":"https://openalex.org/C157922185","wikidata":"https://www.wikidata.org/wiki/Q173198","display_name":"Logic synthesis","level":3,"score":0.2632000148296356},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.26109999418258667}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tetc.2025.3614659","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2025.3614659","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Emerging Topics in Computing","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":39,"referenced_works":["https://openalex.org/W1976955200","https://openalex.org/W1992787530","https://openalex.org/W2091750459","https://openalex.org/W2093842169","https://openalex.org/W2101528158","https://openalex.org/W2145916223","https://openalex.org/W2151113616","https://openalex.org/W2175486934","https://openalex.org/W2274096133","https://openalex.org/W2330979548","https://openalex.org/W2464661970","https://openalex.org/W2472536324","https://openalex.org/W2571306600","https://openalex.org/W2578660235","https://openalex.org/W2612032746","https://openalex.org/W2737014286","https://openalex.org/W2741404989","https://openalex.org/W2756492027","https://openalex.org/W2783722553","https://openalex.org/W2801379610","https://openalex.org/W2808465023","https://openalex.org/W2886106756","https://openalex.org/W2887497502","https://openalex.org/W2898044559","https://openalex.org/W2962306352","https://openalex.org/W2978310014","https://openalex.org/W2995631269","https://openalex.org/W2998132809","https://openalex.org/W3006971765","https://openalex.org/W3045348136","https://openalex.org/W3114160048","https://openalex.org/W3128573797","https://openalex.org/W3145380281","https://openalex.org/W3172735406","https://openalex.org/W3202391847","https://openalex.org/W4210484106","https://openalex.org/W4280620037","https://openalex.org/W4285143569","https://openalex.org/W4375929238"],"related_works":[],"abstract_inverted_index":{"The":[0],"high":[1],"penetration":[2],"of":[3,17,27,65,145,153,172,180],"third-party":[4],"intellectual":[5],"property":[6],"in":[7,81,90,176],"MPSoCs":[8,33],"gives":[9],"rise":[10],"to":[11,31,39,49,54,72,83,103,138,159],"security":[12,185],"concerns,":[13],"and":[14,43,95,109],"a":[15,66,96,123,142],"set":[16],"security-driven":[18,52,97],"constraints":[19,53],"is":[20,101,119],"imposed":[21],"into":[22],"the":[23,28,40,56,79,91,106,116,131,150,163,170,173,178],"task":[24,98],"scheduling":[25,99,165],"step":[26],"design":[29,57,67,93,107],"process":[30],"protect":[32],"against":[34],"hardware":[35,73,84],"Trojan":[36,74,85],"attacks.":[37,75],"Due":[38],"significant":[41],"performance":[42],"area":[44,111],"overheads":[45],"incurred,":[46],"designers":[47],"start":[48],"selectively":[50],"apply":[51],"achieve":[55],"targets,":[58],"but":[59],"they":[60],"often":[61],"ignore":[62],"that":[63,129],"parts":[64],"may":[68],"be":[69],"more":[70],"vulnerable":[71],"In":[76],"this":[77],"study,":[78],"differences":[80],"vulnerability":[82,108,132],"attacks":[86],"are":[87,136,157],"also":[88],"considered":[89],"MPSoC":[92],"process,":[94],"method":[100,128,175],"proposed":[102,174],"minimize":[104],"both":[105],"chip":[110],"under":[112,186],"deadline":[113,187],"constraints.":[114,188],"First,":[115],"schedule":[117],"length":[118],"iteratively":[120],"optimized":[121],"by":[122,148],"maximum":[124],"weight":[125],"independent":[126],"set-based":[127],"minimizes":[130],"increment.":[133],"Second,":[134],"tasks":[135,156],"assigned":[137],"IP":[139],"vendors":[140],"with":[141],"minimized":[143],"number":[144,179],"cores":[146,181],"required":[147],"maximizing":[149],"core":[151],"sharing":[152],"tasks.":[154],"Finally,":[155],"scheduled":[158],"time":[160],"periods":[161],"using":[162],"force-directed":[164],"method.":[166],"Experimental":[167],"results":[168],"demonstrate":[169],"effectiveness":[171],"reducing":[177],"while":[182],"maintaining":[183],"system":[184]},"counts_by_year":[],"updated_date":"2025-12-06T23:10:59.065948","created_date":"2025-10-10T00:00:00"}
