{"id":"https://openalex.org/W4400482435","doi":"https://doi.org/10.1587/transinf.2024edp7019","title":"Runtime Tests for Memory Error Handlers of In-Memory Key Value Stores Using MemFI","display_name":"Runtime Tests for Memory Error Handlers of In-Memory Key Value Stores Using MemFI","publication_year":2024,"publication_date":"2024-07-10","ids":{"openalex":"https://openalex.org/W4400482435","doi":"https://doi.org/10.1587/transinf.2024edp7019"},"language":"en","primary_location":{"id":"doi:10.1587/transinf.2024edp7019","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1587/transinf.2024edp7019","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E107.D/11/E107.D_2024EDP7019/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.jstage.jst.go.jp/article/transinf/E107.D/11/E107.D_2024EDP7019/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5098751959","display_name":"Naoya Nezu","orcid":null},"institutions":[{"id":"https://openalex.org/I92614990","display_name":"Tokyo University of Agriculture and Technology","ror":"https://ror.org/00qg0kr10","country_code":"JP","type":"education","lineage":["https://openalex.org/I92614990"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Naoya NEZU","raw_affiliation_strings":["Tokyo University of Agriculture and Technology (TUAT)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokyo University of Agriculture and Technology (TUAT)","institution_ids":["https://openalex.org/I92614990"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5105123108","display_name":"Hiroshi Yamada","orcid":"https://orcid.org/0000-0002-1066-8085"},"institutions":[{"id":"https://openalex.org/I92614990","display_name":"Tokyo University of Agriculture and Technology","ror":"https://ror.org/00qg0kr10","country_code":"JP","type":"education","lineage":["https://openalex.org/I92614990"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroshi YAMADA","raw_affiliation_strings":["Tokyo University of Agriculture and Technology (TUAT)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tokyo University of Agriculture and Technology (TUAT)","institution_ids":["https://openalex.org/I92614990"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I92614990"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10186999,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"E107.D","issue":"11","first_page":"1408","last_page":"1421"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9991000294685364,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9991000294685364,"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.9979000091552734,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8694969415664673},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5956680178642273},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.584872841835022},{"id":"https://openalex.org/keywords/memory-errors","display_name":"Memory errors","score":0.5064924955368042},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.4605857729911804},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.4233390688896179},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.37114620208740234},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3599039912223816},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.32002949714660645},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.2814989686012268}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8694969415664673},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5956680178642273},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.584872841835022},{"id":"https://openalex.org/C119907115","wikidata":"https://www.wikidata.org/wiki/Q6815725","display_name":"Memory errors","level":3,"score":0.5064924955368042},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.4605857729911804},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.4233390688896179},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.37114620208740234},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3599039912223816},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32002949714660645},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.2814989686012268},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C100660578","wikidata":"https://www.wikidata.org/wiki/Q18733","display_name":"Recall","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transinf.2024edp7019","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1587/transinf.2024edp7019","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E107.D/11/E107.D_2024EDP7019/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transinf.2024edp7019","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1587/transinf.2024edp7019","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E107.D/11/E107.D_2024EDP7019/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320338111","display_name":"Precursory Research for Embryonic Science and Technology","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4400482435.pdf","grobid_xml":"https://content.openalex.org/works/W4400482435.grobid-xml"},"referenced_works_count":65,"referenced_works":["https://openalex.org/W1500546894","https://openalex.org/W1545684573","https://openalex.org/W1559781097","https://openalex.org/W1619770058","https://openalex.org/W1965936844","https://openalex.org/W1966171750","https://openalex.org/W1978082708","https://openalex.org/W2021337678","https://openalex.org/W2021708499","https://openalex.org/W2025474944","https://openalex.org/W2065948900","https://openalex.org/W2074304726","https://openalex.org/W2101512909","https://openalex.org/W2114462749","https://openalex.org/W2116998907","https://openalex.org/W2118194668","https://openalex.org/W2120860555","https://openalex.org/W2122249806","https://openalex.org/W2122532513","https://openalex.org/W2123184511","https://openalex.org/W2125901106","https://openalex.org/W2140631135","https://openalex.org/W2150267144","https://openalex.org/W2159972286","https://openalex.org/W2170310381","https://openalex.org/W2234482445","https://openalex.org/W2467975728","https://openalex.org/W2484116259","https://openalex.org/W2535617737","https://openalex.org/W2538643400","https://openalex.org/W2584230735","https://openalex.org/W2612145524","https://openalex.org/W2612733213","https://openalex.org/W2613534458","https://openalex.org/W2701225458","https://openalex.org/W2747816596","https://openalex.org/W2757104921","https://openalex.org/W2794670092","https://openalex.org/W2798750348","https://openalex.org/W2899781671","https://openalex.org/W2903241786","https://openalex.org/W2907212479","https://openalex.org/W2947182139","https://openalex.org/W2961870034","https://openalex.org/W2963350015","https://openalex.org/W2969618534","https://openalex.org/W2972147224","https://openalex.org/W2974819274","https://openalex.org/W3006243271","https://openalex.org/W3020610636","https://openalex.org/W3096241851","https://openalex.org/W3097770476","https://openalex.org/W3102086861","https://openalex.org/W3104664063","https://openalex.org/W3187552919","https://openalex.org/W3205698808","https://openalex.org/W4230648425","https://openalex.org/W4232962734","https://openalex.org/W4242157440","https://openalex.org/W4245276998","https://openalex.org/W4285361475","https://openalex.org/W4287849822","https://openalex.org/W4312982589","https://openalex.org/W4385695493","https://openalex.org/W4398198714"],"related_works":["https://openalex.org/W3048967625","https://openalex.org/W4248614727","https://openalex.org/W2296275612","https://openalex.org/W2753615087","https://openalex.org/W4312264564","https://openalex.org/W2354036839","https://openalex.org/W2564569739","https://openalex.org/W4293054943","https://openalex.org/W4379620206","https://openalex.org/W3021597805"],"abstract_inverted_index":{"Modern":[0],"memory":[1,21,35,48,65,75,87,101,105],"devices":[2],"such":[3],"as":[4],"DRAM":[5],"are":[6,37],"prone":[7],"to":[8,44,53,108,162,179],"errors":[9,22,36,102],"that":[10,81,155],"occur":[11],"because":[12],"of":[13,90,100,127,166],"unintended":[14],"bit":[15],"flips":[16],"during":[17],"their":[18,146],"operation.":[19],"Since":[20],"severely":[23],"impact":[24],"in-memory":[25,68,91,137],"key-value":[26],"stores":[27],"(KVSes),":[28],"software":[29,97],"mechanisms":[30,133],"for":[31,85],"hardening":[32],"them":[33],"against":[34],"being":[38],"explored.":[39],"However,":[40],"it":[41,178],"is":[42,58],"hard":[43],"efficiently":[45],"test":[46,159],"the":[47,56,60,64,86,96,104,110,119,125,149,156,164,167],"error":[49,88,131,168],"handling":[50,132,169],"code":[51,57],"due":[52],"its":[54,174],"characteristics:":[55],"event-driven,":[59],"handlers":[61,89],"depend":[62],"on":[63,118,185],"object,":[66],"and":[67,141,144],"KVSes":[69],"manage":[70],"various":[71],"objects":[72],"in":[73],"huge":[74],"space.":[76],"This":[77],"paper":[78],"presents":[79],"MemFI":[80,150],"supports":[82],"runtime":[83,158],"tests":[84,117],"KVSes.":[92],"Our":[93],"approach":[94],"performs":[95],"fault":[98,181],"injection":[99,182],"at":[103],"object":[106],"level":[107],"trigger":[109],"target":[111],"handler":[112],"while":[113],"smoothly":[114],"carrying":[115],"out":[116],"same":[120],"running":[121],"state.":[122],"To":[123],"show":[124,154,173],"effectiveness":[126],"MemFI,":[128],"we":[129],"integrate":[130],"into":[134],"a":[135,186],"real-world":[136],"KVS,":[138],"memcached":[139],"1.6.9":[140],"Redis":[142],"6.2.7,":[143],"check":[145,163],"behavior":[147,165],"using":[148],"prototypes.":[151],"The":[152],"results":[153],"MemFI-based":[157],"allows":[160],"us":[161],"mechanisms.":[170],"We":[171],"also":[172],"efficiency":[175],"by":[176],"comparing":[177],"other":[180],"approaches":[183],"based":[184],"trial":[187],"model.":[188]},"counts_by_year":[],"updated_date":"2026-03-14T06:41:57.775601","created_date":"2025-10-10T00:00:00"}
