Skip to main content
Log in

Decentralised Workflows and Software Agents

  • Published:
BT Technology Journal

Abstract

This paper argues that the combination of software agents with existing workflow management systems can facilitate the degree of co-ordination and collaboration required to make virtual enterprises a reality. It describes the use of software agents in the setting-up of decentralised workflows, the reactive and proactive redistribution of work during process failures, the promotion of interoperability between workflow management systems, and the visualisation and monitoring of decentralised business processes.

An implementation is described which uses a number of industry standard components, such as the agent communication language defined by the Foundation for Intelligent Physical Agents, the Common Object Request Broker Architecture, Java™ and the Process Interchange Format.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lawrence P: 'Introduction', in Lawrence P (Ed): 'Workflow Handbook', John Wiley & Sons Ltd, pp 11-23 (1997).

  2. Jojodia S: 'Interview with Amit Sheth on workflow technology', IEEE Concurrency, 6,No 2, pp 21-23 (April–June 1998).

    Google Scholar 

  3. Hammer M and Champy J A: 'Reengineering the corporation: a manifesto for business revolution', Harper Business (1993).

  4. Derungs M, Volga P and Österle H: 'From BPR models into workflow applications', in Lawrence P (Ed): 'Workflow Handbook', John Wiley & Sons Ltd, pp 49-60 (1997).

  5. Workflow Management Coalition — http://www.aiim.org/wfmc/mainframe.htm

  6. Workflow management coalition terminology and glossary (WFMCTC-1011) (February 1999) 3.0) — http://www.aiim.org/wfmc/standards/index.htm

  7. Ovum — http://www.ovum.com

  8. Hutton J: 'Workflow Solutions within BT', BT Technol J, 17,No 4, pp 58-64 (October 1999).

    Google Scholar 

  9. Unitt M and Jones I C: 'EDI — The grand daddy of electronic commerce', BT Technol J, 17,No 3, pp 17-23 (July 1999).

    Google Scholar 

  10. Cui Z, Tamma V and Bellifemine F: 'Ontology management in virtual enterprises', BT Technol J, 17,No 4, pp 98-107 (October 1999).

    Google Scholar 

  11. Sheth A: 'From contemporary workflow process automation to adaptive and dynamic work activity co-ordination and collaboration', in Proceedings of the Workshop on Workflow Management in Scientific and Engineering Applications, Toulouse, France (September 1997).

  12. jFlow — Workflow Management Facility, OMG document number bom/98-03-04 (1998).

  13. Simple Workflow Access Protocol (SWAP) — http://www.ics.uci.edu/~ietfswap/workflow.html

  14. Judge D W, Odgers B R, Shepherdson J W and Cui Z: 'Agent enhanced workflow', BT Technol J, 16,No 3, pp 79-85 (July 1998).

    Google Scholar 

  15. Nwana H S: 'Software agents: an overview', in The Knowledge Engineering Review, 11,No 3, pp 205-244 (1996).

    Google Scholar 

  16. Borghoff UM, Bottoni P, Mussio P and Pareschi R: 'Reflective agents for adaptive workflows', in Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM97), London, UK, pp 405-420 (1997).

  17. Debenham J: 'An Experimental Agent-based Workflow System', in Proceedings of the Third International Conference on the Practical Application of Agent Technology (PAAM98), London, UK, pp 101-109 (1998).

  18. Harker P T and Ungar L H: 'A market-based approach to workflow automation', in Proceedings of NSF Workshop on Workflows and Process Automation in Information Systems: State of the Art and Future Directions (May 1996).

  19. Jennings N R, Faratin P, Johnson M J, O'Brien P and Wiegand M E: 'Using intelligent agents to manage business processes', in Proceedings of the First International Conference on The Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM96), London, UK, pp 345-360 (1996).

  20. Adams T and Dworkin S: 'Workflow interoperability between businesses', in Lawerence P (Ed): 'Workflow Handbook', John Wiley & Sons, New York, pp 211-221 (1997).

    Google Scholar 

  21. Lee J, Gruninger M, Jin Y, Malone T, Tate A and Yost G: 'PIF: process interchange format v.1.2', PIF Working Group (1997).

  22. 'FIPA '97 Specification Part 2, Agent Communication Language', The Foundation for Physical Agents, Geneva, Switzerland (1997) — http://www.fipa.org

  23. Nwana H, Ndumu D, Lee L and Collis J: 'ZEUS: a tool-kit for building distributed multi-agent systems', in Applied Artifical Intelligence Journal, 13,No 1 (1999).

  24. Vapnik V N: 'The Nature of Statistical Learning Theory', Springer Verlag, New York (1995).

    Google Scholar 

  25. Process Interchange Format XML — http://www.xmls.com/dtd/pif.html

Download references

Authors

About this article

Cite this article

Shepherdson, J.W., Thompson, S.G. & Odgers, B.R. Decentralised Workflows and Software Agents. BT Technology Journal 17, 65–71 (1999). https://doi.org/10.1023/A:1009694925231

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009694925231

Keywords

Navigation