{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T07:47:26Z","timestamp":1759132046930,"version":"3.41.0"},"reference-count":67,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2015,7,30]],"date-time":"2015-07-30T00:00:00Z","timestamp":1438214400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF-1054974"],"award-info":[{"award-number":["NSF-1054974"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrency and Computation"],"published-print":{"date-parts":[[2016,1]]},"abstract":"<jats:title>Summary<\/jats:title><jats:p>This paper presents a convergence of distributed key\u2010value storage systems in clouds and supercomputers. It specifically presents ZHT, a zero\u2010hop distributed key\u2010value store system, which has been tuned for the requirements of high\u2010end computing systems. ZHT aims to be a building block for future distributed systems, such as parallel and distributed file systems, distributed job management systems, and parallel programming systems. ZHT has some important properties, such as being lightweight, dynamically allowing nodes join and leave, fault tolerant through replication, persistent, scalable, and supporting unconventional operations such as append, compare and swap, callback in addition to the traditional insert\/lookup\/remove. We have evaluated ZHT's performance under a variety of systems, ranging from a Linux cluster with 64 nodes, an Amazon EC2 virtual cluster up to 96 nodes, to an IBM Blue Gene\/P supercomputer with 8K nodes. We compared ZHT against other key\u2010value stores and found it offers superior performance for the features and portability it supports. This paper also presents several real systems that have adopted ZHT, namely, FusionFS (a distributed file system), IStore (a storage system with erasure coding), MATRIX (distributed scheduling), Slurm++ (distributed HPC job launch), Fabriq (distributed message queue management); all of these real systems have been simplified because of key\u2010value storage systems and have been shown to outperform other leading systems by orders of magnitude in some cases. It is important to highlight that some of these systems are rooted in HPC systems from supercomputers, while others are rooted in clouds and ad hoc distributed systems; through our work, we have shown how versatile key\u2010value storage systems can be in such a variety of environments. Copyright \u00a9 2015 John Wiley &amp; Sons, Ltd.<\/jats:p>","DOI":"10.1002\/cpe.3614","type":"journal-article","created":{"date-parts":[[2015,7,31]],"date-time":"2015-07-31T00:13:23Z","timestamp":1438301603000},"page":"44-69","source":"Crossref","is-referenced-by-count":18,"title":["A convergence of key\u2010value storage systems from clouds to supercomputers"],"prefix":"10.1002","volume":"28","author":[{"given":"Tonglin","family":"Li","sequence":"first","affiliation":[{"name":"Illinois Institute of Technology Chicago IL USA"}]},{"given":"Xiaobing","family":"Zhou","sequence":"additional","affiliation":[{"name":"Hortonworks Palo Alto CA USA"}]},{"given":"Ke","family":"Wang","sequence":"additional","affiliation":[{"name":"Illinois Institute of Technology Chicago IL USA"}]},{"given":"Dongfang","family":"Zhao","sequence":"additional","affiliation":[{"name":"Illinois Institute of Technology Chicago IL USA"}]},{"given":"Iman","family":"Sadooghi","sequence":"additional","affiliation":[{"name":"Illinois Institute of Technology Chicago IL USA"}]},{"given":"Zhao","family":"Zhang","sequence":"additional","affiliation":[{"name":"AMP Lab University of California Berkeley CA USA"}]},{"given":"Ioan","family":"Raicu","sequence":"additional","affiliation":[{"name":"Illinois Institute of Technology Chicago IL USA"},{"name":"MCS Division Argonne National Laboratory Lemont IL USA"}]}],"member":"311","published-online":{"date-parts":[[2015,7,30]]},"reference":[{"key":"e_1_2_8_2_1","doi-asserted-by":"crossref","unstructured":"WangY SuY AgrawalG.Supporting a light\u2010weight data management layer over HDF5. In13th IEEE\/ACM International Symposium on Cluster Cloud and Grid Computing (CCGRID) 2013:IEEE Delft the Netherlands 2013;335\u2013342.","DOI":"10.1109\/CCGrid.2013.9"},{"key":"e_1_2_8_3_1","doi-asserted-by":"crossref","unstructured":"WangY AgrawalG OzerG HuangK.Removing sequential bottlenecks in analysis of next\u2010generation sequencing data. In2014 IEEE International Parallel & Distributed Processing Symposium Workshops (IPDPSW):IEEE Phoenex Arizona 2014;508\u2013517.","DOI":"10.1109\/IPDPSW.2014.64"},{"key":"e_1_2_8_4_1","unstructured":"BatcherK.Supercomputer io quote 2012. (Available from:http:\/\/en.wikipedia.org\/wiki\/Ken_Batcher.) [Accessed on 30 December 2014]."},{"key":"e_1_2_8_5_1","doi-asserted-by":"crossref","unstructured":"RaicuI FosterIT BeckmanP.Making a case for distributed file systems at exascale. InProceedings of the Third International Workshop on Large\u2010Scale System and Application Performance LSAP '11:San Jose California USA 2011;11\u201318.","DOI":"10.1145\/1996029.1996034"},{"key":"e_1_2_8_6_1","unstructured":"SchmuckRH.GPFS: A shared\u2010disk file system for large computing clusters. InProceedings of the USENIX Conference on File and Storage Technologies FAST:Monterey CA 2002;16\u201316."},{"key":"e_1_2_8_7_1","doi-asserted-by":"crossref","unstructured":"CarnsPH LigonWB III RossRB ThakurR.PVFS: A parallel file system for Linux clusters. InAnnual Linux Showcase and Conference:Atlanta Georgia 2000.","DOI":"10.7551\/mitpress\/1556.003.0022"},{"key":"e_1_2_8_8_1","unstructured":"SchwanP.Lustre: Building a file system for 1000\u2010node clusters. InProceedings of the 2003 Linux Symposium:Berkeley CA USA 2003."},{"key":"e_1_2_8_9_1","doi-asserted-by":"crossref","unstructured":"LiuN CopeJ CarnsP CarothersC RossR GriderG CrumeA MaltzahnC.On the role of burst buffers in leadership\u2010class storage systems. In2012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST) MSST'12:Pacific Grove CA USA 2012;1\u20131.","DOI":"10.1109\/MSST.2012.6232369"},{"key":"e_1_2_8_10_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626410000302"},{"key":"e_1_2_8_11_1","doi-asserted-by":"crossref","unstructured":"LiT ZhouX BrandstatterK ZhaoD WangK RajendranA ZhangZ RaicuI.ZHT: A light\u2010weight reliable persistent dynamic scalable zero\u2010hop distributed hash table. InProceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing IPDPS '13:Boston MA 2013;775\u2013787.","DOI":"10.1109\/IPDPS.2013.110"},{"key":"e_1_2_8_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2160803.2160880"},{"key":"e_1_2_8_13_1","unstructured":"LiT TejadaAPD BrandstatterK ZhangZ RaicuI.ZHT: a zero\u2010hop DHT for high\u2010end computing environment. InGreater Chicago Area System Research Workshop GCASR:Chicago IL 2012;4\u20135."},{"key":"e_1_2_8_14_1","unstructured":"LiT ZhouX BrandstatterK RaicuI.Distributed key\u2010value store on HPC and cloud systems. InGreater Chicago Area System Research Workshop GCASR' 13:Chicago IL 2013;6\u20137."},{"key":"e_1_2_8_15_1","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-2-22"},{"key":"e_1_2_8_16_1","doi-asserted-by":"crossref","unstructured":"LakshmanA MalikP.Cassandra: a decentralized structured storage system. InOper. Syst. Rev. SIGOPS:New York NY USA 2010;35\u201340.","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_2_8_17_1","unstructured":"NishtalaR FugalH GrimmS KwiatkowskiM.Scaling Memcache at Facebook. InProceedings of the USENIX Conference on Networked Systems Design and Implementation NSDI:Lombard IL 2013;385\u2013398."},{"key":"e_1_2_8_18_1","unstructured":"DynamoDB.2014. (Available from:http:\/\/aws.amazon.com\/dynamodb\/.) [Accessed on 15 December 2014]."},{"key":"e_1_2_8_19_1","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-2-22"},{"key":"e_1_2_8_20_1","unstructured":"epoll \u2010 linux man page 2015. (Available from:http:\/\/linux.die.net\/man\/4\/epoll.) [Accessed on 30 January 2015]."},{"key":"e_1_2_8_21_1","doi-asserted-by":"crossref","unstructured":"YangX ZhouZ TangW ZhengX WangJ LanZ.Balancing job performance with system performance via locality\u2010aware scheduling on torus\u2010connected systems. In2014 IEEE International Conference on Cluster Computing (CLUSTER):Madrid Spain 2014;140\u2013148.","DOI":"10.1109\/CLUSTER.2014.6968751"},{"key":"e_1_2_8_22_1","doi-asserted-by":"crossref","unstructured":"ZhouZ YangX LanZ RichP TangW MorozovV DesaiN.Improving batch scheduling on Blue Gene\/Q by relaxing 5D Torus Network allocation constraints. InProceedings of the IEEE International Symposium on Parallel and Distributed Processing 2015.","DOI":"10.1109\/IPDPS.2015.110"},{"key":"e_1_2_8_23_1","unstructured":"BrandstatterK LiT ZhouX RaicuI.Novoht: a lightweight dynamic persistent NoSQL key\/value store. InGreater Chicago Area System Research Workshop GCASR' 13:Chicago IL 2013;27\u201328."},{"key":"e_1_2_8_24_1","unstructured":"Google protocol buffers 2014. (Available from:http:\/\/code.google.com\/apis\/protocolbuffers.) [Accessed on 30 September 2014]."},{"key":"e_1_2_8_25_1","unstructured":"Amazon EC2 cloud 2014. (Available from:http:\/\/aws.amazon.com\/ec2\/.) [Accessed on 30 November 2014]."},{"key":"e_1_2_8_26_1","unstructured":"Parallel reconfigurable observational environment 2014. (Available from:http:\/\/www.nmc-probe.org\/.) [Accessed on 30 November 2014]."},{"key":"e_1_2_8_27_1","unstructured":"Ibm BlueGene supercomputers.2012. (Available from:http:\/\/en.wikipedia.org\/wiki\/Blue_{G}ene.) [Accessed on 30 January 2012]."},{"key":"e_1_2_8_28_1","unstructured":"Argonne leadership computing facility.2014. (Available from:https:\/\/www.alcf.anl.gov\/.) [Accessed on 30 November 2014]."},{"key":"e_1_2_8_29_1","unstructured":"Kyotocabinet 2012. (Available from:http:\/\/fallabs.com\/kyotocabinet\/.) [Accessed on 30 September 2012]."},{"key":"e_1_2_8_30_1","doi-asserted-by":"crossref","unstructured":"LiuN CarothersC.Modeling billion\u2010node Torus networks using massively parallel discrete\u2010event simulation. InProceedings of 25th IEEE\/ACM\/SCS Workshop on Principles of Advanced and Distributed Simulation:Washington DC USA 2011.","DOI":"10.1109\/PADS.2011.5936761"},{"key":"e_1_2_8_31_1","doi-asserted-by":"crossref","unstructured":"LiuN HaiderA SunXH JinD.FatTreeSim: modeling a large\u2010scale fat\u2010tree network for HPC systems and data centers using parallel and discrete event simulation. In2011 ACM SIGSIM Proceedings of the Workshop on Principles of Advanced and Distributed Simulation (PADS):ACM IEEE London UK June 2015;199\u2013210.","DOI":"10.1145\/2769458.2769474"},{"key":"e_1_2_8_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2404821"},{"key":"e_1_2_8_33_1","unstructured":"SadooghiI ZhaoD LiT RaicuI.Understanding the cost of cloud computing and storage. InGreater Chicago Area System Research Workshop GCASR' 12:Chicago IL 2012;18\u201319."},{"key":"e_1_2_8_34_1","doi-asserted-by":"crossref","unstructured":"LiT RaicuI RamakrishnanL.Scalable state management for scientific applications in the cloud. InBigData Congress '14:Anchorage Alaska 2014;204\u2013211.","DOI":"10.1109\/BigData.Congress.2014.37"},{"key":"e_1_2_8_35_1","unstructured":"LiT KeaheyK SankaranR BeckmanP RaicuI.A cloud\u2010based interactive data infrastructure for sensor networks. InIEEE\/ACM Supercomputing\/SC'14:New Orleans LA USA 2014."},{"key":"e_1_2_8_36_1","doi-asserted-by":"crossref","unstructured":"ZhaoD YinJ QiaoK RaicuI.Virtual chunks: on supporting random accesses to scientific data in compressible storage systems. In2014 IEEE International Conference on Big Data 2014;231\u2013240.","DOI":"10.1109\/BigData.2014.7004238"},{"key":"e_1_2_8_37_1","unstructured":"WangK KulkarniA LangM ArnoldD RaicuI.Exploring the design tradeoffs for extreme\u2010scale high\u2010performance computing system software. InIEEE Transaction on Parallel and Distributed Systems (TPDS) 2015;1\u20131."},{"key":"e_1_2_8_38_1","doi-asserted-by":"crossref","unstructured":"LiT KeaheyK WangK ZhaoD RaicuI.A dynamically scalable cloud data infrastructure for sensor networks. InACM ScienceCloud 15:Portland Oregon USA 2015.","DOI":"10.1145\/2755644.2755650"},{"key":"e_1_2_8_39_1","doi-asserted-by":"crossref","unstructured":"LiT MaC LiJ ZhouX WangK ZhaoD SadooghiI RaicuI.Graph\/z: a key\u2010value store based scalable graph processing system. InIEEE International Conference on Cluster Computing IEEE Cluster'15:Chicago IL USA 2015. In press.","DOI":"10.1109\/CLUSTER.2015.90"},{"key":"e_1_2_8_40_1","unstructured":"ZhaoD LiuN KimpeD RossR SunX\u2010H RaicuI.Towards exploring data\u2010intensive scientific applications at extreme scales through systems and simulations. InIEEE Transaction on Parallel and Distributed Systems 2015;1\u20131."},{"key":"e_1_2_8_41_1","doi-asserted-by":"crossref","unstructured":"ZhaoD ZhangZ ZhouX LiT WangK KimpeD CarnsP RossR RaicuI.FusionFS: towards supporting data\u2010intensive scientific applications on extreme\u2010scale high\u2010performance computing systems. In2014 IEEE International Conference on Big Data IEEE Big Data'14:Washington DC USA 2014;61\u201370.","DOI":"10.1109\/BigData.2014.7004214"},{"key":"e_1_2_8_42_1","unstructured":"ZhaoCS ZhangZ SadooghiI ZhouX LiT RaicuI.FusionFS: a distributed file system for large scale data\u2010intensive computing. InGreater Chicago Area System Research Workshop GCASR:Chicago IL 2013;17\u201318."},{"key":"e_1_2_8_43_1","unstructured":"ZhaoD ShouC ZhangZ SadooghiI ZhouX LiT RaicuI.FusionFS: a distributed file system for large scale data\u2010intensive computing. InGreater Chicago Area System Research Workshop GCASR' 13:Chicago IL 2013;10\u201311."},{"key":"e_1_2_8_44_1","unstructured":"VogelsW.Filesystem in userspace 2011. (Available from:http:\/\/fuse.sourceforge.net\/.) [Accessed on 17 September 2011]."},{"key":"e_1_2_8_45_1","doi-asserted-by":"crossref","unstructured":"McAuleyAJ.Reliable broadband communication using a burst erasure correcting code. InSIGCOMM '90:Philadelphia Pennsylvania USA 1990;297\u2013306.","DOI":"10.1145\/99517.99566"},{"key":"e_1_2_8_46_1","first-page":"2809","article-title":"Decentralized erasure codes for distributed networked storage","volume":"14","author":"Dimakis AG","year":"2006","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"e_1_2_8_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1480439.1480444"},{"key":"e_1_2_8_48_1","doi-asserted-by":"crossref","unstructured":"WangK KulkarniA LangM ArnoldD RaicuI.Towards scalable distributed workload manager with monitoring\u2010based weakly consistent resource stealing. InProceedings of the International Symposium on High\u2010Performance Parallel and Distributed Computing ACM HPDC '15:Portland Oregon USA 2015;219\u2013222.","DOI":"10.1145\/2749246.2749249"},{"key":"e_1_2_8_49_1","doi-asserted-by":"crossref","unstructured":"WangK ZhouX LiT LangM RaicuI.Optimizing load balancing and data\u2010locality with data\u2010aware scheduling. InIEEE International Conference on Big Data IEEE BigData'14:Washington DC USA 2014;119\u2013128.","DOI":"10.1109\/BigData.2014.7004220"},{"key":"e_1_2_8_50_1","doi-asserted-by":"crossref","unstructured":"RaicuI ZhaoY DumitrescuC FosterI WildeM.Falkon: A fast and light\u2010weight task execution framework.SC '07:Reno Nevada 2007;43:1\u201343:12.","DOI":"10.1145\/1362622.1362680"},{"key":"e_1_2_8_51_1","doi-asserted-by":"crossref","unstructured":"JetteMA YooAB GrondonaM.Slurm: Simple Linux utility for resource management. InIn Lecture Notes in Computer Science: Proceedings of Job Scheduling Strategies for Parallel Processing (JSSPP) JSSPP:Seattle WA USA 2003;44\u201360.","DOI":"10.1007\/10968987_3"},{"key":"e_1_2_8_52_1","doi-asserted-by":"crossref","unstructured":"StoicaRM KargerD KaashoekMF BalakrishnanH.Chord: a scalable peer\u2010to\u2010peer lookup service for internet applications. InACM SIGCOMM:San Diego CA USA 2001.","DOI":"10.1145\/383059.383071"},{"key":"e_1_2_8_53_1","doi-asserted-by":"crossref","unstructured":"RatnasamyS FrancisP HandleyM KarpR SchenKerS.A scalable content\u2010addressable network. InProceedings of the 2001 ACM SIGCOMM International Conference on on Data Communication SIGCOMM:New York NY USA 2001;161\u2013172.","DOI":"10.1145\/964723.383072"},{"key":"e_1_2_8_54_1","doi-asserted-by":"crossref","unstructured":"Rowstron DruschelP.Pastry: Scalable distributed object location and routing for large\u2010scale peer\u2010to\u2010peer systems. InProceedings of the IFIP\/ACM International Conference on Distributed Systems Platforms Heidelberg Middleware:London UK UK 2001;329\u2013350.","DOI":"10.1007\/3-540-45518-3_18"},{"key":"e_1_2_8_55_1","doi-asserted-by":"crossref","unstructured":"MaymounkovDM.Kademlia: A peer\u2010to\u2010peer information system based on the xor. InRevised Papers from the First International Workshop on Peer\u2010to\u2010Peer Systems IPTPS '01:London UK UK 2001;53\u201365.","DOI":"10.1007\/3-540-45748-8_5"},{"key":"e_1_2_8_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2003.818784"},{"key":"e_1_2_8_57_1","unstructured":"Riak 2013. (Available from:http:\/\/docs.basho.com\/riak\/latest\/.) [Accessed on 30 January 2014]."},{"key":"e_1_2_8_58_1","doi-asserted-by":"crossref","unstructured":"DeCandiaDH JampaniM KakulapatiG LakshmanA PilchinA SivasubramanianS VosshallP VogelsW.Dynamo: Amazons highly available key\u2010value store. InProceedings of the ACM Symposium on Operating Systems Principles SOSP:New York NY USA 2007;205\u2013220.","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_2_8_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365815.1365816"},{"key":"e_1_2_8_60_1","doi-asserted-by":"crossref","unstructured":"EscrivaR WongB SirerEG.Hyperdex: A distributed searchable Key\u2010value store. InProceedings of the 2012 ACM SIGCOMM International Conference on on Data Communication:Helsinki Finland 2012;25\u201336.","DOI":"10.1145\/2342356.2342360"},{"key":"e_1_2_8_61_1","doi-asserted-by":"crossref","unstructured":"DebnathB SenguptaS LiJ.Skimpystash: RAM space skimpy key\u2010value store on flash\u2010based storage. InProceedings of the 2011 ACM SIGMOD International Conference on Management of Data SIGMOD '11:Athens Greece 2011;25\u201336.","DOI":"10.1145\/1989323.1989327"},{"key":"e_1_2_8_62_1","doi-asserted-by":"crossref","unstructured":"TerryDB PrabhakaranV KotlaR BalakrishnanM AguileraMK Abu\u2010LibdehH.Consistency\u2010based service level agreements for cloud storage. InProceedings of the ACM Symposium on Operating Systems Principles SOSP '13:Farminton Pennsylvania 2013;309\u2013324.","DOI":"10.1145\/2517349.2522731"},{"key":"e_1_2_8_63_1","unstructured":"LimH HanD AndersenDG KaminskyM.Mica: a holistic approach to fast in\u2010memory key\u2010value storage. InProceedings of the USENIX Conference on Networked Systems Design and Implementation NSDI'14:Berkeley CA USA 2014;429\u2013444."},{"key":"e_1_2_8_64_1","doi-asserted-by":"crossref","unstructured":"WuZ ButkiewiczM PerkinsD Katz\u2010BassettE MadhyasthaHV.Spanstore: cost\u2010effective geo\u2010replicated storage spanning multiple cloud services. InProceedings of the ACM Symposium on Operating Systems Principles SOSP '13.ACM:New York NY USA 2013;292\u2013308.","DOI":"10.1145\/2517349.2522730"},{"key":"e_1_2_8_65_1","doi-asserted-by":"crossref","unstructured":"MaoY KohlerE MorrisRT.Cache craftiness for fast multicore key\u2010value storage. InProceedings of the 7th ACM European Conference on Computer Systems EuroSys '12.ACM:New York NY USA 2012;183\u2013196.","DOI":"10.1145\/2168836.2168855"},{"key":"e_1_2_8_66_1","doi-asserted-by":"crossref","unstructured":"HoltB ZhangI PortsD OskinM CezeL.Claret: using data types for highly concurrent distributed transactions. InWorkshop on Principles and Practice of Consistency for Distributed Data PaPoC '15:Bordeaux France 2015.","DOI":"10.1145\/2745947.2745951"},{"key":"e_1_2_8_67_1","doi-asserted-by":"crossref","unstructured":"WangP SunG JiangS OuyangJ LinS ZhangC CongJ.An efficient design and implementation of LSM\u2010tree based key\u2010value store on open\u2010channel SSD. InThe European Conference on Computer Systems EuroSys '14.ACM:New York NY USA 2014;16:1\u201316:14.","DOI":"10.1145\/2592798.2592804"},{"key":"e_1_2_8_68_1","doi-asserted-by":"crossref","unstructured":"LimH FanB AndersenDG KaminskyM.Silt: a memory\u2010efficient high\u2010performance key\u2010value store. InProceedings of the ACM Symposium on Operating Systems Principles SOSP '11.ACM:New York NY USA 2011;1\u201313.","DOI":"10.1145\/2043556.2043558"}],"container-title":["Concurrency and Computation: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fcpe.3614","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.3614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,29]],"date-time":"2025-05-29T20:39:18Z","timestamp":1748551158000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.3614"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,30]]},"references-count":67,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,1]]}},"alternative-id":["10.1002\/cpe.3614"],"URL":"https:\/\/doi.org\/10.1002\/cpe.3614","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"type":"print","value":"1532-0626"},{"type":"electronic","value":"1532-0634"}],"subject":[],"published":{"date-parts":[[2015,7,30]]}}}