{"id":"https://openalex.org/W3001428362","doi":"https://doi.org/10.1145/3358186","title":"Output-based Intermediate Representation for Translation of Test-pattern Program","display_name":"Output-based Intermediate Representation for Translation of Test-pattern Program","publication_year":2019,"publication_date":"2019-10-07","ids":{"openalex":"https://openalex.org/W3001428362","doi":"https://doi.org/10.1145/3358186","mag":"3001428362"},"language":"en","primary_location":{"id":"doi:10.1145/3358186","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358186","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing 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/A5100343637","display_name":"Minsu Kim","orcid":"https://orcid.org/0000-0003-2675-1999"},"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":"Minsu Kim","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/A5033113684","display_name":"Jeong-Keun Park","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":"Jeong-Keun Park","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/A5048097726","display_name":"Sungyeol Kim","orcid":null},"institutions":[{"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":"Sungyeol Kim","raw_affiliation_strings":["Samsung Electronics Co., Ltd, Hwaseong, South Korea"],"affiliations":[{"raw_affiliation_string":"Samsung Electronics Co., Ltd, Hwaseong, South Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018469357","display_name":"Insu Yang","orcid":null},"institutions":[{"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":"Insu Yang","raw_affiliation_strings":["Samsung Electronics Co., Ltd, Hwaseong, South Korea"],"affiliations":[{"raw_affiliation_string":"Samsung Electronics Co., Ltd, Hwaseong, South Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102095224","display_name":"Hyun-Soo Jung","orcid":null},"institutions":[{"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":"Hyunsoo Jung","raw_affiliation_strings":["Samsung Electronics Co., Ltd, Hwaseong, South Korea"],"affiliations":[{"raw_affiliation_string":"Samsung Electronics Co., Ltd, Hwaseong, South Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028446029","display_name":"Soo\u2010Mook Moon","orcid":"https://orcid.org/0000-0001-6550-5278"},"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":"Soo-Mook Moon","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":6,"corresponding_author_ids":["https://openalex.org/A5100343637"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":0.4815,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.63879468,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"18","issue":"5s","first_page":"1","last_page":"22"},"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.9994000196456909,"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.9994000196456909,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9977999925613403,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9973999857902527,"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/computer-science","display_name":"Computer science","score":0.8495091199874878},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.614960253238678},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4835662543773651},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4687507450580597},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.4287306070327759},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4155645966529846},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3210894465446472}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8495091199874878},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.614960253238678},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4835662543773651},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4687507450580597},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.4287306070327759},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4155645966529846},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3210894465446472},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3358186","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3358186","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W17195072","https://openalex.org/W49922133","https://openalex.org/W53176000","https://openalex.org/W1552966304","https://openalex.org/W1565879960","https://openalex.org/W1580083564","https://openalex.org/W1685352401","https://openalex.org/W1965693583","https://openalex.org/W1979472902","https://openalex.org/W1996974848","https://openalex.org/W2002821154","https://openalex.org/W2015752544","https://openalex.org/W2067974452","https://openalex.org/W2102032469","https://openalex.org/W2105686649","https://openalex.org/W2130564474","https://openalex.org/W2139749722","https://openalex.org/W2156858199","https://openalex.org/W2158874082","https://openalex.org/W2188904063","https://openalex.org/W2533248932","https://openalex.org/W2794150393","https://openalex.org/W3013866365","https://openalex.org/W4214484431","https://openalex.org/W4239813889","https://openalex.org/W4241507575","https://openalex.org/W4242136885","https://openalex.org/W4246166885","https://openalex.org/W4246263814","https://openalex.org/W4247473267","https://openalex.org/W4250948891"],"related_works":["https://openalex.org/W3096456556","https://openalex.org/W4240253816","https://openalex.org/W2171648479","https://openalex.org/W2132806979","https://openalex.org/W2127315869","https://openalex.org/W1713081424","https://openalex.org/W1523769955","https://openalex.org/W2245390655","https://openalex.org/W4379536100","https://openalex.org/W188282463"],"abstract_inverted_index":{"An":[0],"Intermediate":[1],"Representation":[2],"(IR)":[3],"used":[4],"by":[5,246],"compilers":[6],"is":[7,45,54,100,162,201,251,284],"normally":[8],"generated":[9,31,245],"statically":[10],",":[11],"as":[12,32,79,129,131,195],"a":[13,25,33,46,71,83,88,123,142,148,184,213,228,247],"result":[14,34],"of":[15,29,35,59,95,183,203,259],"parsing":[16],"or":[17],"analyzing":[18],"the":[19,37,40,57,93,96,134,138,191,199,208,233,238,242,264,270],"source":[20,38,177,271],"program.":[21,272],"This":[22],"paper":[23],"proposes":[24],"completely":[26],"different":[27,102,105,127],"type":[28],"IR,":[30,187,234],"running":[36],"program,":[39],"output-based":[41,209],"IR":[42,53,172,210,215,258],".":[43,62],"There":[44],"practical":[47],"translation":[48],"problem":[49],"where":[50],"such":[51,78],"an":[52,171,196,257],"useful,":[55],"in":[56],"domain":[58],"test-pattern":[60],"programs":[61,64,279],"Test-pattern":[63],"run":[65],"on":[66,126],"ATE":[67,109,158,218],"(automatic":[68],"test":[69,76,122],"equipment),":[70],"special":[72],"embedded":[73],"system":[74],"to":[75,92,121,146,154,237],"semiconductors":[77],"DRAMs.":[80],"They":[81],"generate":[82,133],"pattern":[84,149,165,193,200,244,249,278],"for":[85,167],"each":[86,108],"clock,":[87],"bit":[89],"vector":[90],"input":[91],"pins":[94],"chip.":[97],"One":[98,160],"issue":[99],"that":[101,281],"ATEs":[103,128,178,204],"require":[104],"programming":[106,114,219],"since":[107,173],"manufacturer":[110],"has":[111],"its":[112],"own":[113],"language.":[115],"Nonetheless,":[116],"we":[117,169,188,225,254],"should":[118],"be":[119],"able":[120],"memory":[124,143],"chip":[125],"long":[130],"they":[132],"same":[135,139],"patterns":[136],"with":[137,263,276],"speed.":[140],"Therefore,":[141],"chipmaker":[144],"wants":[145],"make":[147],"program":[150,231,250],"portable":[151],"across":[152],"ATEs,":[153],"fully":[155],"utilize":[156],"their":[157],"resources.":[159],"solution":[161],"translating":[163],"between":[164],"programs,":[166],"which":[168],"need":[170],"there":[174],"are":[175],"multiple":[176],"and":[179,205,221],"target":[180,230,239],"ATEs.":[181],"Instead":[182],"conventional,":[185],"static":[186,214],"propose":[189,255],"using":[190,256],"output":[192],"itself":[194],"IR.":[197],"Since":[198],"independent":[202],"easily":[206],"obtainable,":[207],"obviates":[211],"designing":[212],"considering":[216],"all":[217],"languages":[220],"hardware":[222],"differences.":[223],"Moreover,":[224],"might":[226],"synthesize":[227],"better":[229],"from":[232],"more":[235],"optimized":[236],"ATE.":[240],"However,":[241],"full":[243],"product-level":[248,277],"huge,":[252],"so":[253],"abbreviated":[260],"patterns,":[261],"annotated":[262],"repetition":[265],"information":[266],"obtained":[267],"while":[268],"executing":[269],"Our":[273],"experimental":[274],"results":[275],"show":[280],"our":[282],"approach":[283],"feasible.":[285]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
