{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T14:03:41Z","timestamp":1778767421494,"version":"3.51.4"},"reference-count":51,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[2009,5,1]],"date-time":"2009-05-01T00:00:00Z","timestamp":1241136000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1016\/j.future.2008.06.007","type":"journal-article","created":{"date-parts":[[2008,7,6]],"date-time":"2008-07-06T08:22:18Z","timestamp":1215332538000},"page":"568-576","source":"Crossref","is-referenced-by-count":18,"title":["Atomicity and provenance support for pipelined scientific workflows"],"prefix":"10.1016","volume":"25","author":[{"given":"Liqiang","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shiyong","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xubo","family":"Fei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Artem","family":"Chebotko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H.","family":"Victoria Bryant","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeffrey L.","family":"Ram","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.future.2008.06.007_b1","doi-asserted-by":"crossref","unstructured":"I. Altintas, O. Barney, E. Jaeger-Frank, Provenance collection support in the Kepler scientific workflow system, in: Proc. of the International Provenance and Annotation Workshop, IPAW, 2006, pp. 118\u2013132","DOI":"10.1007\/11890850_14"},{"key":"10.1016\/j.future.2008.06.007_b2","doi-asserted-by":"crossref","unstructured":"P. Bernstein, M. Hsu, B. Mann, Implementing recoverable requests using queues, in: Proc. of the 1990 ACM SIGMOD International Conference on Management of data, 1990, pp. 112\u2013122","DOI":"10.1145\/93605.98721"},{"key":"10.1016\/j.future.2008.06.007_b3","doi-asserted-by":"crossref","unstructured":"O. Biton, S.C. Boulakia, S.B. Davidson, C.S. Hara, Querying and managing provenance through user views in scientific workflows, in: Proc. of the International Conference on Data Engineering, ICDE, 2008, pp. 1072\u20131081","DOI":"10.1109\/ICDE.2008.4497516"},{"issue":"1","key":"10.1016\/j.future.2008.06.007_b4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1057977.1057978","article-title":"Lineage retrieval for scientific data processing: A survey","volume":"37","author":"Bose","year":"2005","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.future.2008.06.007_b5","series-title":"24th Intl. Conf. on Conceptual Modeling, ER\u201905","article-title":"Actor-oriented design of scientific workflows","volume":"vol. 3716","author":"Bowers","year":"2005"},{"key":"10.1016\/j.future.2008.06.007_b6","doi-asserted-by":"crossref","unstructured":"S. Bowers, T. McPhillips, B. Lud\u00e4scher, S. Cohen, S.B. Davidson, A model for user-oriented data provenance in pipelined scientific workflows, in: Proc. of the International Provenance and Annotation Workshop, IPAW\u201906, Chicago, Illinois, USA, May 2006","DOI":"10.1007\/11890850_15"},{"key":"10.1016\/j.future.2008.06.007_b7","doi-asserted-by":"crossref","unstructured":"J. Broekstra, A. Kampman, F. van Harmelen, Sesame: A generic architecture for storing and querying RDF and RDF Schema, in: Proc. of the International Semantic Web Conference, ISWC, 2002, pp. 54\u201368","DOI":"10.1007\/3-540-48005-6_7"},{"key":"10.1016\/j.future.2008.06.007_b8","doi-asserted-by":"crossref","unstructured":"P. Buneman, S. Khanna, W.-C. Tan, Why and where: A characterization of data provenance. Proc. of the International Conference on Database Theory (ICDT), 1973, 2001, pp. 316\u2013330","DOI":"10.1007\/3-540-44503-X_20"},{"key":"10.1016\/j.future.2008.06.007_b9","doi-asserted-by":"crossref","unstructured":"S.P. Callahan, J. Freire, E. Santos, C.E. Scheidegger, C.T. Silva, H.T. Vo, Vistrails: Visualization meets data management, in: Proc. of the SIGMOD International Conference on Management of Data, 2006, pp. 745\u2013747","DOI":"10.1145\/1142473.1142574"},{"key":"10.1016\/j.future.2008.06.007_b10","doi-asserted-by":"crossref","unstructured":"A. Chebotko, C. Lin, X. Fei, Z. Lai, S. Lu, J. Hua, F. Fotouhi, VIEW: A visual sciEntific workflow management system, in: Proc. of the International Workshop on Scientific Workflows, SWF, 2007","DOI":"10.1109\/SERVICES.2007.69"},{"issue":"10","key":"10.1016\/j.future.2008.06.007_b11","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1002\/cpe.992","article-title":"Programming scientific and distributed workflow with triana services: Research articles","volume":"18","author":"Churches","year":"2006","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"10.1016\/j.future.2008.06.007_b12","series-title":"Data Integration in the Life Sciences","first-page":"264","article-title":"Towards a model of provenance and user views in scientific workflows","author":"Cohen","year":"2006"},{"key":"10.1016\/j.future.2008.06.007_b13","first-page":"471","article-title":"Lineage tracing for general data warehouse transformations","author":"Cui","year":"2001","journal-title":"The VLDB Journal"},{"key":"10.1016\/j.future.2008.06.007_b14","doi-asserted-by":"crossref","unstructured":"W. Derks, J. Dehnert, P. Grefen, W. Jonker, Customized atomicity specification for transactional workflows, in: Proceedings of the Third International Symposium on Cooperative Database Systems for Advanced Applications, CODAS\u201901, 2001, pp. 140\u2013147","DOI":"10.1109\/CODAS.2001.945160"},{"key":"10.1016\/j.future.2008.06.007_b15","doi-asserted-by":"crossref","unstructured":"I. Foster, J. V\u00f6ckler, M. Wilde, Y. Zhao, Chimera: A virtual data system for representing, querying, and automating data derivation, in: Proc. of the International Conference on Scientific and Statistical Database Management, SSDBM, 2002, pp. 37\u201346","DOI":"10.1109\/SSDM.2002.1029704"},{"key":"10.1016\/j.future.2008.06.007_b16","doi-asserted-by":"crossref","unstructured":"J. Freire, C.T. Silva, S.P. Callahan, E. Santos, C.E. Scheidegger, H.T. Vo, Managing rapidly-evolving scientific workflows, in: International Provenance and Annotation Workshop, Chicago, Illinois, U.S.A., May 2006, pp. 10\u201318","DOI":"10.1007\/11890850_2"},{"key":"10.1016\/j.future.2008.06.007_b17","doi-asserted-by":"crossref","unstructured":"J.G. Frey, D.D. Roure, K.R. Taylor, J.W. Essex, H.R. Mills, E. Zaluska, CombeChem: A case study in provenance and annotation using the Semantic Web, in: Proc. of the International Provenance and Annotation Workshop, IPAW, 2006, pp. 270\u2013277","DOI":"10.1007\/11890850_27"},{"key":"10.1016\/j.future.2008.06.007_b18","doi-asserted-by":"crossref","unstructured":"H. Garcia-Molina, K. Salem, Sagas, in: SIGMOD \u201987: Proceedings of the 1987 ACM SIGMOD international conference on Management of data, 1987, pp. 249\u2013259","DOI":"10.1145\/38713.38742"},{"issue":"1","key":"10.1016\/j.future.2008.06.007_b19","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MIS.2004.1265882","article-title":"Artificial intelligence and grids: Workflow planning and beyond","volume":"19","author":"Gil","year":"2004","journal-title":"IEEE Intelligent Systems"},{"key":"10.1016\/j.future.2008.06.007_b20","doi-asserted-by":"crossref","unstructured":"J. Golbeck, Combining provenance with trust in social networks for Semantic Web content filtering, in: Proc. of the International Provenance and Annotation Workshop, IPAW, 2006, pp. 101\u2013108","DOI":"10.1007\/11890850_12"},{"issue":"5","key":"10.1016\/j.future.2008.06.007_b21","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1002\/cpe.1238","article-title":"A Semantic Web approach to the provenance challenge","volume":"20","author":"Golbeck","year":"2008","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"10.1016\/j.future.2008.06.007_b22","unstructured":"P. Groth, S. Miles, W. Fang, S. Wong, K. Zauner, L. Moreau, Recording and using provenance in a protein compressibility experiment, in: Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing, HPDC\u201905, Research Triangle Park, North Carolina, U.S.A., July 2005"},{"key":"10.1016\/j.future.2008.06.007_b23","unstructured":"S. Harris, N. Gibbins, 3store: Efficient bulk RDF storage, in: Proc. of the International Workshop on Practical and Scalable Semantic Systems, PSSS, 2003, pp. 1\u201315"},{"issue":"5","key":"10.1016\/j.future.2008.06.007_b24","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1002\/cpe.1228","article-title":"Provenance trails in the Wings-Pegasus system","volume":"20","author":"Kim","year":"2008","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"10.1016\/j.future.2008.06.007_b25","doi-asserted-by":"crossref","unstructured":"J. Kim, Y. Gil, V. Ratnakar, Semantic metadata generation for large scientific workflows. In Proc. of the International Semantic Web Conference, ISWC, 2006, pp. 357\u2013370","DOI":"10.1007\/11926078_26"},{"key":"10.1016\/j.future.2008.06.007_b26","series-title":"Production Workflow: Concepts and Techniques","author":"Leymann","year":"2000"},{"key":"10.1016\/j.future.2008.06.007_b27","doi-asserted-by":"crossref","unstructured":"Cui Lin, Shiyong Lu, Zhaoqiang Lai, Artem Chebotko, Xubo Fei, Jing Hua, Farshad Fotouhi, Service-oriented architecture for VIEW: A visual scientific workflow management system, in: Proc. of the IEEE 2008 International Conference on Services Computing, SCC 2008, Honolulu, Hawaii, USA, July 2008, pp. 335\u2013342","DOI":"10.1109\/SCC.2008.118"},{"key":"10.1016\/j.future.2008.06.007_b28","unstructured":"B. Lud\u00e4scher, Scientific workflows: Cyberinfrastructure for e-science. Pacific Neighborhood Consortium, PNC, Berkeley, October 2007"},{"issue":"10","key":"10.1016\/j.future.2008.06.007_b29","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1002\/cpe.994","article-title":"Scientific workflow management and the Kepler system","volume":"18","author":"Lud\u00e4scher","year":"2006","journal-title":"Concurr. Comput.: Pract. Exper."},{"issue":"10","key":"10.1016\/j.future.2008.06.007_b30","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1002\/cpe.994","article-title":"Scientific workflow management and the kepler system: Research articles","volume":"18","author":"Lud\u00e4scher","year":"2006","journal-title":"Concurr. Comput. : Pract. Exper."},{"issue":"3","key":"10.1016\/j.future.2008.06.007_b31","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/1084805.1084807","article-title":"Guest editor\u2019s introduction to the special section on scientific workflows","volume":"34","author":"Lud\u00e4scher","year":"2005","journal-title":"SIGMOD Record"},{"key":"10.1016\/j.future.2008.06.007_b32","article-title":"The requirements of recording and using provenance in e-science experiments","author":"Miles","year":"2006","journal-title":"J. Grid Computing"},{"issue":"10","key":"10.1016\/j.future.2008.06.007_b33","doi-asserted-by":"crossref","first-page":"1067","DOI":"10.1002\/cpe.993","article-title":"Taverna: Lessons in creating a workflow environment for the life sciences: Research articles","volume":"18","author":"Oinn","year":"2006","journal-title":"Concurr. Comput. : Pract. Exper."},{"issue":"17","key":"10.1016\/j.future.2008.06.007_b34","doi-asserted-by":"crossref","first-page":"3045","DOI":"10.1093\/bioinformatics\/bth361","article-title":"Taverna: A tool for the composition and enactment of bioinformatics workflows","volume":"20","author":"Oinn","year":"2004","journal-title":"Bioinformatics"},{"issue":"5","key":"10.1016\/j.future.2008.06.007_b35","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1242\/jeb.012773","article-title":"Finding females: Pheromone-guided reproductive tracking behavior by male Nereis succinea in the marine environment","volume":"211","author":"Ram","year":"2008","journal-title":"J. Exp. Biol."},{"issue":"3","key":"10.1016\/j.future.2008.06.007_b36","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/1084805.1084812","article-title":"A survey of data provenance in e-science","volume":"34","author":"Simmhan","year":"2005","journal-title":"SIGMOD Record"},{"key":"10.1016\/j.future.2008.06.007_b37","doi-asserted-by":"crossref","unstructured":"Y. Simmhan, B. Plale, D. Gannon, A framework for collecting provenance in data-centric scientific workflows, in: Proc. of the IEEE International Conference on Web Services, ICWS\u201906, Washington, DC, USA, 2006, pp. 427\u2013436","DOI":"10.1109\/ICWS.2006.5"},{"key":"10.1016\/j.future.2008.06.007_b38","doi-asserted-by":"crossref","unstructured":"Y.L. Simmhan, B. Plale, D. Gannon, A framework for collecting provenance in data-centric scientific workflows, in: Proc. of the IEEE International Conference on Web Services, ICWS\u201906, Washington, DC, USA, 2006, pp. 427\u2013436","DOI":"10.1109\/ICWS.2006.5"},{"issue":"5","key":"10.1016\/j.future.2008.06.007_b39","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1002\/cpe.1229","article-title":"Query capabilities of the Karma provenance framework","volume":"20","author":"Simmhan","year":"2008","journal-title":"Concurr. Comput. : Pract. Exper."},{"issue":"3","key":"10.1016\/j.future.2008.06.007_b40","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1093\/bib\/bbm015","article-title":"Using provenance to manage knowledge of n silico experiments","volume":"8","author":"Stevens","year":"2007","journal-title":"Briefings in Bioinformatics"},{"issue":"3","key":"10.1016\/j.future.2008.06.007_b41","doi-asserted-by":"crossref","first-page":"939","DOI":"10.1021\/ci050378m","article-title":"Bringing chemical data onto the Semantic Web","volume":"46","author":"Taylor","year":"2006","journal-title":"J. Chem. Inf. Modeling"},{"key":"10.1016\/j.future.2008.06.007_b42","unstructured":"W3C. OWL Web Ontology Language Reference. W3C Recommendation, 10 February 2004. M. Dean and G. Schreiber (Eds.). Available from: http:\/\/www.w3.org\/TR\/2004\/REC-owl-ref-20040210\/"},{"key":"10.1016\/j.future.2008.06.007_b43","unstructured":"W3C. Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Recommendation, 10 February 2004. G. Klyne, J. J. Carroll, and B. McBride (Eds.). 2004. Available from: http:\/\/www.w3.org\/TR\/2004\/REC-rdf-concepts-20040210\/"},{"key":"10.1016\/j.future.2008.06.007_b44","unstructured":"W3C. SPARQL Query language for RDF. W3C Candidate Recommendation, 15 January 2008. E. Prud\u2019hommeaux and A. Seaborne (Eds.). 2008. Available from: http:\/\/www.w3.org\/TR\/2008\/REC-rdf-sparql-query-20080115\/"},{"key":"10.1016\/j.future.2008.06.007_b45","series-title":"Proc. 2nd International Workshop on Workflow Systems in e-Science (WSES 07), in conjunction with International Conference on Computational Science (ICCS) 2007","article-title":"A dataflow-oriented atomicity and provenance system for pipelined scientific workflows","author":"Wang","year":"2007"},{"key":"10.1016\/j.future.2008.06.007_b46","unstructured":"K. Wilkinson, C. Sayers, H. Kuno, D. Reynolds, Efficient RDF storage and retrieval in Jena2, in: Proc. of the International Workshop on Semantic Web and Databases, SWDB, 2003, pp. 131\u2013150"},{"issue":"3","key":"10.1016\/j.future.2008.06.007_b47","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/1084805.1084814","article-title":"A taxonomy of scientific workflow systems for grid computing","volume":"34","author":"Yu","year":"2005","journal-title":"SIGMOD Record"},{"issue":"5","key":"10.1016\/j.future.2008.06.007_b48","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1002\/cpe.1231","article-title":"Mining Taverna\u2019s semantic web of provenance","volume":"20","author":"Zhao","year":"2008","journal-title":"Concurr. Comput. : Pract. Exper."},{"key":"10.1016\/j.future.2008.06.007_b49","doi-asserted-by":"crossref","unstructured":"J. Zhao, C. Wroe, C.A. Goble, R. Stevens, D. Quan, R.M. Greenwood, Using Semantic Web technologies for representing e-science provenance, in: Proc. of the International Semantic Web Conference, ISWC, 2004","DOI":"10.1007\/978-3-540-30475-3_8"},{"key":"10.1016\/j.future.2008.06.007_b50","doi-asserted-by":"crossref","unstructured":"Y. Zhao, M. Hategan, B. Clifford, I. Foster, G. Laszewski, V. Nefedova, I. Raicu, T. Stef-Praun, M. Wilde, Swift: Fast, reliable, loosely coupled parallel computation. In IEEE International Workshop on Scientific Workflows, SWF 2007, 2007, pp. 199\u2013206","DOI":"10.1109\/SERVICES.2007.63"},{"key":"10.1016\/j.future.2008.06.007_b51","doi-asserted-by":"crossref","unstructured":"Z. Zhao, A. Belloum, C. de Laat, P. Adriaans, B. Hertzberger, Distributed execution of aggregated multi domain workflows using an agent framework, in: Proc. of the International Workshop on Scientific Workflows, SWF, 2007, pp. 183\u2013190","DOI":"10.1109\/SERVICES.2007.30"}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X08000885?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X08000885?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T23:13:40Z","timestamp":1738278820000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X08000885"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5]]},"references-count":51,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2009,5]]}},"alternative-id":["S0167739X08000885"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2008.06.007","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2009,5]]}}}