{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T16:30:03Z","timestamp":1709829003913},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2013,9,1]],"date-time":"2013-09-01T00:00:00Z","timestamp":1377993600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1007\/s10617-014-9149-2","type":"journal-article","created":{"date-parts":[[2014,10,3]],"date-time":"2014-10-03T02:49:31Z","timestamp":1412304571000},"page":"507-542","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Performance analysis and modeling of SQLite embedded databases on flash file systems"],"prefix":"10.1007","volume":"17","author":[{"given":"Hamza","family":"Ouarnoughi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jalil","family":"Boukhobza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierre","family":"Olivier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Loic","family":"Plassart","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ladjel","family":"Bellatreche","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,10,4]]},"reference":[{"key":"9149_CR1","unstructured":"Armadeus Systems (2012) APF27 board datasheet. From http:\/\/www.armadeus.com\/_downloads\/apf27Dev\/documentation\/dataSheet_APF27Dev.pdf . Accessed 01 July 2014"},{"key":"9149_CR2","doi-asserted-by":"crossref","unstructured":"Bellatreche L, Cheikh S, Bre S, Kerkad A, Boukhorca A, Boukhobza J (2013) How to exploit the device diversity and database interaction to propose a generic cost model? In: Proceedings of the 17th international database engineering and applications symposium, ACM, New York, IDEAS \u201913, p 142147. doi: 10.1145\/2513591.2513660","DOI":"10.1145\/2513591.2513660"},{"key":"9149_CR3","unstructured":"Bityutskiy A (2005) JFFS3 design issues"},{"key":"9149_CR4","doi-asserted-by":"crossref","unstructured":"Boukhobza J (2013) Flashing in the cloud: shedding some light on NAND flash memory storage systems. In: Data intensive storage services for cloud environments, IGI Global","DOI":"10.4018\/978-1-4666-3934-8.ch015"},{"key":"9149_CR5","unstructured":"DeWitt DJ, Naughton JF, Schneider DA, Seshadri S (1992) Practical skew handling in parallel joins. In: VLDB, pp 27\u201340"},{"key":"9149_CR6","unstructured":"Engel J, Mertens R (2005) LogFS-finally a scalable flash file system. In: 12th international linux system technology conference. http:\/\/www.cs.xu.edu\/csci390\/08s\/logfs1.pdf"},{"key":"9149_CR7","unstructured":"Firebird Developpers (2014) Firebird website. From http:\/\/www.firebirdsql.org\/ . Accessed 07 Jan 2014"},{"key":"9149_CR8","unstructured":"Gleixner T, Haverkamp F, Bityutskiy A (2006) Ubi: unsorted block images"},{"key":"9149_CR9","unstructured":"Graefe G (1999) The value of merge-join and hash-join in sql server. In: VLDB, pp 250\u2013253"},{"key":"9149_CR10","unstructured":"Homma T (2009) Evaluation of flash file systems for large NAND flash memory. http:\/\/elinux.org\/images\/7\/7e\/ELC2009-FlashFS-Toshiba.pdf"},{"key":"9149_CR11","doi-asserted-by":"crossref","unstructured":"Kang WH, Lee SW, Moon B, Oh GH, Min C (2013) X-ftl: transactional ftl for sqlite databases. In: Proceedings of the 2013 international conference on management of data, ACM, pp 97\u2013108","DOI":"10.1145\/2463676.2465326"},{"key":"9149_CR12","unstructured":"Kataria V, Amit S, Singh P, Ch SP (2004) Commercial embedded database aystems, analysis and selection"},{"key":"9149_CR13","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1007\/978-3-642-27552-4_89","volume-title":"Frontiers in computer education","author":"JM Kim","year":"2012","unstructured":"Kim JM, Kim JS (2012) Androbench: benchmarking the storage performance of android-based mobile devices. Frontiers in computer education. Springer, New York, pp 667\u2013674"},{"key":"9149_CR14","doi-asserted-by":"crossref","unstructured":"Koltsidas I, Viglas SD (2011) Data management over flash memory. In: Proceedings of the 2011 ACM SIGMOD international conference on management of sata, ACM, New YorkSIGMOD \u201911, pp 1209\u20131212. doi: 10.1145\/1989323.1989455","DOI":"10.1145\/1989323.1989455"},{"key":"9149_CR15","doi-asserted-by":"crossref","unstructured":"Lee H, Chang N (2003) Energy-aware memory allocation in heterogeneous non-volatile memory systems. In: Proceedings of the 2003 international symposium on low power electronics and design, p 420423","DOI":"10.1145\/871506.871609"},{"issue":"8","key":"9149_CR16","first-page":"952964","volume":"16","author":"H Li","year":"2008","unstructured":"Li H, Yang C, Tseng H (2008) Energy-aware flash memory management in virtual memory system. IEEE Trans Very Large Scale Integr Syst 16(8):952964","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"key":"9149_CR17","doi-asserted-by":"crossref","unstructured":"Li J, Xu Y (2009) Remote monitoring systems based on embedded database. In: 3rd international conference on Genetic and evolutionary computing, WGEC \u201909, pp 381\u2013384. doi: 10.1109\/WGEC.2009.54","DOI":"10.1109\/WGEC.2009.54"},{"key":"9149_CR18","volume-title":"Physical database design: the database professional\u2019s guide to exploiting indexes, views, storage, and more","author":"SS Lightstone","year":"2007","unstructured":"Lightstone SS, Teorey TJ, Nadeau T (2007) Physical database design: the database professional\u2019s guide to exploiting indexes, views, storage, and more. Morgan Kaufmann Publishers Inc., San Francisco"},{"key":"9149_CR19","unstructured":"Market Research (2012) Advanced solid state non-volatile memory market to grow 69\u00a0% annually through 2015. From http:\/\/www.marketresearch.com\/corporate\/aboutus\/press.asp?view=3&article=2223 . Accessed 07 Jan 2014"},{"key":"9149_CR20","unstructured":"Micron (2009) NAND flash and mobile LPDDR 168-ball package-on-package (PoP) MCP combination memory (TI OMAP)"},{"key":"9149_CR21","unstructured":"Micron Technology, Inc (2007) MT29F2G16ABDHC-ET: D NAND flash memory datasheet. Micron Technology, Inc, Boise"},{"key":"9149_CR22","doi-asserted-by":"crossref","unstructured":"Nath S, Kansal A (2007) Flashdb: dynamic self-tuning database for nand flash. In: Proceedings of the 6th international conference on Information processing in sensor networks, ACM, pp 410\u2013419","DOI":"10.1145\/1236360.1236412"},{"issue":"1","key":"9149_CR23","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1145\/2597457.2597462","volume":"11","author":"P Olivier","year":"2014","unstructured":"Olivier P, Boukhobza J, Senn E (2014) Flashmon v2: monitoring raw nand flash memory i\/o requests on embedded linux. ACM SIGBED Rev 11(1):38\u201343. doi: 10.1145\/2597457.2597462","journal-title":"ACM SIGBED Rev"},{"key":"9149_CR24","unstructured":"Olson MA, Bostic K, Seltzer M (1999) Berkeley DB. In: Proceedings of the annual conference on USENIX annual technical conference. USENIX Association, Berkeley, ATEC \u201999, p 4343"},{"issue":"3","key":"9149_CR25","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1145\/211990.212001","volume":"24","author":"PE O\u2019Neil","year":"1995","unstructured":"O\u2019Neil PE, Graefe G (1995) Multi-table joins through bitmapped join indices. SIGMOD Rec 24(3):8\u201311","journal-title":"SIGMOD Rec"},{"key":"9149_CR26","unstructured":"Opdenacker M (2008) Update on filesystems for flash storage. http:\/\/freeelectrons.com\/pub\/conferences\/2008\/elce\/"},{"key":"9149_CR27","unstructured":"Opdenacker M (2010) Flash filesystem benchmarks. http:\/\/elinux.org\/images\/d\/d7\/Elce2010-flash-filesystems.pdf"},{"issue":"5","key":"9149_CR28","first-page":"947","volume":"29","author":"S Park","year":"2013","unstructured":"Park S (2013) Flash-aware cost model for embedded database query optimizer. J Inf Sci Eng 29(5):947\u2013967","journal-title":"J Inf Sci Eng"},{"key":"9149_CR29","doi-asserted-by":"crossref","unstructured":"Patchigolla VNR, Springer J, Lutes K (2011) Embedded database management performance. In: 2011 eighth international conference on, IEEE information technology: new generations (ITNG), pp 998\u20131001","DOI":"10.1109\/ITNG.2011.171"},{"key":"9149_CR30","doi-asserted-by":"crossref","unstructured":"Qinlong G, Xingmei C, Weiwei T, Minghai Y (2010) Study and application of SQLite embedded database system based on windows cE. In: 2010 2nd international conference on information science and engineering (ICISE), pp 6920\u20136923, doi: 10.1109\/ICISE.2010.5691551","DOI":"10.1109\/ICISE.2010.5691551"},{"issue":"3","key":"9149_CR31","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1109\/TMM.2011.2114333","volume":"13","author":"Y Ryu","year":"2011","unstructured":"Ryu Y (2011) A flash translation layer for nand flash-based multimedia storage devices. IEEE Trans Multimed 13(3):563\u2013572. doi: 10.1109\/TMM.2011.2114333","journal-title":"IEEE Trans Multimed"},{"key":"9149_CR32","doi-asserted-by":"crossref","unstructured":"Schierl A, Schellhorn G, Haneberg D, Reif W (2009a) Abstract specification of the ubifs file system for flash memory. In: Cavalcanti A, Dams D (eds) FM 2009: formal methods, Lecture Notes in Computer Science, vol 5850. Springer, Berlin, pp 190\u2013206. doi: 10.1007\/978-3-642-05089-3_13","DOI":"10.1007\/978-3-642-05089-3_13"},{"key":"9149_CR33","unstructured":"Serial ATA International Organization (2011) SATA-ST 3.1: Serial ATA Revision 3.1"},{"key":"9149_CR34","unstructured":"SQLite Developpers (2014a) Journal mode pragma statement. From http:\/\/www.sqlite.org\/pragma.html#pragma_journal_mode . Accessed 07 Jan 2014"},{"key":"9149_CR35","unstructured":"SQLite Developpers (2014b) SQLite homepage. From http:\/\/www.sqlite.org\/ . Accessed 07 Jan 2014"},{"key":"9149_CR36","unstructured":"Storage Newsletter (2012) NAND chip market growth propelled by smartphones and media tablets. From http:\/\/www.storagenewsletter.com\/rubriques\/market-reportsresearch\/ihs-isuppli-nor-nand-chip\/ . Accessed 07 Jan 2014"},{"key":"9149_CR37","unstructured":"UBIFS Developpers (2008) UBIFS and linux read-ahead. From http:\/\/www.linux-mtd.infradead.org\/doc\/ubifs.html#L_readahead . Accessed 07 Jan 2014"},{"key":"9149_CR38","unstructured":"Woodhouse D (2001) JFFS: the journalling flash file system. In: Ottawa linux symposium, vol 2001."},{"key":"9149_CR39","unstructured":"Wookey (2004) YAFFS: a NAND flash file system"},{"key":"9149_CR40","doi-asserted-by":"crossref","unstructured":"Yue K, Jiang L, Yang L, Pang H (2010) Research of embedded database SQLite application in intelligent remote monitoring system. In: 2010 international forum on information technology and applications (IFITA), vol 2, pp 96\u2013100. doi: 10.1109\/IFITA.2010.241","DOI":"10.1109\/IFITA.2010.241"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-014-9149-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-014-9149-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-014-9149-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T19:58:56Z","timestamp":1565899136000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-014-9149-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":40,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["9149"],"URL":"https:\/\/doi.org\/10.1007\/s10617-014-9149-2","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9]]}}}