{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,27]],"date-time":"2026-09-27T13:39:12Z","timestamp":1790516352258,"version":"4.1.0"},"publisher-location":"Berlin, Heidelberg","reference-count":39,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783662556955","type":"print"},{"value":"9783662556962","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-662-55696-2_3","type":"book-chapter","created":{"date-parts":[[2017,8,7]],"date-time":"2017-08-07T07:02:19Z","timestamp":1502089339000},"page":"80-112","source":"Crossref","is-referenced-by-count":7,"title":["Scientific Workflow Scheduling with Provenance Data in a Multisite Cloud"],"prefix":"10.1007","author":[{"given":"Ji","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Esther","family":"Pacitti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patrick","family":"Valduriez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marta","family":"Mattoso","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,8,8]]},"reference":[{"key":"3_CR1","unstructured":"Azure service bus. http:\/\/azure.microsoft.com\/en-us\/services\/service-bus\/"},{"key":"3_CR2","unstructured":"DBLP Computer Science Bibliography. http:\/\/dblp.uni-trier.de\/"},{"key":"3_CR3","unstructured":"Microsoft Azure. http:\/\/azure.microsoft.com"},{"key":"3_CR4","unstructured":"Montage. http:\/\/montage.ipac.caltech.edu\/docs\/gridtools.html"},{"key":"3_CR5","unstructured":"Parameters of different types of VMS in microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/virtual-machines\/"},{"key":"3_CR6","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.csbj.2014.11.001","volume":"13","author":"K Bhuvaneshwar","year":"2015","unstructured":"Bhuvaneshwar, K., Sulakhe, D., Gauba, R., Rodriguez, A., Madduri, R., Dave, U., Lacinski, L., Foster, I., Gusev, Y., Madhavan, S.: A case study for cloud based high throughput analysis of NGS data using the globus genomics system. Comput. Struct. Biotechnol. J. 13, 64\u201374 (2015)","journal-title":"Comput. Struct. Biotechnol. J."},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Bouganim, L., Fabret, F., Mohan, C., Valduriez, P.: Dynamic query scheduling in data integration systems. In: Proceedings of the 16th International Conference on Data Engineering, pp. 425\u2013434 (2000)","DOI":"10.1109\/ICDE.2000.839442"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Bouganim, L., Kapitskaia, O., Valduriez, P.: Memory-adaptive scheduling for large query execution. In: Proceedings of the 1998 ACM CIKM International Conference on Information and Knowledge Management, pp. 105\u2013115 (1998)","DOI":"10.1145\/288627.288646"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Cala, J., Xu, Y., Wijaya, E.A., Missier, P.: From scripted HPC-based NGS pipelines to workflows on the cloud. In: 14th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 694\u2013700 (2014)","DOI":"10.1109\/CCGrid.2014.128"},{"issue":"7","key":"3_CR10","doi-asserted-by":"crossref","first-page":"1787","DOI":"10.1109\/TPDS.2013.238","volume":"25","author":"RN Calheiros","year":"2014","unstructured":"Calheiros, R.N., Buyya, R.: Meeting deadlines of scientific workflows in public clouds with tasks replication. IEEE Trans. Parallel Distrib. Syst. 25(7), 1787\u20131796 (2014)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"3","key":"3_CR11","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1007\/s10723-012-9227-2","volume":"10","author":"D Oliveira de","year":"2012","unstructured":"de Oliveira, D., Oca\u00f1a, K.A.C.S., Bai\u00e3o, F., Mattoso, M.: A provenance-based adaptive scheduling heuristic for parallel scientific workflows in clouds. J. Grid Comput. 10(3), 521\u2013552 (2012)","journal-title":"J. Grid Comput."},{"key":"3_CR12","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: simplified data processing on large clusters. In: 6th Symposium on Operating System Design and Implementation (OSDI), pp. 137\u2013150 (2004)"},{"issue":"5","key":"3_CR13","doi-asserted-by":"crossref","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.: Workflows and e-science: an overview of workflow system features and capabilities. Future Gener. Comput. Syst. 25(5), 528\u2013540 (2009)","journal-title":"Future Gener. Comput. Syst."},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Deelman, E., Singh, G., Livny, M., Berriman, B., Good, J.: The cost of doing science on the cloud: the montage example. In: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201312 (2008)","DOI":"10.1109\/SC.2008.5217932"},{"issue":"3","key":"3_CR15","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman, E., Singh, G., Su, M.-H., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Berriman, G.B., Good, J., Laity, A., Jacob, J.C., Katz, D.S.: Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci. Program. 13(3), 219\u2013237 (2005)","journal-title":"Sci. Program."},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Dias, J., Ogasawara, E.S., de Oliveira, D., Porto, F., Valduriez, P., Mattoso, M.: Algebraic dataflows for big data analysis. In: IEEE International Conference on Big Data, pp. 150\u2013155 (2013)","DOI":"10.1109\/BigData.2013.6691567"},{"issue":"1","key":"3_CR17","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/TCC.2014.2303077","volume":"2","author":"R Duan","year":"2014","unstructured":"Duan, R., Prodan, R., Li, X.: Multi-objective game theoretic scheduling of bag-of-tasks workflows on hybrid clouds. IEEE Trans. Cloud Comput. 2(1), 29\u201342 (2014)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Etminani, K., Naghibzadeh, M.: A min-min max-min selective algorithm for grid task scheduling. In: The Third IEEE\/IFIP International Conference in Central Asia on Internet (ICI 2007), pp. 1\u20137 (2007)","DOI":"10.1109\/CANET.2007.4401694"},{"key":"3_CR19","unstructured":"Hiden, H., Watson, P., Woodman, S., Leahy, D.: E-science central: cloud-based e-science and its application to chemical property modelling. Technical report CS-TR-1227 (2010)"},{"key":"3_CR20","first-page":"2012","volume":"371","author":"H Hiden","year":"1983","unstructured":"Hiden, H., Woodman, S., Watson, P., Cala, J.: Developing cloud applications using the e-science central platform. Philos. Trans. R. Soc. London A Math. Phys. Eng. Sci. 371, 2012 (1983)","journal-title":"Philos. Trans. R. Soc. London A Math. Phys. Eng. Sci."},{"key":"3_CR21","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.future.2016.04.014","volume":"63","author":"J Liu","year":"2016","unstructured":"Liu, J., Pacitti, E., Valduriez, P., de Oliveira, D., Mattoso, M.: Multi-objective scheduling of scientific workflows in multisite clouds. Future Gener. Comput. Syst. 63, 76\u201395 (2016)","journal-title":"Future Gener. Comput. Syst."},{"key":"3_CR22","unstructured":"Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: Parallelization of scientific workflows in the cloud. Research report RR-8565 (2014)"},{"key":"3_CR23","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1007\/s10723-015-9329-8","volume":"13","author":"J Liu","year":"2015","unstructured":"Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: A survey of data-intensive scientific workflow management. J. Grid Comput. 13, 457\u2013493 (2015)","journal-title":"J. Grid Comput."},{"key":"3_CR24","doi-asserted-by":"crossref","unstructured":"Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: Scientific workflow scheduling with provenance support in multisite cloud. In: 12th International Meeting on High Performance Computing for Computational Science VECPAR, p. 8 (2016)","DOI":"10.1007\/978-3-319-61982-8_19"},{"key":"3_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1007\/978-3-319-14325-5_10","volume-title":"Euro-Par 2014: Parallel Processing Workshops","author":"J Liu","year":"2014","unstructured":"Liu, J., Silva, V., Pacitti, E., Valduriez, P., Mattoso, M.: Scientific workflow partitioning in multisite cloud. In: Lopes, L., et al. (eds.) Euro-Par 2014. LNCS, vol. 8805, pp. 105\u2013116. Springer, Cham (2014). doi: 10.1007\/978-3-319-14325-5_10"},{"key":"3_CR26","doi-asserted-by":"crossref","unstructured":"Maheswaran, M., Ali, S., Siegel, H.J., Hensgen, D., Freund, R.F.: Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems. In: 8th Heterogeneous Computing Workshop, p. 30 (1999)","DOI":"10.1109\/HCW.1999.765094"},{"issue":"1\u20133","key":"3_CR27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10619-008-7029-0","volume":"24","author":"V Martins","year":"2008","unstructured":"Martins, V., Pacitti, E., Dick, M.E., Jim\u00e9nez-Peris, R.: Scalable and topology-aware reconciliation on P2P networks. Distrib. Parallel Databases 24(1\u20133), 1\u201343 (2008)","journal-title":"Distrib. Parallel Databases"},{"key":"3_CR28","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.future.2014.11.017","volume":"46","author":"M Mattoso","year":"2014","unstructured":"Mattoso, M., Dias, J., Ocana, K.A., Ogasawara, E., Costa, F., Horta, F., Silva, V., de Oliveira, D.: Dynamic steering of HPC scientific workflows: a survey. Future Gener. Comput. Syst. 46, 100\u2013113 (2014)","journal-title":"Future Gener. Comput. Syst."},{"issue":"16","key":"3_CR29","doi-asserted-by":"crossref","first-page":"2327","DOI":"10.1002\/cpe.3032","volume":"25","author":"ES Ogasawara","year":"2013","unstructured":"Ogasawara, E.S., Dias, J., Silva, V., Chirigati, F.S., de Oliveira, D., Porto, F., Valduriez, P., Mattoso, M.: Chiron: a parallel engine for algebraic scientific workflows. Concurr. Comput. Pract. Exp. 25(16), 2327\u20132341 (2013)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"3_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8834-8","volume-title":"Principles of Distributed Database Systems","author":"MT \u00d6zsu","year":"2011","unstructured":"\u00d6zsu, M.T., Valduriez, P.: Principles of Distributed Database Systems. Springer, New York (2011). doi: 10.1007\/978-1-4419-8834-8"},{"key":"3_CR31","series-title":"Synthesis Lectures on Data Management","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01888-6","volume-title":"P2P Techniques for Decentralized Applications","author":"E Pacitti","year":"2012","unstructured":"Pacitti, E., Akbarinia, R., Dick, M.E.: P2P Techniques for Decentralized Applications. Synthesis Lectures on Data Management. Morgan & Claypool Publishers, San Rafael (2012)"},{"key":"3_CR32","doi-asserted-by":"crossref","unstructured":"Pineda-Morales, L., Costan, A., Antoniu, G.: Towards multi-site metadata management for geographically distributed cloud workflows. In: 2015 IEEE International Conference on Cluster Computing, CLUSTER, pp. 294\u2013303 (2015)","DOI":"10.1109\/CLUSTER.2015.49"},{"key":"3_CR33","unstructured":"Sandberg, R., Golgberg, D., Kleiman, S., Walsh, D., Lyon, B.: Design and implementation of the sun network filesystem. In: Innovations in Internetworking, pp. 379\u2013390 (1988)"},{"issue":"2","key":"3_CR34","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/S0167-8191(01)00135-1","volume":"28","author":"O Schenk","year":"2002","unstructured":"Schenk, O., G\u00e4rtner, K.: Two-level dynamic scheduling in PARDISO: improved scalability on shared memory multiprocessing systems. Parallel Comput. 28(2), 187\u2013197 (2002)","journal-title":"Parallel Comput."},{"key":"3_CR35","doi-asserted-by":"crossref","unstructured":"Smanchat, S., Indrawan, M., Ling, S., Enticott, C., Abramson, D.: Scheduling multiple parameter sweep workflow instances on the grid. In: 5th IEEE International Conference on E-Science, pp. 300\u2013306 (2009)","DOI":"10.1109\/e-Science.2009.49"},{"issue":"1","key":"3_CR36","first-page":"41","volume":"7","author":"K Tarapanoff","year":"2001","unstructured":"Tarapanoff, K., Quoniam, L., de Ara\u00fajo J\u00fanior, R.H., Alvares, L.: Intelligence obtained by applying data mining to a database of french theses on the subject of brazil. Inf. Res. 7(1), 41\u201353 (2001)","journal-title":"Inf. Res."},{"issue":"3","key":"3_CR37","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuouglu","year":"2002","unstructured":"Topcuouglu, H., Hariri, S., Wu, M.: Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 260\u2013274 (2002)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"3","key":"3_CR38","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/1084805.1084816","volume":"34","author":"M Wieczorek","year":"2005","unstructured":"Wieczorek, M., Prodan, R., Fahringer, T.: Scheduling of scientific workflows in the askalon grid environment. SIGMOD Rec. 34(3), 56\u201362 (2005)","journal-title":"SIGMOD Rec."},{"key":"3_CR39","doi-asserted-by":"crossref","unstructured":"Yu, Z., Shi, W.: An adaptive rescheduling strategy for grid workflow applications. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 1\u20138 (2007)","DOI":"10.1109\/IPDPS.2007.370305"}],"container-title":["Lecture Notes in Computer Science","Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIII"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-55696-2_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T20:48:43Z","timestamp":1750798123000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-55696-2_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783662556955","9783662556962"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-55696-2_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}