DartFlow: A Workflow Management System on the Web using Transportable Agents

Workflow management systems help streamline business processes and increase productivity. This paper describes the design and implementation of the DartFlow workflow management system. DartFlow uses Web-browser embedded Java applets as its front end and transportable agents as the backbone. While Java applets provide a safe and platform independent GUI, the use of transportable agents makes DartFlow highly flexible and scalable. This paper describes the design and implementation of DartFlow, as well as a workflow application that exploits DartFlow''s agent-based design.

[1]  Christoph Bussler,et al.  Policy resolution for workflow management systems , 1994, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[2]  M. Hammer,et al.  Reengineering the Corporation , 1993 .

[3]  Kevin Crowston,et al.  Tools for inventing organizations: toward a handbook of organizational processes , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[4]  Robert S. Gray,et al.  Agent Tcl: A transportable agent system , 1995, CIKM Information Agents Workshop.

[5]  Daniela Rus,et al.  Digital Digital Transportable Information Agents Transportable Information Agents , 1996 .

[6]  John K. Ousterhout,et al.  Tcl and the Tk Toolkit , 1994 .

[7]  David Kotz,et al.  An RPC Mechanism for Transportable Agents , 1996 .

[8]  John K. Ousterhout,et al.  Tcl: An Embeddable Command Language , 1989, USENIX Winter.

[9]  Daniela Rus,et al.  Transportable Information Agents , 1997, Agents.

[10]  George Cybenko,et al.  Mobile agents for mobile computing , 1996 .