Executable workflows: a paradigm for collaborative design on the Internet

  • Authors:
  • Hemang Lavana;Amit Khetawat;Franc Brglez;Krzysztof Kozminski

  • Affiliations:
  • CBL (Collaborative Benchmarking Laboratory), Department of Computer Science, Box 7550, NC State University, Raleigh, NC;CBL (Collaborative Benchmarking Laboratory), Department of Computer Science, Box 7550, NC State University, Raleigh, NC;CBL (Collaborative Benchmarking Laboratory), Department of Computer Science, Box 7550, NC State University, Raleigh, NC;National Semiconductor Corp., 2900 Semiconductor Drive, P.O. Box 58090 M/S D3-677, Santa Clara, CA

  • Venue:
  • DAC '97 Proceedings of the 34th annual Design Automation Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a directed hypergraph modelthat supports (1) workflow composition and reconfigurationwhile accessing and executing programs, data, and computingresources across the Internet, (2) synchronous and asynchronouspeer-to-peer interaction between members of anyteam during workflow composition and execution, (3) synchronousand asynchronous peer-to-workflow interaction betweenany team member and any object in the workflow.Given a library of program and data nodes, editing theworkflow and its execution is as intuitive as the hierarchicalschematic design capture and simulation.Examples of multi-sitemulti-user applications demonstrate that the proposedworkflow implementation provides a user-friendly paradigmfor distracted and collaborative team design.