{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T17:17:26Z","timestamp":1769188646889,"version":"3.49.0"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2010,3,1]],"date-time":"2010-03-01T00:00:00Z","timestamp":1267401600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2010,3]]},"abstract":"<jats:p>\n            Native Command Queueing (NCQ) is an optimization technology to maximize throughput by reordering requests inside a disk drive. It has been so successful that NCQ has become the standard in SATA 2 protocol specification, and the great majority of disk vendors have adopted it for their recent disks. However, there is a possibility that the technology may lead to an information gap between the OS and a disk drive. A NCQ-enabled disk tries to optimize throughput without realizing the intention of an OS, whereas the OS does its best under the assumption that the disk will do as it is told without specific knowledge regarding the details of the disk mechanism. Let us call this\n            <jats:italic>expectation discord<\/jats:italic>\n            , which may cause serious problems such as request starvations or performance anomaly. In this article, we (1) confirm that\n            <jats:italic>expectation discord<\/jats:italic>\n            actually occurs in real systems; (2) propose software-level approaches to solve them; and (3) evaluate our mechanism. Experimental results show that our solution is simple, cheap (no special hardware required), portable, and effective.\n          <\/jats:p>","DOI":"10.1145\/1714454.1714456","type":"journal-article","created":{"date-parts":[[2010,4,7]],"date-time":"2010-04-07T02:56:32Z","timestamp":1270608992000},"page":"1-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["NCQ vs. I\/O scheduler"],"prefix":"10.1145","volume":"6","author":[{"given":"Young Jin","family":"Yu","sequence":"first","affiliation":[{"name":"Distributed Computing System Lab., Seoul National University, Seoul"}]},{"given":"Dong In","family":"Shin","sequence":"additional","affiliation":[{"name":"Distributed Computing System Lab., Seoul National University, Seoul"}]},{"given":"Hyeonsang","family":"Eom","sequence":"additional","affiliation":[{"name":"Distributed Computing System Lab., Seoul National University, Seoul"}]},{"given":"Heon Young","family":"Yeom","sequence":"additional","affiliation":[{"name":"Distributed Computing System Lab., Seoul National University, Seoul"}]}],"member":"320","published-online":{"date-parts":[[2010,4,5]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the 11th Real-Time Systems Symposium (RTSS). 113--124","author":"Abbott R. K.","unstructured":"Abbott , R. K. and Garcia-Monlina , H . 1990. Scheduling I\/O requests with deadlines: A performance evaluation . In Proceedings of the 11th Real-Time Systems Symposium (RTSS). 113--124 . Abbott, R. K. and Garcia-Monlina, H. 1990. Scheduling I\/O requests with deadlines: A performance evaluation. In Proceedings of the 11th Real-Time Systems Symposium (RTSS). 113--124."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the IEEE International Conference on Microelectronics and Computer Science (ICMCS). IEEE","author":"Bruno J.","unstructured":"Bruno , J. , Brustoloni , J. , Gabber , E. , Ozden , B. , and Silberschatz , A . 1999. Disk scheduling with quality of service guarantees . In Proceedings of the IEEE International Conference on Microelectronics and Computer Science (ICMCS). IEEE , Los Alamitos, CA. Bruno, J., Brustoloni, J., Gabber, E., Ozden, B., and Silberschatz, A. 1999. Disk scheduling with quality of service guarantees. In Proceedings of the IEEE International Conference on Microelectronics and Computer Science (ICMCS). IEEE, Los Alamitos, CA."},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 15th International Conference on Very Large Data Bases (VLDB).","author":"Carey M. J.","unstructured":"Carey , M. J. , Jauhari , R. , and Livny , M . 1989. Priority in dbms resource scheduling . In Proceedings of the 15th International Conference on Very Large Data Bases (VLDB). Carey, M. J., Jauhari, R., and Livny, M. 1989. Priority in dbms resource scheduling. In Proceedings of the 15th International Conference on Very Large Data Bases (VLDB)."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00364960"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/168619.168621"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MP.2005.1549750"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX'02)","author":"Denehy T. E.","unstructured":"Denehy , T. E. , Arpaci-Dusseau , A. C. , and Arpaci-Dusseau , R. H . 2002. Bridging the information gap in storage protocol stacks . In Proceedings of the USENIX Annual Technical Conference (USENIX'02) . 177--190. Denehy, T. E., Arpaci-Dusseau, A. C., and Arpaci-Dusseau, R. H. 2002. Bridging the information gap in storage protocol stacks. In Proceedings of the USENIX Annual Technical Conference (USENIX'02). 177--190."},{"key":"e_1_2_1_8_1","volume-title":"Blurring the line between (OSes) and storage devices. Tech. rep. CMU-CS-01-166","author":"Ganger G. R.","unstructured":"Ganger , G. R. 2001. Blurring the line between (OSes) and storage devices. Tech. rep. CMU-CS-01-166 , Carnegie Mellon University , Pittsburgh, PA . Ganger, G. R. 2001. Blurring the line between (OSes) and storage devices. Tech. rep. CMU-CS-01-166, Carnegie Mellon University, Pittsburgh, PA."},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST). 185--198","author":"Gill B. S.","unstructured":"Gill , B. S. and Bathen , L. A. D. 2007. Amp: Adaptive multi-stream prefetching in a shared cache . In Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST). 185--198 . Gill, B. S. and Bathen, L. A. D. 2007. Amp: Adaptive multi-stream prefetching in a shared cache. In Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST). 185--198."},{"key":"e_1_2_1_10_1","volume-title":"Sata-io: Features moves sata into smaller form factors. Intel Developer Forum (IDF)","author":"Grimsrud K.","year":"2007","unstructured":"Grimsrud , K. 2007 . Sata-io: Features moves sata into smaller form factors. Intel Developer Forum (IDF) , Intel Corporation . Grimsrud, K. 2007. Sata-io: Features moves sata into smaller form factors. Intel Developer Forum (IDF), Intel Corporation."},{"key":"e_1_2_1_11_1","unstructured":"Gulati A. Merchant A. Uysal M. and Varman P. J. 2007. Efficient and adaptive proportional share I\/O scheduling. Tech. rep. HPL-2007-186 HP Laboratories Palo Alto CA.  Gulati A. Merchant A. Uysal M. and Varman P. J. 2007. Efficient and adaptive proportional share I\/O scheduling. Tech. rep. HPL-2007-186 HP Laboratories Palo Alto CA."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086228.1086270"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 31st International Conference on Very Large Data Bases (VLDB '05)","author":"Hall C.","unstructured":"Hall , C. and Bonnet , P . 2005. Getting priorities straight: Improving Linux support for database I\/O . In Proceedings of the 31st International Conference on Very Large Data Bases (VLDB '05) . Hall, C. and Bonnet, P. 2005. Getting priorities straight: Improving Linux support for database I\/O. In Proceedings of the 31st International Conference on Very Large Data Bases (VLDB '05)."},{"key":"e_1_2_1_14_1","unstructured":"Huang L. and Chiueh T. 2000. Implementation of a rotation latency sensitive disk scheduler. Tech. rep. ECSL-TR81 SUNY Stony Brook.  Huang L. and Chiueh T. 2000. Implementation of a rotation latency sensitive disk scheduler. Tech. rep. ECSL-TR81 SUNY Stony Brook."},{"key":"e_1_2_1_15_1","volume-title":"Comparing serial ATA native command queuing (NCQ) and ATA tagged command queuing (TCQ). White paper","author":"Huffman A.","unstructured":"Huffman , A. 2003. Comparing serial ATA native command queuing (NCQ) and ATA tagged command queuing (TCQ). White paper , Intel Corporation . Huffman, A. 2003. Comparing serial ATA native command queuing (NCQ) and ATA tagged command queuing (TCQ). White paper, Intel Corporation."},{"key":"e_1_2_1_16_1","volume-title":"Serial ATA advanced host controller interface (AHCI). Specification 1.2","author":"Huffman A.","unstructured":"Huffman , A. 2007. Serial ATA advanced host controller interface (AHCI). Specification 1.2 , Intel Corporation . Huffman, A. 2007. Serial ATA advanced host controller interface (AHCI). Specification 1.2, Intel Corporation."},{"key":"e_1_2_1_17_1","unstructured":"Intel and Seagate. 2003. Serial ATA native command queuing: An exciting new performance feature for serial ATA. Joint White paper Intel Corporation and Seagate Technology.  Intel and Seagate. 2003. Serial ATA native command queuing: An exciting new performance feature for serial ATA. Joint White paper Intel Corporation and Seagate Technology."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502046"},{"key":"e_1_2_1_19_1","unstructured":"Jacobson D. M. and Wilkes J. 1991. Disk scheduling algorithms based on rotational position. Tech. rep. HPL-CSP-91-7rev1 HP Laboratories.  Jacobson D. M. and Wilkes J. 1991. Disk scheduling algorithms based on rotational position. Tech. rep. HPL-CSP-91-7rev1 HP Laboratories."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX '06)","author":"Jones S. T.","unstructured":"Jones , S. T. , Arpaci-Dusseau , A. C. , and Arpaci-Dusseau , R. H . 2006. Antfarm: Tracking processes in a virtual machine environment . In Proceedings of the USENIX Annual Technical Conference (USENIX '06) . Jones, S. T., Arpaci-Dusseau, A. C., and Arpaci-Dusseau, R. H. 2006. Antfarm: Tracking processes in a virtual machine environment. In Proceedings of the USENIX Annual Technical Conference (USENIX '06)."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2008.31"},{"key":"e_1_2_1_22_1","volume-title":"Postmark: A new file system benchmark. Tech. rep. TR3022, Network Appliance","author":"Katcher J.","year":"1997","unstructured":"Katcher , J. 1997 . Postmark: A new file system benchmark. Tech. rep. TR3022, Network Appliance , Inc . Katcher, J. 1997. Postmark: A new file system benchmark. Tech. rep. TR3022, Network Appliance, Inc."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/290593.290602"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 1st Workshop on Operating Systems and Architectural Support for the on Demand IT Infrastructure (OASIS '04)","author":"Li C.","unstructured":"Li , C. , Shen , K. , and Papathanasiou , A. E . 2004. Competitive prefetching for concurrent sequential I\/O . In Proceedings of the 1st Workshop on Operating Systems and Architectural Support for the on Demand IT Infrastructure (OASIS '04) . Li, C., Shen, K., and Papathanasiou, A. E. 2004. Competitive prefetching for concurrent sequential I\/O. In Proceedings of the 1st Workshop on Operating Systems and Architectural Support for the on Demand IT Infrastructure (OASIS '04)."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the 6th USENIX Conference on File and Storage Technologies (FAST). 81--96","author":"Li M.","unstructured":"Li , M. , Varki , E. , Bhatia , S. , and Merchant , A . 2008. Tap: Table-based prefetching for storage caches . In Proceedings of the 6th USENIX Conference on File and Storage Technologies (FAST). 81--96 . Li, M., Varki, E., Bhatia, S., and Merchant, A. 2008. Tap: Table-based prefetching for storage caches. In Proceedings of the 6th USENIX Conference on File and Storage Technologies (FAST). 81--96."},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of the 4th Symposium on Operating System Design and Implementation.","author":"Lumb C.","unstructured":"Lumb , C. , Schindler , J. , Ganger , G. R. , Riedel , E. , and Nagle , D. F. 2000. Towards higher disk head utilization: Extracting \u201cfree\u201d bandwidth from busy disk drives . In Proceedings of the 4th Symposium on Operating System Design and Implementation. Lumb, C., Schindler, J., Ganger, G. R., Riedel, E., and Nagle, D. F. 2000. Towards higher disk head utilization: Extracting \u201cfree\u201d bandwidth from busy disk drives. In Proceedings of the 4th Symposium on Operating System Design and Implementation."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the 20th International Conference on Data Engineering (ICDE '04)","author":"McWherter D. T.","unstructured":"McWherter , D. T. , Schroeder , B. , Ailamaki , A. , and Harchol-Balter , M . 2004. Priority mechanisms for OLTP and transactional Web applications . In Proceedings of the 20th International Conference on Data Engineering (ICDE '04) . McWherter, D. T., Schroeder, B., Ailamaki, A., and Harchol-Balter, M. 2004. Priority mechanisms for OLTP and transactional Web applications. In Proceedings of the 20th International Conference on Data Engineering (ICDE '04)."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2003.1222722"},{"key":"e_1_2_1_29_1","unstructured":"Microsoft. 2006. I\/O prioritization in Windows Vista. White paper. http:\/\/www.microsoft.com\/whdc\/driver\/priorityio.mspx.  Microsoft. 2006. I\/O prioritization in Windows Vista. White paper. http:\/\/www.microsoft.com\/whdc\/driver\/priorityio.mspx."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346258"},{"key":"e_1_2_1_31_1","unstructured":"Panasas. Object storage architecture. White paper. http:\/\/www.panasas.com\/library.html Panasas.  Panasas. Object storage architecture. White paper. http:\/\/www.panasas.com\/library.html Panasas."},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the 24th IEEE International Real-Time Systems Symposium.","author":"Reuther L.","unstructured":"Reuther , L. and Pohlack , M . 2003. Rotational-position-aware real-time disk scheduling using a dynamic active subset (DAS) . In Proceedings of the 24th IEEE International Real-Time Systems Symposium. Reuther, L. and Pohlack, M. 2003. Rotational-position-aware real-time disk scheduling using a dynamic active subset (DAS). In Proceedings of the 24th IEEE International Real-Time Systems Symposium."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/342009.335375"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the 24th International Conference on Very Large Data Bases (VLDB '98)","author":"Riedel E.","unstructured":"Riedel , E. , Gibson , G. A. , and Faloutsos , C . 1998. Active storage for large-scale data mining and multimedia . In Proceedings of the 24th International Conference on Very Large Data Bases (VLDB '98) . Riedel, E., Gibson, G. A., and Faloutsos, C. 1998. Active storage for large-scale data mining and multimedia. In Proceedings of the 24th International Conference on Very Large Data Bases (VLDB '98)."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.268881"},{"key":"e_1_2_1_36_1","unstructured":"SATAIO. 2005. Serial ATA international organization: Serial ATA rev. 2.5 specification. www.sata-io.org.  SATAIO. 2005. Serial ATA international organization: Serial ATA rev. 2.5 specification. www.sata-io.org."},{"key":"e_1_2_1_37_1","unstructured":"SATAIO. 2007. Serial ATA international organization: Serial ATA rev. 2.6 specification. www.sata-io.org.  SATAIO. 2007. Serial ATA international organization: Serial ATA rev. 2.6 specification. www.sata-io.org."},{"key":"e_1_2_1_38_1","volume-title":"Proceedings of the Linux Symposium.","author":"Seelam S.","unstructured":"Seelam , S. , Romero , R. , Teller , P. , and Buros , W . 2005. Enhancements to Linux I\/O scheduling . In Proceedings of the Linux Symposium. Seelam, S., Romero, R., Teller, P., and Buros, W. 2005. Enhancements to Linux I\/O scheduling. In Proceedings of the Linux Symposium."},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the USENIX Winter Technical Conference.","author":"Seltzer M.","unstructured":"Seltzer , M. , Chen , P. , and Ousterhout , J . 1990. Disk scheduling revisited . In Proceedings of the USENIX Winter Technical Conference. Seltzer, M., Chen, P., and Ousterhout, J. 1990. Disk scheduling revisited. In Proceedings of the USENIX Winter Technical Conference."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/277851.277871"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2007.60"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06)","author":"Sivathanu G.","unstructured":"Sivathanu , G. , Sundararaman , S. , and Zadok , E . 2006. Type-safe disks . In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06) . Sivathanu, G., Sundararaman, S., and Zadok, E. 2006. Type-safe disks. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06)."},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). 73--88","author":"Sivathanu M.","unstructured":"Sivathanu , M. , Prabhakaran , V. , Popovici , F. I. , Denehy , T. E. , Arpaci-Dussseau , A. C. , and Arpaci-Dusseau , R. H . 2003. Semantically-smart disk systems . In Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). 73--88 . Sivathanu, M., Prabhakaran, V., Popovici, F. I., Denehy, T. E., Arpaci-Dussseau, A. C., and Arpaci-Dusseau, R. H. 2003. Semantically-smart disk systems. In Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). 73--88."},{"key":"e_1_2_1_44_1","unstructured":"T10:SAM4. 2007. SCSI architecture model - 4 (SAM-4). Specification rev.13b. www.t10.org.  T10:SAM4. 2007. SCSI architecture model - 4 (SAM-4). Specification rev.13b. www.t10.org."},{"key":"e_1_2_1_45_1","unstructured":"T10:SBC3. 2007. SCSI block commands - 3 (SBC-3). Specification rev.12. www.t10.org.  T10:SBC3. 2007. SCSI block commands - 3 (SBC-3). Specification rev.12. www.t10.org."},{"key":"e_1_2_1_46_1","unstructured":"T10:SPC4. 2007. SCSI primary commands - 4 (SPC-4). Specification rev. 11. www.t10.org.  T10:SPC4. 2007. SCSI primary commands - 4 (SPC-4). Specification rev. 11. www.t10.org."},{"key":"e_1_2_1_47_1","unstructured":"Talagala N. Arpaci-Dusseau R. H. and Patterson D. 1999. Micro-benchmark based extraction of local and global disk characteristics. Tech. rep. CSD-99-1063 University of California Berkeley.   Talagala N. Arpaci-Dusseau R. H. and Patterson D. 1999. Micro-benchmark based extraction of local and global disk characteristics. Tech. rep. CSD-99-1063 University of California Berkeley."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1367829.1367831"},{"key":"e_1_2_1_49_1","unstructured":"Waldspurger C. and Weihl W. 1995. Stride scheduling: Deterministic proportional resource management. Tech. rep. MIT\/LCS\/TM-528 MIT.   Waldspurger C. and Weihl W. 1995. Stride scheduling: Deterministic proportional resource management. Tech. rep. MIT\/LCS\/TM-528 MIT."},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the 3rd Symposium on Operating Systems Design and Implementation.","author":"Wang R. Y.","unstructured":"Wang , R. Y. , Anderson , T. E. , and Patterson , D. A . 1999. Virtual log based file systems for a programmable disk . In Proceedings of the 3rd Symposium on Operating Systems Design and Implementation. Wang, R. Y., Anderson, T. E., and Patterson, D. A. 1999. Virtual log based file systems for a programmable disk. In Proceedings of the 3rd Symposium on Operating Systems Design and Implementation."},{"key":"e_1_2_1_51_1","unstructured":"Wang Y. 2006. NCQ for power efficiency. White paper ULINK Technology.  Wang Y. 2006. NCQ for power efficiency. White paper ULINK Technology."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168910.1168912"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/183018.183045"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/223587.223604"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the Annual USENIX Technical Conference, FREENIX Track.","author":"Wright C. P.","unstructured":"Wright , C. P. , Joukov , N. , Kulkarni , D. , Miretskiy , Y. , and Zadok , E . 2005. Auto-pilot: A platform for system software benchmarking . In Proceedings of the Annual USENIX Technical Conference, FREENIX Track. Wright, C. P., Joukov, N., Kulkarni, D., Miretskiy, Y., and Zadok, E. 2005. Auto-pilot: A platform for system software benchmarking. In Proceedings of the Annual USENIX Technical Conference, FREENIX Track."}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1714454.1714456","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1714454.1714456","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:41:35Z","timestamp":1750250495000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1714454.1714456"}},"subtitle":["Preventing unexpected misbehaviors"],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":55,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,3]]}},"alternative-id":["10.1145\/1714454.1714456"],"URL":"https:\/\/doi.org\/10.1145\/1714454.1714456","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"value":"1553-3077","type":"print"},{"value":"1553-3093","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,3]]},"assertion":[{"value":"2009-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-04-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}