Abstract
Job workflow systems automate the execution of scientific applications, however they may hide how the results are achieved (i.e., the provenance information of the job workflow execution). This paper describes the development and evaluation of a decentralized recording and collection scheme for job workflow provenance in mobile agent-based distributed job workflow execution. A performance study was conducted to evaluate our approach against the one using a centralized provenance server. The results are discussed in the paper.
Chapter PDF
Similar content being viewed by others
References
Groth, P.T., Luck, M., Moreau, L.: A protocol for recording provenance in service-oriented grids. In: Higashino, T. (ed.) OPODIS 2004. LNCS, vol. 3544, pp. 124–139. Springer, Heidelberg (2005)
Wong, S.C., Miles, S., Fang, W., Groth, P.T., Moreau, L.: Provenance-based validation of E-science experiments. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 801–815. Springer, Heidelberg (2005)
Rajbhandari, S., Wootten, I., Ali, A.S., Rana, O.F.: Evaluating provenance-based trust for scientific workflows. In: 6th IEEE Intl Symp. on Cluster Computing and the Grid (CCGrid2006), Singapore, May 2006, pp. 365–372 (2006)
Townend, P., Groth, P., Xu, J.: A provenance-aware weighted fault tolerance scheme for service-based applications. In: 8th IEEE Intl Symp. on Object-oriented Real-time Distributed Computing, USA, May 2005, pp. 258–266 (2005)
Foster, I., Voeckler, J., Wilde, M., Zhao, Y.: Chimera: A virtual data system for representing, querying, and automating data derivation. In: 14th Intl Conf. on Scientific and Statistical Database Management, July 2002, pp. 37–46 (2002)
Rajbhandari, S., Walker, D.W.: Support for provenance in a service-based computing Grid. In: UK e-Science All Hands Meeting 2004, UK (September 2004)
Zhao, J., Goble, C., Greenwood, M., Wroe, C., Stevens, R.: Annotating, linking and browsing provenance logs for e-Science. In: Wksp on Semantic Web Technologies for Searching and Retrieving Scientific Data (in conjunction with ISWC2003), Florida, USA, October 2003. CEUR Workshop Proceedings, vol. 83 (2003)
Bose, R., Frew, J.: Composing lineage metadata with XML for custom satellite-derived data products. In: 16th Intl Conf. on Scientific and Statistical Database Management, Washington, DC, USA, pp. 275–284 (2004)
Simmhan, Y.L., Plale, B., Gannon, D.: A framework for collecting provenance in data-centric scientific workflows. In: IEEE Intl Conf. on Web Services 2006 (ICWS 2006), Chicago, USA (September 2006)
Simmhan, Y.L., Plale, B., Gannon, D.: A survey of data provenance in e-Science. SIGMOD Record 34(3), 31–36 (2005)
Groth, P., Jiang, S., Miles, S., Munrow, S., Tan, V., Tsasakou, S., Moreau, L.: An architecture for provenance systems. Technical report, Electronics and Computer Science, University of Southampton (October 2006)
Feng, Y., Cai, W.: MCCF: A distributed grid job workflow execution framework. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds.) ISPA 2004. LNCS, vol. 3358, pp. 274–279. Springer, Heidelberg (2004)
Brandt, R., Reiser, H.: Dynamic adaptation of mobile agents in heterogenous environments. In: Picco, G.P. (ed.) MA 2001. LNCS, vol. 2240, pp. 70–87. Springer, Heidelberg (2001)
Fuggetta, A., Picco, G.P., Vigna, G.: Understanding code mobility. IEEE Trans. on Software Engineering 24(5), 342–361 (1998)
Feng, Y.H., Cai, W.T., Cao, J.N.: Communication partner identification in distributed job workflow execution over the Grid. In: 3rd Intl Wksp on Mobile Distributed Computing (in conjunction with ICDCS’05), Columbus, Ohio, USA, June 2005, pp. 587–593 (2005)
Cabri, G., Leonardi, L., Zambonelli, F.: Coordination infrastructures for mobile agents. Microprocessors and Microsystems 25(2), 85–92 (2001)
Berger, M.: Multipath packet switch using packet bundling. In: High Performance Switching and Routing (Workshop on Merging Optical and IP Technologies), Kobe, Japan, pp. 244–248 (2002)
Cao, J.N., Zhang, L., Feng, X., Das, S.K.: Path pruning in mailbox-based mobile agent communications. J. of Info. Sci. and Eng. 20(3), 405–424 (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Feng, Y., Cai, W. (2007). Provenance Provisioning in Mobile Agent-Based Distributed Job Workflow Execution. In: Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72584-8_51
Download citation
DOI: https://doi.org/10.1007/978-3-540-72584-8_51
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72583-1
Online ISBN: 978-3-540-72584-8
eBook Packages: Computer ScienceComputer Science (R0)