{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:08:04Z","timestamp":1759133284316,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642223501"},{"type":"electronic","value":"9783642223518"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"DOI":"10.1007\/978-3-642-22351-8_12","type":"book-chapter","created":{"date-parts":[[2011,7,18]],"date-time":"2011-07-18T13:46:41Z","timestamp":1310996801000},"page":"207-224","source":"Crossref","is-referenced-by-count":8,"title":["Improving Workflow Fault Tolerance through Provenance-Based Recovery"],"prefix":"10.1007","author":[{"given":"Sven","family":"K\u00f6hler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sean","family":"Riddle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Zinn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"McPhillips","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bertram","family":"Lud\u00e4scher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"12_CR1","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1186\/1471-2105-11-317","volume":"11","author":"A. Hartman","year":"2010","unstructured":"Hartman, A., Riddle, S., McPhillips, T., Lud\u00e4scher, B., Eisen, J.: Introducing W.A.T.E.R.S.: a Workflow for the Alignment, Taxonomy, and Ecology of Ribosomal Sequences. BMC Bioinformatics\u00a011(1), 317 (2010)","journal-title":"BMC Bioinformatics"},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Ceyhan, E., Allen, G., White, C., Kosar, T.: A grid-enabled workflow system for reservoir uncertainty analysis. In: Proceedings of the 6th Int\u2019l Workshop on Challenges of Large Applications in Distributed Environments, CLADE 2008 (2008)","DOI":"10.1145\/1383529.1383537"},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Podhorszki, N., Lud\u00e4scher, B., Klasky, S.A.: Workflow automation for processing plasma fusion simulation data. In: Proceedings of the 2nd Workshop on Workflows in Support of Large-Scale Science, WORKS 2007, New York, NY, USA, pp. 35\u201344 (2007)","DOI":"10.1145\/1273360.1273368"},{"key":"12_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1007\/978-3-642-13818-8_33","volume-title":"Scientific and Statistical Database Management","author":"P. Missier","year":"2010","unstructured":"Missier, P., Soiland-Reyes, S., Owen, S., Tan, W., Nenadic, A., Dunlop, I., Williams, A., Oinn, T., Goble, C.: Taverna, reloaded. In: Gertz, M., Lud\u00e4scher, B. (eds.) SSDBM 2010. LNCS, vol.\u00a06187, pp. 471\u2013481. Springer, Heidelberg (2010)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/11890850_15","volume-title":"Provenance and Annotation of Data","author":"S. Bowers","year":"2006","unstructured":"Bowers, S., McPhillips, T., Lud\u00e4scher, B., Cohen, S., Davidson, S.: A Model for User-Oriented Data Provenance in Pipelined Scientific Workflows. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol.\u00a04145, pp. 133\u2013147. Springer, Heidelberg (2006)"},{"key":"12_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/978-3-540-89965-5_31","volume-title":"Provenance and Annotation of Data and Processes","author":"L. Moreau","year":"2008","unstructured":"Moreau, L., Freire, J., Futrelle, J., McGrath, R., Myers, J., Paulson, P.: The Open Provenance Model: An Overview. In: Freire, J., Koop, D., Moreau, L. (eds.) IPAW 2008. LNCS, vol.\u00a05272, pp. 323\u2013326. Springer, Heidelberg (2008)"},{"key":"12_CR7","unstructured":"Frey, J.: Condor DAGMan: Handling inter-job dependencies. Technical report, University of Wisconsin, Dept. of Computer Science (2002)"},{"key":"12_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-540-28642-4_2","volume-title":"Grid Computing","author":"E. Deelman","year":"2004","unstructured":"Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Patil, S., Su, M.-H., Vahi, K., Livny, M.: Pegasus: Mapping Scientific Workflows onto the Grid. In: Dikaiakos, M.D. (ed.) AxGrids 2004. LNCS, vol.\u00a03165, pp. 11\u201320. Springer, Heidelberg (2004)"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Hernandez, I., Cole, M.: Reliable DAG scheduling on grids with rewinding and migration. In: Proceedings of the First Int\u2019l Conference on Networks for Grid Applications, GridNets 2007. pp. 3:1\u20133:8. ICST (2007)","DOI":"10.4108\/gridnets.2007.2137"},{"key":"12_CR10","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/TC.1987.5009446","volume":"36","author":"E.A. Lee","year":"1987","unstructured":"Lee, E.A., Messerschmitt, D.G.: Static scheduling of synchronous data flow programs for digital signal processing. IEEE Trans. Comput.\u00a036, 24\u201335 (1987)","journal-title":"IEEE Trans. Comput."},{"key":"12_CR11","volume-title":"From Semantics to Computer Science: Essays in Memory of Gilles Kahn","author":"E. Lee","year":"2008","unstructured":"Lee, E., Matsikoudis, E.: The semantics of dataflow with firing. In: From Semantics to Computer Science: Essays in Memory of Gilles Kahn. Cambridge University Press, Cambridge (2008)"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Dou, L., Zinn, D., McPhillips, T., K\u00f6hler, S., Riddle, S., Bowers, S., Lud\u00e4scher, B.: Scientific Workflow Design 2.0: Demonstrating Streaming Data Collections in Kepler. In: 27th IEEE Int\u2019l Conference on Data Engineering (2011)","DOI":"10.1109\/ICDE.2011.5767938"},{"key":"12_CR13","first-page":"441","volume-title":"IEEE Int\u2019l Conference on e-Science and Grid Computing","author":"D. Turi","year":"2008","unstructured":"Turi, D., Missier, P., Goble, C., De Roure, D., Oinn, T.: Taverna workflows: Syntax and semantics. In: IEEE Int\u2019l Conference on e-Science and Grid Computing, pp. 441\u2013448. IEEE, Los Alamitos (2008)"},{"key":"12_CR14","first-page":"342","volume-title":"Proceedings of the 24th Int\u2019l Conference on Distributed Computing Systems, 2004","author":"T. Kosar","year":"2005","unstructured":"Kosar, T., Livny, M.: Stork: Making data placement a first class citizen in the grid. In: Proceedings of the 24th Int\u2019l Conference on Distributed Computing Systems, 2004, pp. 342\u2013349. IEEE, Los Alamitos (2005)"},{"key":"12_CR15","first-page":"471","volume-title":"Information Processing 1974: Proceedings of the IFIP Congress","author":"G. Kahn","year":"1974","unstructured":"Kahn, G.: The Semantics of a Simple Language for Parallel Programming. In: Information Processing 1974: Proceedings of the IFIP Congress, pp. 471\u2013475. North-Holland, New York (1974)"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1007\/978-3-540-89965-5_17","volume-title":"Provenance and Annotation of Data and Processes","author":"D. Crawl","year":"2008","unstructured":"Crawl, D., Altintas, I.: A Provenance-Based Fault Tolerance Mechanism for Scientific Workflows. In: Freire, J., Koop, D., Moreau, L. (eds.) IPAW 2008. LNCS, vol.\u00a05272, pp. 152\u2013159. Springer, Heidelberg (2008)"},{"key":"12_CR17","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1109\/RTAS.2008.22","volume-title":"Real-Time and Embedded Technology and Applications Symposium, RTAS 2008","author":"T. Feng","year":"2008","unstructured":"Feng, T., Lee, E.: Real-Time Distributed Discrete-Event Execution with Fault Tolerance. In: Real-Time and Embedded Technology and Applications Symposium, RTAS 2008, pp. 205\u2013214. IEEE, Los Alamitos (2008)"},{"key":"12_CR18","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1002\/cpe.1234","volume":"20","author":"B. Lud\u00e4scher","year":"2008","unstructured":"Lud\u00e4scher, B., Podhorszki, N., Altintas, I., Bowers, S., McPhillips, T.: From computation models to models of provenance: the RWS approach. Concurr. Comput.: Pract. Exper.\u00a020, 507\u2013518 (2008)","journal-title":"Concurr. Comput.: Pract. Exper."},{"key":"12_CR19","doi-asserted-by":"publisher","first-page":"1039","DOI":"10.1002\/cpe.994","volume":"18","author":"B. Lud\u00e4scher","year":"2006","unstructured":"Lud\u00e4scher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the Kepler system: Research Articles. Concurr. Comput.: Pract. Exper.\u00a018, 1039\u20131065 (2006)","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"12_CR20","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1109\/SERVICES.2007.63","volume-title":"2007 IEEE Congress on Services","author":"Y. Zhao","year":"2007","unstructured":"Zhao, Y., Hategan, M., Clifford, B., Foster, I., Von Laszewski, G., Nefedova, V., Raicu, I., Stef-Praun, T., Wilde, M.: Swift: Fast, reliable, loosely coupled parallel computation. In: 2007 IEEE Congress on Services, pp. 199\u2013206. IEEE, Los Alamitos (2007)"},{"issue":"5","key":"12_CR21","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1016\/j.future.2008.06.007","volume":"25","author":"L. Wang","year":"2009","unstructured":"Wang, L., Lu, S., Fei, X., Chebotko, A., Bryant, H.V., Ram, J.L.: Atomicity and provenance support for pipelined scientific workflows. Future Generation Computer Systems\u00a025(5), 568\u2013576 (2009)","journal-title":"Future Generation Computer Systems"},{"key":"12_CR22","unstructured":"Zhou, G.: Dynamic dataflow modeling in Ptolemy II. PhD thesis, University of California (2004)"},{"key":"12_CR23","unstructured":"McPhillips, T., McPhillips, S.: RestFlow System and Tutorial (April 2011), https:\/\/sites.google.com\/site\/restflowdocs"}],"container-title":["Lecture Notes in Computer Science","Scientific and Statistical Database Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-22351-8_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T22:32:40Z","timestamp":1560378760000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-22351-8_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642223501","9783642223518"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-22351-8_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}