{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:11:31Z","timestamp":1750306291394,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,5,14]],"date-time":"2016-05-14T00:00:00Z","timestamp":1463184000000},"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":[],"published-print":{"date-parts":[[2016,5,14]]},"DOI":"10.1145\/2896825.2896831","type":"proceedings-article","created":{"date-parts":[[2016,5,17]],"date-time":"2016-05-17T18:19:17Z","timestamp":1463509157000},"page":"26-32","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Providing big data applications with fault-tolerant data migration across heterogeneous NoSQL databases"],"prefix":"10.1145","author":[{"given":"Marco","family":"Scavuzzo","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Damian A.","family":"Tamburri","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elisabetta","family":"Di Nitto","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,5,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Controlling data volume, velocity, and variety,\" tech. rep","author":"Laney D.","year":"2001","unstructured":"D. Laney , \"3 D data management : Controlling data volume, velocity, and variety,\" tech. rep ., META Group , February 2001 . D. Laney, \"3D data management: Controlling data volume, velocity, and variety,\" tech. rep., META Group, February 2001."},{"key":"e_1_3_2_1_2_1","unstructured":"Enterprise Architect \"The 5 V's of Big Data.\" http:\/\/enterprisearchitects.com\/the-5v-s-of-big-data\/.  Enterprise Architect \"The 5 V's of Big Data.\" http:\/\/enterprisearchitects.com\/the-5v-s-of-big-data\/."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-2-22"},{"key":"e_1_3_2_1_4_1","volume-title":"AACE","author":"Y.","year":"1996","unstructured":"Y. RIDENE and A. HENRY, \"Avoiding vendor lock-in : An open approach to building internet-based applications.,\" in WebNet , AACE , 1996 . Y. RIDENE and A. HENRY, \"Avoiding vendor lock-in: An open approach to building internet-based applications.,\" in WebNet, AACE, 1996."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2452376.2452378"},{"key":"e_1_3_2_1_6_1","unstructured":"Philip Howard \"Lower your risk with application data migration.\" http:\/\/www.bloorresearch.com\/research\/white-paper\/lower-risk-application-data-migration\/ 2013.  Philip Howard \"Lower your risk with application data migration.\" http:\/\/www.bloorresearch.com\/research\/white-paper\/lower-risk-application-data-migration\/ 2013."},{"key":"e_1_3_2_1_7_1","volume-title":"Blue Age Networks","author":"Horowitz R.","year":"2015","unstructured":"R. Horowitz , \"Legacy data migration and fraud detection using blu age and big data,\" in Technical Report , Blue Age Networks , 2015 . R. Horowitz, \"Legacy data migration and fraud detection using blu age and big data,\" in Technical Report, Blue Age Networks, 2015."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Q.\n      Gu P.\n      Lago H.\n      Muccini and \n      S.\n      Potenza \"\n  A categorization of green practices used by dutch data centers. \" in ANT\/SEIT\n   (E. M. Shakshuki K. Djouani M. Sheng M. Younis E. Vaz and W. Groszko eds.) vol. \n  19\n   of \n  Procedia Computer Science pp. \n  770\n  --\n  776 Elsevier 2013\n  .  Q. Gu P. Lago H. Muccini and S. Potenza \"A categorization of green practices used by dutch data centers. \" in ANT\/SEIT (E. M. Shakshuki K. Djouani M. Sheng M. Younis E. Vaz and W. Groszko eds.) vol. 19 of Procedia Computer Science pp. 770--776 Elsevier 2013.","DOI":"10.1016\/j.procs.2013.06.101"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDOCW.2014.32"},{"key":"e_1_3_2_1_10_1","unstructured":"Rory O'Brien \"An overview of the methodological approach of action research \" 1998.  Rory O'Brien \"An overview of the methodological approach of action research \" 1998."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/2017227.2017229"},{"key":"e_1_3_2_1_12_1","volume-title":"NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence","author":"Sadalage P. J.","year":"2012","unstructured":"P. J. Sadalage and M. Fowler , NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence . Addison-Wesley Professional , 1 st ed., 2012 . P. J. Sadalage and M. Fowler, NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley Professional, 1st ed., 2012.","edition":"1"},{"key":"e_1_3_2_1_13_1","unstructured":"\"Flyway.\" https:\/\/github.com\/flyway\/flyway.  \"Flyway.\" https:\/\/github.com\/flyway\/flyway."},{"key":"e_1_3_2_1_14_1","unstructured":"\"Oracle SQL Developer Migration.\" http:\/\/goo.gl\/8F32Do.  \"Oracle SQL Developer Migration.\" http:\/\/goo.gl\/8F32Do."},{"key":"e_1_3_2_1_15_1","unstructured":"\"Mysql workbench: Database migration.\" http:\/\/goo.gl\/7B4lDS.  \"Mysql workbench: Database migration.\" http:\/\/goo.gl\/7B4lDS."},{"key":"e_1_3_2_1_16_1","unstructured":"\"NoSQL-database.org.\" http:\/\/nosql-database.org\/.  \"NoSQL-database.org.\" http:\/\/nosql-database.org\/."},{"key":"e_1_3_2_1_17_1","unstructured":"\"Google Bulkloader.\" http:\/\/goo.gl\/2cfG1c.  \"Google Bulkloader.\" http:\/\/goo.gl\/2cfG1c."},{"key":"e_1_3_2_1_18_1","unstructured":"\"Azure DocumentDB Data Migration Tool.\" http:\/\/goo.gl\/Z307aS.  \"Azure DocumentDB Data Migration Tool.\" http:\/\/goo.gl\/Z307aS."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2009.121"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391247"},{"volume-title":"Bigtable: a distributed storage system for structured data,\" in Proceedings of the 7th USENIX OSDI '06","key":"e_1_3_2_1_21_1","unstructured":"Chang , \" Bigtable: a distributed storage system for structured data,\" in Proceedings of the 7th USENIX OSDI '06 . Chang et al, \"Bigtable: a distributed storage system for structured data,\" in Proceedings of the 7th USENIX OSDI '06."},{"key":"e_1_3_2_1_22_1","first-page":"169","volume-title":"Ontario)","author":"Garlan D.","year":"1997","unstructured":"D. Garlan , R. Monroe , and D. Wile , \" Acme: An Architecture Description Interchange Language,\" in Proceedings of CASCON'97, (Toronto , Ontario) , pp. 169 -- 183 , November 1997 . D. Garlan, R. Monroe, and D. Wile, \"Acme: An Architecture Description Interchange Language,\" in Proceedings of CASCON'97, (Toronto, Ontario), pp. 169--183, November 1997."},{"key":"e_1_3_2_1_23_1","unstructured":"M. Scavuzzo Master's thesis Politecnico di Milano 2013.  M. Scavuzzo Master's thesis Politecnico di Milano 2013."},{"key":"e_1_3_2_1_24_1","first-page":"11","volume-title":"USENIXATC'10, (Berkeley, CA, USA)","author":"Hunt P.","year":"2010","unstructured":"P. Hunt , M. Konar , F. P. Junqueira , and B. Reed , \" ZooKeeper: Wait-free Coordination for Internet-scale Systems,\" in Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference , USENIXATC'10, (Berkeley, CA, USA) , pp. 11 -- 11 , USENIX Association , 2010 . P. Hunt, M. Konar, F. P. Junqueira, and B. Reed, \"ZooKeeper: Wait-free Coordination for Internet-scale Systems,\" in Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIXATC'10, (Berkeley, CA, USA), pp. 11--11, USENIX Association, 2010."},{"key":"e_1_3_2_1_25_1","unstructured":"\"Apache ZooKeeper.\" http:\/\/zookeeper.apache.org\/.  \"Apache ZooKeeper.\" http:\/\/zookeeper.apache.org\/."},{"key":"e_1_3_2_1_26_1","unstructured":"\"RabbitMQ.\" http:\/\/www.rabbitmq.com\/.  \"RabbitMQ.\" http:\/\/www.rabbitmq.com\/."},{"key":"e_1_3_2_1_27_1","unstructured":"\"Information technology -- advanced message queuing protocol (amqp) v1.0 specification.\" http:\/\/www.iso.org\/iso\/home\/store\/catalogue_tc\/catalogue_detail.htm?csnumber=64955.  \"Information technology -- advanced message queuing protocol (amqp) v1.0 specification.\" http:\/\/www.iso.org\/iso\/home\/store\/catalogue_tc\/catalogue_detail.htm?csnumber=64955."},{"key":"e_1_3_2_1_28_1","unstructured":"\"Apache Thrift.\" https:\/\/thrift.apache.org\/.  \"Apache Thrift.\" https:\/\/thrift.apache.org\/."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9060-1"},{"key":"e_1_3_2_1_30_1","first-page":"591","volume-title":"An approach for the development of portable applications on paas clouds,\" in CLOSER","author":"Giove F.","year":"2013","unstructured":"F. Giove , D. Longoni , M. S. Yancheshmeh , D. Ardagna , and E. D. Nitto , \" An approach for the development of portable applications on paas clouds,\" in CLOSER , pp. 591 -- 601 , 2013 . F. Giove, D. Longoni, M. S. Yancheshmeh, D. Ardagna, and E. D. Nitto, \"An approach for the development of portable applications on paas clouds,\" in CLOSER, pp. 591--601, 2013."},{"key":"e_1_3_2_1_31_1","unstructured":"ArchiveTeam \"Twitter Stream 2012.\" https:\/\/ia601605.us.archive.org\/10\/items\/archiveteam-twitter-stream-2012-12\/archiveteam-twitter-2012-12.tar.  ArchiveTeam \"Twitter Stream 2012.\" https:\/\/ia601605.us.archive.org\/10\/items\/archiveteam-twitter-stream-2012-12\/archiveteam-twitter-2012-12.tar."},{"key":"e_1_3_2_1_32_1","volume-title":"p. 1714","author":"Liu L.","year":"2009","unstructured":"\"Merkle hash trees.,\" in Encyclopedia of Database Systems ( L. Liu and M. T. \u00d6zsu , eds.), p. 1714 , Springer US , 2009 . \"Merkle hash trees.,\" in Encyclopedia of Database Systems (L. Liu and M. T. \u00d6zsu, eds.), p. 1714, Springer US, 2009."}],"event":{"name":"ICSE '16: 38th International Conference on Software Engineering","sponsor":["ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS\\DATC IEEE Computer Society","TCSE IEEE Computer Society's Tech. Council on Software Engin."],"location":"Austin Texas","acronym":"ICSE '16"},"container-title":["Proceedings of the 2nd International Workshop on BIG Data Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2896825.2896831","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2896825.2896831","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:39:05Z","timestamp":1750221545000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2896825.2896831"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,14]]},"references-count":32,"alternative-id":["10.1145\/2896825.2896831","10.1145\/2896825"],"URL":"https:\/\/doi.org\/10.1145\/2896825.2896831","relation":{},"subject":[],"published":{"date-parts":[[2016,5,14]]},"assertion":[{"value":"2016-05-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}