Dynamic Workflow Management for P2P Environments Using Agents

  • Authors:
  • Wallace A. Pinheiro;Adriana S. Vivacqua;Ricardo Barros;Amanda S. Mattos;Nathalia M. Cianni;Pedro C. Monteiro, Jr.;Rafael N. Martino;Vinícius Marques;Geraldo Xexéo;Jano M. Souza

  • Affiliations:
  • COPPE/UFRJ, Graduate School of Engineering, and IME, Military Institute of Engineering, Pr. General Tibúrcio, 80 - ZIP code: 22290-270 - Rio de Janeiro, RJ, Brazil;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, ;COPPE/UFRJ, Graduate School of Engineering, and DCC-IM, Dept. of Computer Science, Institute of Mathematics, Federal University of Rio de Janeiro, Brazil, PO Box 68.511 - ZIP code: 21945-970 --- ...;COPPE/UFRJ, Graduate School of Engineering, and DCC-IM, Dept. of Computer Science, Institute of Mathematics, Federal University of Rio de Janeiro, Brazil, PO Box 68.511 - ZIP code: 21945-970 --- ...

  • Venue:
  • ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
  • Year:
  • 2007

Quantified Score

Hi-index 0.03

Visualization

Abstract

Traditional workflow systems don't handle dynamic scenarios well, as they are centralized and pre-defined at the start of the project. In this paper, we present a P2P framework to support dynamic workflows, which uses contracts to deal with unexpected changes in the flow of activities. DynaFlow is an agent based framework, where agents take action when exceptions occur. DynaFlow could provide adequate support for E-Science experiments mapped into workflows instances, with tasks operating in distributed environments and diverse types of computational resources and data.