{"id":"https://openalex.org/W2461431977","doi":"https://doi.org/10.1145/2907611","title":"Efficient Security Monitoring with the Core Debug Interface in an Embedded Processor","display_name":"Efficient Security Monitoring with the Core Debug Interface in an Embedded Processor","publication_year":2016,"publication_date":"2016-05-27","ids":{"openalex":"https://openalex.org/W2461431977","doi":"https://doi.org/10.1145/2907611","mag":"2461431977"},"language":"en","primary_location":{"id":"doi:10.1145/2907611","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2907611","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic 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/A5100680767","display_name":"Jin\u2010Yong Lee","orcid":"https://orcid.org/0000-0002-5996-7801"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jinyong Lee","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089647352","display_name":"Ingoo Heo","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Ingoo Heo","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071405819","display_name":"Yongje Lee","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]},{"id":"https://openalex.org/I2250650973","display_name":"Samsung (South Korea)","ror":"https://ror.org/04w3jy968","country_code":"KR","type":"company","lineage":["https://openalex.org/I2250650973"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yongje Lee","raw_affiliation_strings":["Samsung Electronics Co., Ltd and Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Samsung Electronics Co., Ltd and Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I2250650973","https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082524666","display_name":"Yunheung Paek","orcid":"https://orcid.org/0000-0002-6412-2926"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yunheung Paek","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100680767"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":3.4278,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.93520327,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"22","issue":"1","first_page":"1","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11424","display_name":"Security and Verification in Computing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9898999929428101,"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.8753156661987305},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7389835119247437},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.7276468873023987},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.693266749382019},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.48739463090896606},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4793870449066162},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.46017375588417053},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4576167166233063},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.44697535037994385},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3354703485965729},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2206365168094635}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8753156661987305},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7389835119247437},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.7276468873023987},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.693266749382019},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.48739463090896606},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4793870449066162},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.46017375588417053},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4576167166233063},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.44697535037994385},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3354703485965729},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2206365168094635},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"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/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2907611","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2907611","pdf_url":null,"source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":60,"referenced_works":["https://openalex.org/W70478248","https://openalex.org/W145355838","https://openalex.org/W1429241971","https://openalex.org/W1515653707","https://openalex.org/W1526747343","https://openalex.org/W1538332098","https://openalex.org/W1605557845","https://openalex.org/W1686420892","https://openalex.org/W1748464847","https://openalex.org/W1816718056","https://openalex.org/W1823377586","https://openalex.org/W1963947298","https://openalex.org/W1972544179","https://openalex.org/W1973614149","https://openalex.org/W1982829328","https://openalex.org/W1992002755","https://openalex.org/W1993736952","https://openalex.org/W1996931407","https://openalex.org/W2010435059","https://openalex.org/W2022292029","https://openalex.org/W2030660170","https://openalex.org/W2053238222","https://openalex.org/W2059969702","https://openalex.org/W2068615994","https://openalex.org/W2075095478","https://openalex.org/W2080313875","https://openalex.org/W2099382052","https://openalex.org/W2100819849","https://openalex.org/W2102970979","https://openalex.org/W2109219878","https://openalex.org/W2112914176","https://openalex.org/W2115597180","https://openalex.org/W2115996698","https://openalex.org/W2128769765","https://openalex.org/W2128941141","https://openalex.org/W2129482816","https://openalex.org/W2137622193","https://openalex.org/W2138517425","https://openalex.org/W2139588056","https://openalex.org/W2141365240","https://openalex.org/W2144789413","https://openalex.org/W2146804254","https://openalex.org/W2151135920","https://openalex.org/W2152644030","https://openalex.org/W2153543246","https://openalex.org/W2154426165","https://openalex.org/W2156858199","https://openalex.org/W2157575657","https://openalex.org/W2166431824","https://openalex.org/W2171929398","https://openalex.org/W2324707066","https://openalex.org/W2397986719","https://openalex.org/W2543022537","https://openalex.org/W2787898597","https://openalex.org/W3023860284","https://openalex.org/W3141714753","https://openalex.org/W4239035626","https://openalex.org/W4239342816","https://openalex.org/W4241707681","https://openalex.org/W4252481514"],"related_works":["https://openalex.org/W2480874422","https://openalex.org/W2040778456","https://openalex.org/W2111577037","https://openalex.org/W1580380563","https://openalex.org/W2030063121","https://openalex.org/W2058218097","https://openalex.org/W1998949396","https://openalex.org/W2765088138","https://openalex.org/W2783505431","https://openalex.org/W3181015145"],"abstract_inverted_index":{"For":[0],"decades,":[1],"various":[2],"concepts":[3],"in":[4,14,16,90,117,168],"security":[5,115,146],"monitoring":[6,20,44,182,208,236],"have":[7,59,86,105],"been":[8,60],"proposed.":[9],"In":[10],"principle,":[11],"they":[12,63,92],"all":[13],"common":[15],"regard":[17],"to":[18,36,97,107,245],"the":[19,22,34,42,54,71,98,118,126,132,135,150,154,159,185,190,194,199,246],"of":[21,25,39,84,201,248],"execution":[23],"behavior":[24],"a":[26],"program":[27],"(e.g.,":[28],"control-flow":[29],"or":[30],"dataflow)":[31],"running":[32],"on":[33,53,142,210,224],"machine":[35],"find":[37],"symptoms":[38],"attacks.":[40],"Among":[41],"proposed":[43,212],"schemes,":[45],"software-based":[46],"ones":[47,104],"are":[48,76],"known":[49],"for":[50,78,145,172,192],"their":[51,79],"adaptability":[52],"commercial":[55,170],"products,":[56],"but":[57,148],"there":[58],"concerns":[61],"that":[62,91,229],"may":[64],"suffer":[65,124],"from":[66,125],"nonnegligible":[67],"runtime":[68],"overhead.":[69],"On":[70],"other":[72],"hand,":[73],"hardware-based":[74],"solutions":[75],"recognized":[77],"high":[80],"performance.":[81],"However,":[82,120],"most":[83,169],"them":[85],"an":[87],"inherent":[88],"problem":[89],"usually":[93],"mandate":[94],"drastic":[95],"changes":[96],"internal":[99],"processor":[100,186,195],"architecture.":[101],"More":[102],"recent":[103],"strived":[106],"minimize":[108],"such":[109],"modifications":[110],"by":[111,129,157,179],"employing":[112],"external":[113,136,143,231],"hardware":[114,144,183,232],"monitors":[116,233],"system.":[119],"these":[121],"approaches":[122],"intrinsically":[123],"overhead":[127,156],"caused":[128],"communication":[130,155,254],"between":[131],"host":[133],"and":[134,218],"monitor.":[137],"Our":[138],"solution":[139],"also":[140],"relies":[141],"monitoring,":[147],"unlike":[149],"others,":[151],"ours":[152],"tackles":[153],"using":[158],"core":[160],"debug":[161],"interface":[162],"(CDI),":[163],"which":[164,250],"is":[165],"readily":[166],"available":[167],"processors":[171],"debugging.":[173],"We":[174],"build":[175],"our":[176,181,202,211,225,230],"system":[177],"simply":[178],"plugging":[180],"into":[184],"via":[187],"CDI,":[188,249],"precluding":[189],"need":[191],"altering":[193],"internals.":[196],"To":[197],"validate":[198],"effectiveness":[200],"approach,":[203],"we":[204],"implement":[205],"two":[206],"well-known":[207],"techniques":[209],"framework:":[213],"dynamic":[214],"information":[215],"flow":[216],"tracking":[217],"branch":[219],"regulation.":[220],"The":[221],"experimental":[222],"results":[223],"FPGA":[226],"prototype":[227],"show":[228],"efficiently":[234],"perform":[235],"tasks":[237],"with":[238,243],"negligible":[239],"performance":[240],"overhead,":[241],"mainly":[242],"thanks":[244],"support":[247],"helps":[251],"us":[252],"reduce":[253],"costs":[255],"substantially.":[256]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
