{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T08:37:42Z","timestamp":1773218262116,"version":"3.50.1"},"reference-count":58,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2021,5,26]],"date-time":"2021-05-26T00:00:00Z","timestamp":1621987200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJICC"],"published-print":{"date-parts":[[2021,7,15]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>The purpose of this paper is to make an overview of 474 publications and 512 patents of FTL from 1987 to 2020 in order to provide a conclusive and comprehensive analysis for researchers in this field, as well as a preliminary knowledge of FTL for interested researchers.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>Firstly, the FTL algorithms are classified and its functions are introduced in detail. Secondly, the structures of the publications are analyzed in terms of the fundamental information and the publication of the most productive countries\/regions, institutions and authors. After that, co-citation networks of institutions, authors and papers illustrated by VOS Viewer are given to show the relationship among those and the most influential of them is further analyzed. Then, the characteristics of the patent are analyzed based on the basic information and classification of the patent and the most productive inventors. In order to obtain research hotspots and trends in this field, the time-line review and citation burst detection of keywords carried out by Cite Space are made to be visual. Finally, based on the above analysis, it draws some other important conclusions and the development trend of this field.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The research on FTL algorithm is still the top priority in the future, and how to improve the performance of SSD in the era of big data is one of the research hotspots.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title><jats:p>This paper makes a comprehensive analysis of FTL with the method of bibliometrics, and it is valuable for researchers can quickly grasp the hotspots in this area.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>This article draws the structural characteristics of the publications in this field and summarizes the research hotspots and trends in this field in recent years, aiming to inspire new ideas for researchers.<\/jats:p><\/jats:sec>","DOI":"10.1108\/ijicc-02-2021-0034","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T02:23:20Z","timestamp":1621909400000},"page":"480-508","source":"Crossref","is-referenced-by-count":38,"title":["Flash translation layer: a review and bibliometric analysis"],"prefix":"10.1108","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9595-8681","authenticated-orcid":false,"given":"Yuhan","family":"Luo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2026-7178","authenticated-orcid":false,"given":"Mingwei","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2021,5,26]]},"reference":[{"issue":"4","key":"key2021071504380382200_ref002","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1109\/JPROC.2003.811702","article-title":"Introduction to flash memory","volume":"91","year":"2003","journal-title":"Proceedings of the IEEE"},{"issue":"4","key":"key2021071504380382200_ref003","first-page":"1149","article-title":"Garbage collection algorithm for NAND flash memory based on logical region heat","volume":"37","year":"2017","journal-title":"Journal of Computer Applications"},{"issue":"1","key":"key2021071504380382200_ref005","first-page":"185","article-title":"Handbook of quantitative science and technology research: the use of publication and patent statistics in studies of S&T systems","volume":"63","year":"2005","journal-title":"Scientometrics"},{"issue":"3","key":"key2021071504380382200_ref006","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1002\/asi.20317","article-title":"CiteSpace II: detecting and visualizing emerging trends and transient patterns in scientific literature","volume":"57","year":"2006","journal-title":"Journal of the American Society for Information Science and Technology"},{"issue":"January","key":"key2021071504380382200_ref007","first-page":"1","article-title":"Visualization analysis of high-speed railway research based on CiteSpace","volume":"85","year":"2020","journal-title":"Transport Policy"},{"issue":"5","key":"key2021071504380382200_ref008","doi-asserted-by":"crossref","first-page":"1808","DOI":"10.1109\/TVLSI.2015.2495252","article-title":"Reducing data migration overheads of flash wear leveling in a progressive way","volume":"24","year":"2016","journal-title":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems"},{"issue":"9","key":"key2021071504380382200_ref009","doi-asserted-by":"crossref","first-page":"1650","DOI":"10.1109\/JPROC.2017.2679490","article-title":"Software support inside and outside solid-state devices for high performance and high efficiency","volume":"105","year":"2017","journal-title":"Proceedings of the IEEE"},{"issue":"9","key":"key2021071504380382200_ref010","doi-asserted-by":"crossref","first-page":"1812","DOI":"10.1109\/JPROC.2017.2716958","article-title":"Design of hybrid SSDs with storage class memory and nand flash memory","volume":"105","year":"2017","journal-title":"Proceedings of the IEEE"},{"key":"key2021071504380382200_ref011","first-page":"257","article-title":"Performance improvement of block based NAND flash translation layer","volume":"2007","year":"2007","journal-title":"International Conference on Hardware\/Software Codesign and System Synthesis"},{"issue":"7","key":"key2021071504380382200_ref012","first-page":"728","article-title":"Deterministic service guarantees for NAND flash using partial block cleaning","volume":"4","year":"2009","journal-title":"Journal of Software"},{"issue":"5","key":"key2021071504380382200_ref013","first-page":"332","article-title":"A survey of flash translation layer","volume":"55","year":"2009","journal-title":"Journal of Systems Architecture"},{"key":"key2021071504380382200_ref014","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.knosys.2014.12.035","article-title":"25years at knowledge-based systems: a bibliometric analysis","volume":"80","year":"2015","journal-title":"Knowledge-Based Systems"},{"key":"key2021071504380382200_ref015","first-page":"279","article-title":"The performance of PC solid-state disks (SSDs) as a function of bandwidth, concurrency, device architecture, and system organization","year":"2009"},{"issue":"2","key":"key2021071504380382200_ref016","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1096\/fj.07-9492LSF","article-title":"Comparison of PubMed, scopus, web of science, and google scholar: strengths and weaknesses","volume":"22","year":"2008","journal-title":"The FASEB Journal"},{"key":"key2021071504380382200_ref017","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.biombioe.2019.04.022","article-title":"Supply chain of renewable energy: a bibliometric review approach","volume":"126","year":"2019","journal-title":"Biomass and Bioenergy"},{"key":"key2021071504380382200_ref018","article-title":"The bleak future of NAND flash memory","year":"2012"},{"issue":"1","key":"key2021071504380382200_ref019","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1145\/2528521.1508271","article-title":"DFTL: a flash translation layer employing demand-based selective caching of page-level address","volume":"37","year":"2009","journal-title":"ACM SIGARCH-Computer Architecture News"},{"issue":"4","key":"key2021071504380382200_ref020","doi-asserted-by":"crossref","first-page":"1749","DOI":"10.1109\/TCE.2011.6131150","article-title":"Fast erase algorithm using flash translation layer in NAND-type flash memory","volume":"57","year":"2011","journal-title":"IEEE Transactions on Consumer Electronics"},{"issue":"11","key":"key2021071504380382200_ref021","doi-asserted-by":"crossref","first-page":"1151","DOI":"10.1002\/int.21894","article-title":"Merig\u00f3. Exploring the ordered weighted averaging operator knowledge domain: a bibliometric analysis","volume":"32","year":"2017","journal-title":"International Journal of Intelligent Systems"},{"key":"key2021071504380382200_ref022","first-page":"757","article-title":"White pennants for garfield: bibliometrics and document retrieval","volume-title":"Scientometrics","year":"2018"},{"key":"key2021071504380382200_ref023","first-page":"1","article-title":"An efficient address translation for flash memory by exploiting spatial locality","year":"2011"},{"key":"key2021071504380382200_ref024","doi-asserted-by":"crossref","first-page":"448","DOI":"10.1016\/j.foodchem.2019.05.021","article-title":"Research trends in food chemistry: a bibliometric review of its 40 years anniversary (1976\u20132016)","volume":"294","year":"2019","journal-title":"Food Chemistry"},{"key":"key2021071504380382200_ref025","first-page":"161","article-title":"A superblock-based flash translation layer for NAND flash memory [C]","year":"2006","journal-title":"Proceedings of the 6th ACM and IEEE International Conference on Embedded Software"},{"issue":"10","key":"key2021071504380382200_ref026","doi-asserted-by":"crossref","first-page":"1492","DOI":"10.1109\/TC.2018.2827033","article-title":"Subpage-aware solid state drive for improving lifetime and performance","volume":"67","year":"2018","journal-title":"IEEE Transactions on Computers"},{"issue":"17","key":"key2021071504380382200_ref028","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.1049\/el.2013.1637","article-title":"NCQ-aware write buffer management algorithm for SSDs","volume":"49","author":"QLRU","year":"2013","journal-title":"Electronics Letters"},{"issue":"2","key":"key2021071504380382200_ref029","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1109\/TCE.2002.1010143","article-title":"A space-efficient flash translation layer for CompactFlash systems","volume":"48","year":"2002","journal-title":"IEEE Transactions on Consumer Electronics"},{"issue":"2","key":"key2021071504380382200_ref030","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1109\/TCE.2002.1010143","article-title":"A space-efficient flash translation layer for CompactFlash systems","volume":"48","year":"2002","journal-title":"IEEE Transactions on Consumer Electronics"},{"issue":"4","key":"key2021071504380382200_ref001","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1109\/JSSC.2015.2512959","article-title":"An inductively powered wireless solid-state drive system with merged error correction of high-speed wireless data links and NAND flash memories","volume":"51","year":"2016","journal-title":"IEEE Journal of Solid-State Circuits"},{"issue":"23","key":"key2021071504380382200_ref031","doi-asserted-by":"crossref","first-page":"1","DOI":"10.17485\/ijst\/2018\/v11i23\/125641","article-title":"A survey on flash translation layer for NAND flash memory","volume":"11","year":"2018","journal-title":"Indian Journal of Science and Technology"},{"issue":"23","key":"key2021071504380382200_ref032","doi-asserted-by":"crossref","first-page":"1","DOI":"10.17485\/ijst\/2018\/v11i23\/125641","article-title":"A survey on flash translation layer for NAND flash memory","volume":"11","year":"2018","journal-title":"Indian Journal of Science and Technology"},{"issue":"3","key":"key2021071504380382200_ref033","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1016\/j.ejor.2017.04.027","article-title":"Forty years of the European journal of operational research: a bibliometric overview","volume":"262","year":"2017","journal-title":"European Journal of Operational Research"},{"issue":"3","key":"key2021071504380382200_ref034","first-page":"1","article-title":"A log buffer-based flash translation layer using fully associative translation","volume":"6","year":"2007","journal-title":"ACM Transactions on Embedded Computing Systems"},{"issue":"6","key":"key2021071504380382200_ref035","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1145\/1453775.1453783","article-title":"LAST: locality-aware sector translation for NAND flash memory-based storage systems","volume":"42","year":"2008","journal-title":"ACM SIGOPS-Operating Systems Review"},{"key":"key2021071504380382200_ref036","first-page":"863","article-title":"Advances in flash memory SSD technology for enterprise database applications","year":"2009"},{"issue":"1","key":"key2021071504380382200_ref037","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/LCA.2014.2329871","article-title":"Adaptive wear-leveling in flash-based memory","volume":"14","year":"2015","journal-title":"IEEE Computer Architecture Letters"},{"key":"key2021071504380382200_ref038","doi-asserted-by":"crossref","first-page":"23366","DOI":"10.1109\/ACCESS.2017.2766667","article-title":"Efficient sequential data migration scheme considering dying data for HDD\/SSD hybrid storage systems","volume":"5","year":"2017","journal-title":"IEEE Access"},{"key":"key2021071504380382200_ref039","doi-asserted-by":"crossref","first-page":"47646","DOI":"10.1109\/ACCESS.2018.2866573","article-title":"Buffer-aware data migration scheme for hybrid storage systems","volume":"6","year":"2018","journal-title":"IEEE Access"},{"issue":"2","key":"key2021071504380382200_ref040","first-page":"104","article-title":"Bibliometric analysis on pythagorean fuzzy sets during 2013\u20132020","volume":"14","year":"2020","journal-title":"International Journal of Intelligent Computing and Cybernetics"},{"key":"key2021071504380382200_ref041","first-page":"1","article-title":"LazyFTL: a page-level flash translation layer optimized for NAND flash memory","year":"2011"},{"issue":"3","key":"key2021071504380382200_ref042","first-page":"36.1","article-title":"A survey of address translation technologies for flash memories","volume":"46","year":"2014","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"key2021071504380382200_ref043","first-page":"552","volume-title":"New Ultra High Density EPROM and Flash EEPROM with NAND Structure Cell. International Electron Devices Meeting","year":"1987"},{"issue":"3","key":"key2021071504380382200_ref044","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1109\/TCE.2020.2991213","article-title":"GFTL: group-level mapping in flash translation layer to provide efficient address translation for NAND flash-based SSDs","volume":"66","year":"2020","journal-title":"IEEE Transactions on Consumer Electronics"},{"issue":"99","key":"key2021071504380382200_ref045","first-page":"1","article-title":"Caching-aware garbage collection to improve performance and lifetime for NAND flash SSDs","year":"2021","journal-title":"IEEE Transactions on Consumer Electronics"},{"key":"key2021071504380382200_ref004","first-page":"295","article-title":"BER-based wear leveling and bad block management for NAND flash","year":"2015","journal-title":"Proc of the 2015 IEEE International Conference on Communications"},{"key":"key2021071504380382200_ref046","first-page":"173","article-title":"Demand-based block-level address mapping in large-scale NAND flash storage systems","year":"2010","journal-title":"Hardware\/Software Codesign and System Synthesis"},{"issue":"20","key":"key2021071504380382200_ref047","doi-asserted-by":"crossref","first-page":"6161","DOI":"10.1080\/00207543.2015.1037935","article-title":"Twenty-six years of operations management research (1985\u20132010): authorship patterns and research constituents in eleven top rated journals","volume":"53","year":"2015","journal-title":"International Journal of Production Research"},{"issue":"4","key":"key2021071504380382200_ref048","doi-asserted-by":"crossref","first-page":"706","DOI":"10.1109\/TVLSI.2012.2193909","article-title":"Cooperating virtual memory and write buffer management for flash-based storage systems","volume":"21","year":"2013","journal-title":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems"},{"issue":"1","key":"key2021071504380382200_ref049","first-page":"1","article-title":"Overview of emerging nonvolatile memory technologies","volume":"9","year":"2014","journal-title":"Nanoscale Research Letters"},{"key":"key2021071504380382200_ref050","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.cie.2017.06.009","article-title":"A bibliometric analysis of genetic algorithms throughout the history","volume":"110","year":"2017","journal-title":"Computers and Industrial Engineering"},{"key":"key2021071504380382200_ref051","first-page":"479","article-title":"Digital competences, computer skills and information literacy in secondary education: mapping and visualization of trends and concepts","volume-title":"Scientometrics International Publishing","year":"2019"},{"key":"key2021071504380382200_ref052","first-page":"235","article-title":"Observational wear leveling: an efficient algorithm for flash memory management","year":"2012"},{"key":"key2021071504380382200_ref053","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.micpro.2017.02.008","article-title":"Virtual duplication and mapping prefetching for emerging storage primitives in NAND flash memory storage systems","volume":"50","year":"2017","journal-title":"Microprocessors and Microsystems"},{"key":"key2021071504380382200_ref054","first-page":"1","article-title":"VOS: a new outlier detection model using virtual graph","volume":"185","year":"2019"},{"key":"key2021071504380382200_ref055","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1016\/j.ins.2020.08.036","article-title":"A comprehensive bibliometric analysis of uncertain group decision making from 1980 to 2019","volume":"547","year":"2021","journal-title":"Information Sciences"},{"issue":"99","key":"key2021071504380382200_ref056","first-page":"430","article-title":"The structure and citation landscape of IEEE Transactions on fuzzy systems (1994\u20132015)","volume":"26","year":"2017","journal-title":"IEEE Transactions on Fuzzy Systems"},{"key":"key2021071504380382200_ref057","first-page":"1","article-title":"Deterministic crash recovery for NAND flash based storage systems","year":"2014","journal-title":"Design Automation Conference"},{"key":"key2021071504380382200_ref058","first-page":"132","article-title":"Exploring the measurement features of usage data for academic literature","volume":"9","year":"2017","journal-title":"Journal of Library Science in China"},{"key":"key2021071504380382200_ref059","first-page":"1","article-title":"An efficient page-level FTL to optimize address translation in flash memory","volume":"12","year":"2015","journal-title":"Computer Systems"}],"container-title":["International Journal of Intelligent Computing and Cybernetics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJICC-02-2021-0034\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJICC-02-2021-0034\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:54:07Z","timestamp":1753397647000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijicc\/article\/14\/3\/480-508\/273889"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,26]]},"references-count":58,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,5,26]]},"published-print":{"date-parts":[[2021,7,15]]}},"alternative-id":["10.1108\/IJICC-02-2021-0034"],"URL":"https:\/\/doi.org\/10.1108\/ijicc-02-2021-0034","relation":{},"ISSN":["1756-378X"],"issn-type":[{"value":"1756-378X","type":"print"}],"subject":[],"published":{"date-parts":[[2021,5,26]]}}}