{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:44:55Z","timestamp":1740149095325,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T00:00:00Z","timestamp":1565481600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T00:00:00Z","timestamp":1565481600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100005270","name":"Fujian Provincial Department of Science and Technology","doi-asserted-by":"publisher","award":["2015H0015"],"award-info":[{"award-number":["2015H0015"]}],"id":[{"id":"10.13039\/501100005270","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003410","name":"Department of Education, Fujian Province","doi-asserted-by":"publisher","award":["JAT160088"],"award-info":[{"award-number":["JAT160088"]}],"id":[{"id":"10.13039\/501100003410","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004543","name":"China Scholarship Council","doi-asserted-by":"publisher","award":["201706655035"],"award-info":[{"award-number":["201706655035"]}],"id":[{"id":"10.13039\/501100004543","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Earth Sci Inform"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s12145-019-00401-3","type":"journal-article","created":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T07:02:16Z","timestamp":1565506936000},"page":"641-658","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["ACO-DPDGW: an ant colony optimization algorithm for data placement of data-intensive geospatial workflow"],"prefix":"10.1007","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8397-510X","authenticated-orcid":false,"given":"Xiaozhu","family":"Wu","sequence":"first","affiliation":[]},{"given":"Ying","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Chongcheng","family":"Chen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,8,11]]},"reference":[{"key":"401_CR1","doi-asserted-by":"crossref","unstructured":"Altintas I, Berkley C, Jaeger E, et al. (2004) Kepler: an extensible system for design and execution of scientific workflows[C]\/\/proceedings. 16th international conference on scientific and statistical database management, 2004. IEEE, 423\u2013424","DOI":"10.1109\/SSDM.2004.1311241"},{"key":"401_CR2","doi-asserted-by":"publisher","first-page":"1633","DOI":"10.1016\/j.procs.2015.05.296","volume":"51","author":"I Altintas","year":"2015","unstructured":"Altintas I, Block J, De Callafon R et al (2015) Towards an integrated cyberinfrastructure for scalable data-driven monitoring, dynamic prediction and resilience of wildfires[J]. Procedia Comput Sci 51:1633\u20131642","journal-title":"Procedia Comput Sci"},{"key":"401_CR3","unstructured":"Atrey A, Van Seghbroeck G, Volckaert B, et al. (2018) Scalable data placement of data-intensive Services in geo-distributed Clouds[C]\/\/CLOSER2018, the 8th international conference on cloud computing and services science. SCITEPRESS-Science and Technology Publications, 497\u2013508"},{"key":"401_CR4","unstructured":"Bousrih A, Brahmi Z. (2015) Optimizing cost and response time for data intensive services' composition based on ABC algorithm[C]\/\/Information & Communication Technology and accessibility (ICTA), 2015 5th international conference on. IEEE, 1\u20136"},{"issue":"8","key":"401_CR5","doi-asserted-by":"publisher","first-page":"2603","DOI":"10.1109\/TC.2015.2485230","volume":"65","author":"W Chen","year":"2016","unstructured":"Chen W, Paik I, Li Z (2016) Tology-aware optimal data placement algorithm for network traffic optimization[J]. IEEE Trans Comput 65(8):2603\u20132617","journal-title":"IEEE Trans Comput"},{"key":"401_CR6","unstructured":"Chen J, Zhang J, Song A. (2017) Efficient data and task co-scheduling for scientific workflow in geo-distributed datacenters[C]\/\/advanced cloud and big data (CBD), 2017 fifth international conference on. IEEE, 63\u201368"},{"key":"401_CR7","unstructured":"Cowart C, Block J, Crawl D, et al. (2015) geoKepler Workflow Module for Computationally Scalable and Reproducible Geoprocessing and Modeling[C]\/\/AGU Fall Meeting Abstracts"},{"issue":"1","key":"401_CR8","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/TGRS.2008.2002076","volume":"47","author":"DK Davies","year":"2009","unstructured":"Davies DK, Ilavajhala S, Wong MM et al (2009) Fire information for resource management system: archiving and distributing MODIS active fire data[J]. IEEE Trans Geosci Remote Sens 47(1):72\u201379","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"401_CR9","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/j.energy.2016.10.057","volume":"117","author":"CC Davila","year":"2016","unstructured":"Davila CC, Reinhart CF, Bemis JL (2016) Modeling Boston: a workflow for the efficient generation and maintenance of urban building energy models from existing geospatial datasets[J]. Energy 117:237\u2013250","journal-title":"Energy"},{"key":"401_CR10","unstructured":"Deelman E, Chervenak A. (2008) Data management challenges of data-intensive scientific workflows[C]\/\/cluster computing and the grid, 2008. CCGRID'08. 8th IEEE international symposium on. IEEE, 687\u2013692"},{"issue":"5","key":"401_CR11","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1016\/j.future.2008.06.012","volume":"25","author":"E Deelman","year":"2009","unstructured":"Deelman E, Gannon D, Shields M, Taylor I (2009) Workflows and e-science: an overview of workflow system features and capabilities[J]. Futur Gener Comput Syst 25(5):528\u2013540","journal-title":"Futur Gener Comput Syst"},{"issue":"18","key":"401_CR12","doi-asserted-by":"publisher","first-page":"2523","DOI":"10.1002\/cpe.3084","volume":"25","author":"K Deng","year":"2013","unstructured":"Deng K, Ren K, Song J, Yuan D, Xiang Y, Chen J (2013) A clustering based coscheduling strategy for efficient scientific workflow execution in cloud computing[J]. Concurr Comput: Pract E 25(18):2523\u20132539","journal-title":"Concurr Comput: Pract E"},{"key":"401_CR13","doi-asserted-by":"crossref","unstructured":"Deng K, Ren K, Zhu M, et al. (2015) A data and task co-scheduling algorithm for scientific cloud workflows[J]. IEEE Trans Cloud Comput (1): 1\u20131","DOI":"10.1109\/TCC.2015.2511745"},{"key":"401_CR14","doi-asserted-by":"publisher","first-page":"1): 1","DOI":"10.1109\/3477.484436","volume":"26","author":"M Dorigo","year":"1996","unstructured":"Dorigo M (1996) The any system optimization by a colony of cooperating agents[J]. IEEE Trans Syst Man Cybern B 26:1): 1\u20131):13","journal-title":"IEEE Trans Syst Man Cybern B"},{"key":"401_CR15","unstructured":"Ebrahimi M, Mohan A, Kashlev A, et al. (2015) BDAP: a big data placement strategy for cloud-based scientific workflows[C]\/\/big data computing service and applications (BigDataService), 2015 IEEE first international conference on. IEEE, 105\u2013114"},{"key":"401_CR16","doi-asserted-by":"crossref","unstructured":"Er-Dun Z, Yong-Qiang Q, Xing-Xing X, et al. (2012) A data placement strategy based on genetic algorithm for scientific workflows[C]\/\/computational intelligence and security (CIS), 2012 eighth international conference on IEEE, 146\u2013149","DOI":"10.1109\/CIS.2012.40"},{"issue":"8","key":"401_CR17","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.jcss.2013.02.004","volume":"79","author":"Y Gao","year":"2013","unstructured":"Gao Y, Guan H, Qi Z et al (2013) A multi-objective ant colony system algorithm for virtual machine placement in cloud computing[J]. J Comput Syst Sci 79(8):1230\u20131242","journal-title":"J Comput Syst Sci"},{"issue":"3","key":"401_CR18","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/S0020-0190(01)00258-7","volume":"82","author":"WJ Gutjahr","year":"2002","unstructured":"Gutjahr WJ (2002) ACO algorithms with guaranteed convergence to the optimal solution[J]. Inf Process Lett 82(3):145\u2013153","journal-title":"Inf Process Lett"},{"key":"401_CR19","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.jss.2015.08.019","volume":"110","author":"T Hamrouni","year":"2015","unstructured":"Hamrouni T, Slimani S, Charrada FB (2015) A data mining correlated patterns-based periodic decentralized replication strategy for data grids[J]. J Syst Softw 110:10\u201327","journal-title":"J Syst Softw"},{"key":"401_CR20","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.cageo.2018.05.001","volume":"117","author":"L Jiang","year":"2018","unstructured":"Jiang L, Yue P, Kuhn W, Zhang C, Yu C, Guo X (2018) Advancing interoperability of geospatial data provenance on the web: gap analysis and strategies[J]. Comput Geosci 117:21\u201331","journal-title":"Comput Geosci"},{"issue":"3","key":"401_CR21","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.eij.2015.07.001","volume":"16","author":"M Kalra","year":"2015","unstructured":"Kalra M, Singh S (2015) A review of metaheuristic scheduling techniques in cloud computing[J]. Egypt Inf J 16(3):275\u2013295","journal-title":"Egypt Inf J"},{"issue":"2","key":"401_CR22","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.bdr.2015.01.003","volume":"2","author":"JG Lee","year":"2015","unstructured":"Lee JG, Kang M (2015) Geospatial big data: challenges and opportunities[J]. Big Data Research 2(2):74\u201381","journal-title":"Big Data Research"},{"key":"401_CR23","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.isprsjprs.2015.10.012","volume":"115","author":"S Li","year":"2016","unstructured":"Li S, Dragicevic S, Castro FA, Sester M, Winter S, Coltekin A, Pettit C, Jiang B, Haworth J, Stein A, Cheng T (2016a) Geospatial big data handling theory and methods: a review and research challenges[J]. ISPRS J Photogramm Remote Sens 115:119\u2013133","journal-title":"ISPRS J Photogramm Remote Sens"},{"key":"401_CR24","unstructured":"Li X, Zhang L, Wu Y, et al. (2016b) A novel workflow-level data placement strategy for data-sharing scientific cloud workflows[J]. IEEE Trans Serv Comput"},{"issue":"1","key":"401_CR25","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/TEVC.2016.2623803","volume":"22","author":"Xiao-Fang Liu","year":"2018","unstructured":"Liu XF, Zhan ZH, Deng Jeremiah D et al An energy efficient ant Colony system for virtual machine placement in cloud computing[J]. IEEE Trans Evol Comput 22(1):113\u2013128","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"11","key":"401_CR26","doi-asserted-by":"publisher","first-page":"1097","DOI":"10.1016\/S0305-0548(97)00031-2","volume":"24","author":"N Mladenovi\u0107","year":"1997","unstructured":"Mladenovi\u0107 N, Hansen P (1997) Variable neighborhood search[J]. Comput Oper Res 24(11):1097\u20131100","journal-title":"Comput Oper Res"},{"issue":"9","key":"401_CR27","doi-asserted-by":"publisher","first-page":"2271","DOI":"10.1016\/j.cor.2004.03.002","volume":"32","author":"D Pisinger","year":"2005","unstructured":"Pisinger D (2005) Where are the hard knapsack problems?[J]. Comput Oper Res 32(9):2271\u20132284","journal-title":"Comput Oper Res"},{"issue":"2","key":"401_CR28","doi-asserted-by":"publisher","first-page":"616","DOI":"10.1016\/j.jestch.2016.11.006","volume":"20","author":"TP Shabeera","year":"2016","unstructured":"Shabeera TP, Kumar SDM, Salam SM et al (2016) Optimizing VM Allocation and Data Placement for Data-Intensive Applications in Cloud using ACO Metaheuristic Algorithm[J]. Eng Sci Technol Int J 20(2):616\u2013628","journal-title":"Eng Sci Technol Int J"},{"key":"401_CR29","unstructured":"Shibata T, Choi S J, Taura K. (2010) File-access patterns of data-intensive workflow applications and their implications to distributed filesystems[C]\/\/proceedings of the 19th ACM international symposium on high performance distributed computing. ACM, 746\u2013755"},{"key":"401_CR30","unstructured":"Shirasuna S, Gannon D (2006) Xbaya: a graphical workflow composer for the web services architecture[J]. Indiana University"},{"key":"401_CR31","first-page":"153","volume-title":"Virtual machine placement based on ant colony optimization for minimizing resource wastage[C]\/\/international conference on advanced machine learning technologies and applications","author":"MA Tawfeek","year":"2014","unstructured":"Tawfeek MA, El-Sisi AB, Keshk AE et al (2014) Virtual machine placement based on ant colony optimization for minimizing resource wastage[C]\/\/international conference on advanced machine learning technologies and applications. Springer, Cham, pp 153\u2013164"},{"key":"401_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2017.05.017","volume":"76","author":"L Teylo","year":"2017","unstructured":"Teylo L, de Paula U, Frota Y, de Oliveira D, Drummond LMA (2017) A hybrid evolutionary algorithm for task scheduling and data assignment of data-intensive scientific workflows on clouds[J]. Futur Gener Comput Syst 76:1\u201317","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"401_CR33","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1022883727209","volume":"14","author":"WMP van Der Aalst","year":"2003","unstructured":"van Der Aalst WMP, Ter Hofstede AHM, Kiepuszewski B et al (2003) Workflow patterns[J]. Distrib Parallel Databases 14(1):5\u201351","journal-title":"Distrib Parallel Databases"},{"key":"401_CR34","unstructured":"Wang L, Shen J, Beydoun G (2013) Enhanced ant colony algorithm for cost-aware data-intensive service provision[C]\/\/2013 IEEE ninth world congress on services. IEEE, 227\u2013234"},{"issue":"7","key":"401_CR35","doi-asserted-by":"publisher","first-page":"2537","DOI":"10.1007\/s11227-015-1511-z","volume":"72","author":"T Wang","year":"2016","unstructured":"Wang T, Yao S, Xu Z, Jia S (2016) DCCP: an effective data placement strategy for data-intensive computations in distributed cloud computing systems[J]. J Supercomput 72(7):2537\u20132564","journal-title":"J Supercomput"},{"issue":"1","key":"401_CR36","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/TSMCC.2008.2001722","volume":"39","author":"CHEN Wei-Neng","year":"2008","unstructured":"Wei-Neng CHEN, Zhang J (2008) An ant Colony optimization approach to a grid workflow scheduling problem with various QoS requirements[J]. IEEE Tran Syst Man Cybern C 39(1):29\u201343","journal-title":"IEEE Tran Syst Man Cybern C"},{"issue":"03","key":"401_CR37","doi-asserted-by":"publisher","first-page":"145","DOI":"10.4236\/ijis.2015.53013","volume":"5","author":"Q Xu","year":"2015","unstructured":"Xu Q, Xu Z, Wang T (2015) A data-placement strategy based on genetic algorithm in cloud computing[J]. Int J Intell Sci 5(03):145\u2013157","journal-title":"Int J Intell Sci"},{"issue":"8","key":"401_CR38","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1016\/j.future.2010.02.004","volume":"26","author":"D Yuan","year":"2010","unstructured":"Yuan D, Yang Y, Liu X, Chen J (2010) A data placement strategy in scientific cloud workflows[J]. Futur Gener Comput Syst 26(8):1200\u20131214","journal-title":"Futur Gener Comput Syst"},{"key":"401_CR39","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/j.envsoft.2015.03.017","volume":"69","author":"P Yue","year":"2015","unstructured":"Yue P, Zhang M, Tan Z (2015) A geoprocessing workflow system for environmental monitoring and integrated modelling[J]. Environ Model Softw 69:128\u2013140","journal-title":"Environ Model Softw"},{"key":"401_CR40","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.jnca.2015.01.001","volume":"50","author":"L Zeng","year":"2015","unstructured":"Zeng L, Veeravalli B, Zomaya AY (2015) An integrated task computation and data management scheduling strategy for workflow applications in cloud environments[J]. J Netw Comput Appl 50:39\u201348","journal-title":"J Netw Comput Appl"},{"issue":"9","key":"401_CR41","doi-asserted-by":"publisher","first-page":"6618","DOI":"10.1016\/j.eswa.2010.03.067","volume":"37","author":"XL Zhang","year":"2010","unstructured":"Zhang XL, Chen XF, He ZJ (2010) An ACO-based algorithm for parameter optimization of support vector machines[J]. Expert Syst Appl 37(9):6618\u20136628","journal-title":"Expert Syst Appl"},{"issue":"18","key":"401_CR42","doi-asserted-by":"publisher","first-page":"5606","DOI":"10.1002\/cpe.3601","volume":"27","author":"J Zhang","year":"2015","unstructured":"Zhang J, Wang M, Luo J, Dong F, Zhang J (2015) Towards optimized scheduling for data-intensive scientific workflow in multiple datacenter environment[J]. Concurr Comput: Pract E 27(18):5606\u20135622","journal-title":"Concurr Comput: Pract E"},{"key":"401_CR43","unstructured":"Zhao Q, Xiong C, Zhao X, et al. (2015) A data placement strategy for data-intensive scientific workflows in cloud[C]\/\/cluster, cloud and grid computing (CCGrid), 2015 15th IEEE\/ACM international symposium on. IEEE, 928\u2013934"},{"key":"401_CR44","first-page":"1","volume":"2016","author":"Q Zhao","year":"2016","unstructured":"Zhao Q, Xiong C, Wang P (2016) Heuristic data placement for data-intensive applications in heterogeneous cloud[J]. J Electr Comput Eng 2016:1\u20138","journal-title":"J Electr Comput Eng"}],"container-title":["Earth Science Informatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12145-019-00401-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12145-019-00401-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12145-019-00401-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,9]],"date-time":"2020-08-09T23:11:20Z","timestamp":1597014680000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12145-019-00401-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,11]]},"references-count":44,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["401"],"URL":"https:\/\/doi.org\/10.1007\/s12145-019-00401-3","relation":{},"ISSN":["1865-0473","1865-0481"],"issn-type":[{"type":"print","value":"1865-0473"},{"type":"electronic","value":"1865-0481"}],"subject":[],"published":{"date-parts":[[2019,8,11]]},"assertion":[{"value":"27 February 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 August 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 August 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}