Skip to main content
Log in

What agents can do in workflow management systems

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Workflow management systems are an emerging category of information systems, currently under dynamic evolution. On the other hand software agents are a distinct research area as well as an emerging paradigm for information systems design and development. This paper tries to examine the integration of these two fields; reveal the stimulation and the advantages of such a mixing. Popular standards of the workflow management field are used to derive a classification scheme, which is exploited to map existing approaches. As a significant number of existing approaches is reviewed, a plethora of integration patterns are identified and grouped according to the proposed classification scheme. The overall goal of the paper is to clear the vague picture of the consolidation of workflow management systems and software agents and to provide an unifying framework for this intersected area.

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

  • Aalst WMPVD, Hee KMv (2002) Workflow management: models, methods, and systems. Cooperative information systems. MIT Press, Cambridge

    Google Scholar 

  • Abbott KR, Sarin SK (1994) Experiences with workflow management: issues for the next generation. In: Proceedings of the 1994 ACM conference on computer supported cooperative work, Chapel Hill, ACM Press, pp 113–120. doi:10.1145/192844.192886

  • Aknine S, Pinson S (1999) Agent oriented conceptual modeling of parallel workflow systems. In: Multiple approaches to intelligent systems, vol 1611. Lecture notes in computer science. Springer, Berlin, pp 500–509

  • Aye T, Tun KML (2005) A collaborative mobile agent-based workflow system. In: 6th Asia-Pacific Symposium on Information and Telecommunication Technologies, 2005. APSITT 2005 Yangon, Myanmar, pp 59–65

  • Barbara D, Mehrotra S, Rusinkiewicz M (1996) Incas: Managing dynamic workflows in distributed environments. J Database Manag 7(1): 5–15

    Google Scholar 

  • Barker A, Mann R (2006) Flexible service composition. In: Klusch M, Rovatsos M, Payne TR (eds) Cooperative information agents x, vol 4149. Lecture notes in computer science. Springer / Heidelberg, pp 446–460

  • Biegus L, Branki C (2004) India: A framework for workflow interoperability support by means of multi-agent systems. Eng Appl Artif Intell 17(7): 825–839

    Article  Google Scholar 

  • Blake MB (2002) An agent-based cross-organizational workflow architecture in support of web services. In: Eleventh IEEE international workshops on enabling technologies: infrastructure for collaborative enterprises, WET ICE 2002. Pittsburgh, Pennsylvania, pp 176–181

  • Blake MB (2003) Agent-based communication for distributed workflow management using jini technologies. Int J Artif Intell Tools 12(1): 81–99

    Article  Google Scholar 

  • Blake MB (2003) Coordinating multiple agents for workflow-oriented process orchestration. Inf Syst Bus Manage 1(4): 387–404

    Google Scholar 

  • Blake MB, Gomaa H (2004) Object-oriented modeling approaches to agent-based workflow services. In: Lucena C, Garcia A, Romanovsky A, Castro J, Alencar P (eds) Software engineering for multi-agent systems ii, vol 2940. Lecture notes in computer science. Springer, Berlin, pp 111–128

  • Blake MB, Gomaa H (2005) Agent-oriented compositional approaches to services-based cross-organizational workflow. Decis Support Syst 40(1): 31–50

    Article  Google Scholar 

  • Bolcer GA, Taylor RN (1998) Advanced workflow management technologies. Softw Process Improv Pract 4(3): 125–171

    Article  Google Scholar 

  • Borghoff UM, Bottoni P, Mussio P, Pareschi R (1997) Reflective agents for adaptive workflows. In: 2nd International conference on the practical application of intelligent agents and multi-agent technology (PAAM ‘97). London, U.K., April 21–23, pp 405-420

  • Bouchoul F, Mostefai M (2009) Agent-services and mobile agents for an integrated hcis. Int J Comput Integr Manuf 22(5): 458–471

    Article  Google Scholar 

  • Budimac Z, Ivanovic M, Popovic A (1999) Workflow management system using mobile agents. In: Eder J, Rozman I, TatjanaWelzer (eds) Advances in databases and information systems: third east european conference, adbis’99, maribor, slovenia, sept 1999. In: Proceedings, vol 1691. Lecture notes in computer science. Springer, Berlin, pp 168–178

  • Budimac Z, Pesovic D, Ivanovic M, Ibrajter N (2006) Lessons learned from the implementation of a workflow management system using mobile agents. Novi Sad J Math 36(2): 65–79

    MATH  MathSciNet  Google Scholar 

  • Buhler P, Vidal JM (2004) Enacting bpel4ws specified workflows with multiagent systems. In: Proceedings of the workshop on web services and agent-based engineering

  • Buhler P, Vidal JM, Verhagen H (2003) Adaptive workflow = web services + agents. In: Zhang L-J (ed) ICWS ‘03. CSREA Press, Las Vegas, pp 131–137

    Google Scholar 

  • Buhler PA, Vidal JM (2005) Towards adaptive workflow enactment using multiagent systems. Inf Technol Manag 6(1): 61–87

    Article  Google Scholar 

  • Cai T, Gloor P, Nog S (1996) Dartflow: a workflow management system on the web using transportable agents. Dept. of Computer Science, Dartmouth College, Hanover

    Google Scholar 

  • Cao J, Wang J, Zhang S, Li M (2004) A dynamically reconfigurable system based on workflow and service agents. Eng Appl Artif Intell 17(7): 771–782

    Article  Google Scholar 

  • Cao L, Cao J, Li M, Tang F (2008) Method of using bdi agents to implement service-oriented workflow mapping in agwms. Int J Parallel Emergent Distrib Syst 23(2): 171–195

    Article  MATH  MathSciNet  Google Scholar 

  • Cao L, Li M, Cao J, Wang Y (2005) Introduction to an agent-based grid workflow management system. In: Chen G, Pan Y, Guo M, Lu J (eds) Parallel and distributed processing and applications—ispa 2005 workshops, vol 3759. Lecture notes in computer science. pp 559–568

  • Chang JW, Scott CT (1996) Agent-based workflow: Trp support environment (tse). Comput Netw ISDN Syst 28(7–11): 1501–1511

    Google Scholar 

  • Chen Q, Dayal U, Hsu M, Griss M (2000) Dynamic-agents, workflow and xml for e-commerce automation. In: Bauknecht K, Madria SK, Pernul G (eds) Ec-web 2000, vol 1875. Lecture notes in computer science. Springer, Berlin, pp 314–323

  • Crowe M, Kydd S (2001) Agents and suggestions in a web-based dynamic workflow model. Autom Constr 10(5): 639–643

    Article  Google Scholar 

  • Das S, Kochut K, Miller J, Sheth A, Worah D (1997) Orbwork: a reliable distributed corba-based workflow enactment system for meteor 2. University of Georgia

  • Debenham J (1998) Constructing an intelligent multi-agent workflow system. In: Advanced topics in artificial intelligence, vol 1502. Lecture notes in computer science. Springer, Berlin, pp 119–130

  • Debenham J (2002) Who does what in a multiagent system for emergent process management. In: Ninth annual IEEE international conference and workshop on the engineering of computer-based systems (ECBS’ 02). Lund, Sweden, pp 35–40

  • Debenham J, Simoff S (2006) Intelligent agents that span the process management spectrum. In: 3rd international IEEE conference on intelligent systems, 2006. London, IEEE, pp 386–389

  • Delias P, Doulamis A, Matsatsinis N (2010) Optimizing resource conflicts in workflow management systems. IEEE transactions on knowledge and data engineering accepted (online available)

  • Ehrler L, Fleurke M, Purvis M, Savarimuthu BTR (2006) Agent-based workflow management systems (wfmss). Inf Syst Bus Manag 4(1): 5–23

    Article  Google Scholar 

  • Fakas G, Karakostas B (1999) A workflow management system based on intelligent collaborative objects. Inf Softw Technol 41(13): 907–915

    Article  Google Scholar 

  • Feng Y, Cai W (2008) Execution coordination in mobile agent-based distributed job workflow execution. J Syst Arch 54(10): 944–956

    Article  Google Scholar 

  • FIPA (2008) Interaction protocols specifications. Foundation for Intelligent physical agents. http://www.fipa.org/repository/ips.php3

  • Foster I, Jennings NR, Kesselman C (2004) Brain meets brawn: why grid and agents need each other. In: Autonomous agents and multiagent systems, 2004. AAMAS 2004. Proceedings of the third international joint conference on, pp 8–15

  • Georgakopoulos D, Hornick M, Sheth A (1995) An overview of workflow management: from process modeling to workflow automation infrastructure. Distrib Parallel Database 3(2): 119–153

    Article  Google Scholar 

  • Gou H, Huang B, Liu W, Ren S, Li Y (2000) An agent-based approach for workflow management. In: IEEE international conference on systems, man, and cybernetics, 2000 Nashville, TN, pp 292–297. doi:10.1109/ICSMC.2000.885005

  • Gudes E, Tubman A (2002) Autowf–a secure web workflow system using autonomous objects. Data Knowl Eng 43(1): 1–27

    Article  MATH  Google Scholar 

  • Guo L, Robertson D, Chen-Burger Y-H (2008) Using multi-agent platform for pure decentralised business workflows. Web Intell Agent Syst 6(3): 295–311

    Google Scholar 

  • Harker PT, Ungar LH (1996) 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, Athens, GA 8–10 May 1996

  • Hawryszkiewycz I, Debenham J (1998) A workflow system based on agents. In: Quirchmayr G, Schweighofer E, Bench-Capon TJM (eds) Database and expert systems applications, vol 1460. Lecture notes in computer science. Springer, Berlin, pp 135–143

  • Helal S, Wang M, Jagatheesan A, Krithivasan R (2001) Brokering based self organizing e-service communities. In: Fifth international symposium on autonomous decentralized systems (ISADS), Dallas, Texas, pp 349–356

  • Hickie J, Kennedy J, Koudouridis G, Ouzounis V, Studley M (1999) A scaleable heterogeneous architecture for agent-oriented workflow management. Paper presented at the international joint conference on artificial intelligence 1999, Stockholm

  • Hongchen L, Meilin S (1999) Application of agents in workflow management system. In: Fifth Asia-Pacific conference on communications and fourth optoelectronics and Communications Conference APCC/OECC ‘99, Beijing, China, pp 1068–1072

  • Huang C-J, Trappey AJC, Yao Y-H (2006) Developing an agent-based workflow management system for collaborative product design. Ind Manag Data Syst 106(5): 680–699. doi:10.1108/02635570610666449

    Article  Google Scholar 

  • Huang GQ, Huang J, Mak KL (2000) Agent-based workflow management in collaborative product development on the internet. Comput Aided Des 32(2): 133–144

    Article  Google Scholar 

  • Huhns MN (2002) Agents as web services. Internet Comput IEEE 6(4): 93–95

    Article  Google Scholar 

  • Huhns MN, Singh MP (1998a) Agents and multiagent systems: themes, approaches, and challenges. In: Huhns MN, Singh MP (eds) Readings in agents. Morgan Kaufmann, pp 1–23

  • Huhns MN, Singh MP (1998) Workflow agents. Internet Comput IEEE 2(4): 94–96

    Article  Google Scholar 

  • Inamoto A (1999) Agent oriented system approach for workflow automation. Int J Prod Econ 60(61): 327–335

    Article  Google Scholar 

  • Jain AK, Aparico MIV, Singh MP (1999) Agents for process coherence in virtual enterprises. Commun ACM 42(3): 62–69. doi:10.1145/295685.295702

    Article  Google Scholar 

  • Jennings NR, Norman TJ, Faratin P (1998) Adept: an agent-based approach to business process management. ACM SIGMOD Rec 27(4): 32–39. doi:10.1145/306101.306112

    Article  Google Scholar 

  • Jennings NR, Norman TJ, Faratin P, O’Brien P, Odgers B (2000) Autonomous agents for business process management. Appl Artif Intell 14(2): 145–189

    Article  Google Scholar 

  • Jingjing H, Yuanda C, Zhen Z (2004) Workflow management system based on agent for virtual enterprise. In: The 8th international conference on computer supported cooperative work in design, 2004. Xiamen China, IEEE, pp 373–378

  • Joeris G (2000) Decentralized and flexible workflow enactment based on task coordination agents. In: 2nd Int’l. Bi-conference workshop on agent-oriented information systems (AOIS-2000@CAiSE*00), Stockholm, iCue Publishing, pp 41–62

  • Juan Y-C, Ou-Yang C, Lin J-S (2009) A process-oriented multi-agent system development approach to support the cooperation-activities of concurrent new product development. Comput Ind Eng 57(4): 1363–1376

    Article  Google Scholar 

  • Judge DW, Odgers BR, Shepherdson JW, Cui Z (1998) Agent-enhanced workflow. BT Technol J 16(3): 79–85

    Article  Google Scholar 

  • Kaiser G, Dossick A (1999) A mobile agent approach to lightweight process workflow. In: international process technology workshop ‘99. ftp://ftp.psl.cs.columbia.edu/pub/psl/CUCS-02199.pdf

  • Kaponis D, Kamara L, Pitt J, Clark K (2003) A mechanism for trusted agent-based workflow transport. Paper presented at the engineering societies in the agents world ‘03. London

  • Kappel G, Rausch-Schott S, Retschitzegger W (2000) A framework for workflow management systems based on objects, rules and roles ACM computing surveys 32 (1es):27. doi:10.1145/351936.351963

  • Karpowitz D, Cox J, Humpherys J, Warnick S (2008) A dynamic workflow framework for mass customization using web service and autonomous agent techniques. J Intell Manuf 19(5): 537–552

    Article  Google Scholar 

  • Kishore R, Zhang H, Ramesh R (2006) Enterprise integration using the agent paradigm: foundations of multi-agent-based integrative business information systems. Decis Support Syst 42(1): 48–78

    Article  Google Scholar 

  • Korhonen J, Pajunen L, Puustjärvi J (2002) Using transactional workflow ontology in agent cooperation. Paper presented at the first EurAsian conference on advances in information and communication Technology (EURASIA-ICT 2002). Tehran

  • Korhonen J, Pajunen L, Puustjarvi J (2003) Automatic composition of web service workflows using a semantic agent. In: Liu J, Liu C, Klusch M, Zhong N, Cercone N (eds) Proceedings IEEE/WIC international conference on web intelligence (WI 2003), Halifax, Canada. IEEE/WIC, pp 566–569

  • Kuo J-Y (2004) A document-driven agent-based approach for business processes management. Inf Softw Technol 46(6): 373–382

    Article  Google Scholar 

  • Lange DB, Oshima M (1999) Seven good reasons for mobile agents. Commun ACM 45(3): 88–89. doi:10.1145/295685.298136

    Article  Google Scholar 

  • Leymann F, Roller D (2000) Production workflow: concepts and techniques. Prentice Hall PTR, Upper Saddle River

    MATH  Google Scholar 

  • Li H, Lu Z (2005) Decentralized workflow modeling and execution in service-oriented computing environment. In: Service-oriented system engineering, 2005. SOSE 2005. IEEE international workshop, Beijing, China, pp 29–34

  • Liu J, Zhang S, Hu J (2005) A case study of an inter-enterprise workflow-supported supply chain management system. Inf Manag 42(3): 441–454

    Article  Google Scholar 

  • Madhusudan T (2005) An agent-based approach for coordinating product design workflows. Comput Ind 56(3): 235–259

    Article  MathSciNet  Google Scholar 

  • Manmin X, Huaicheng L (1999) Cooperative software agents for workflow management system. In: Fifth Asia-Pacific conference on communications and fourth optoelectronics and communications conference APCC/OECC ‘99, Beijing, pp 1063–1067

  • Marın CA, Brena RF (2005) Multiagent architecture for decentralized workflow process execution. Center for intelligent systems tecnologico de Monterrey, Monterrey

    Google Scholar 

  • Marinescu DC (2002) Internet-based workflow management: towards a semantic web. John Wiley & Sons Inc, New York

    Google Scholar 

  • McCready S (1992) There is more than one kind of workflow software. Computerworld November 2: 86–90

    Google Scholar 

  • Meilin S, Guangxin Y, Yong X, Shangguang W (1998) Workflow management systems: a survey. In: Communication technology proceedings, 1998. ICCT ‘98, Beijing, China, pp 20–26

  • Meng J, Helal S, Su S (2000) An ad-hoc workflow system architecture based on mobile agents and rule-based processing. In: Proceedings of the 2000 international conference on artificial intelligence (ICAI2000), Las Vegas, pp 245–251

  • Merz M, Lamersdorf W (1999) Crossing organizational boundaries with mobile agents in electronic service markets. Integr Comput Aided Eng 6(2): 91–104

    Google Scholar 

  • Merz M, Liberman B, Lamersdorf W (1997) Using mobile agents to support interorganizational workflow management. Appl Artif Intell 11(6): 551–572

    Article  Google Scholar 

  • Moore JP, Inder R, Chung PWH, Macintosh A, Stader J (2000) Who does what? Matching agents to tasks in adaptive workflow. In: International conference on enterprise information systems, pp 181–185

  • Muehlen MZ (2004) Workflow-based process controlling. Logos verlag, Berlin

    Google Scholar 

  • Muller R, Greiner U, Rahm E (2004) Agentwork: a workflow system supporting rule-based workflow adaptation. Data Knowl Eng 51(2): 223–256

    Article  Google Scholar 

  • Nutt GJ (1996) The evolution towards flexible workflow systems. Distrib Syst Eng 3: 276–294

    Article  Google Scholar 

  • O’Brien PD, Wiegand ME (1998) Agent based process management: applying intelligent agents to workflow. Knowl Eng Rev 13(2): 161–174

    Article  Google Scholar 

  • OASIS (2008) Web services business process execution language (wsbpel) tc. Organization for the advancement of structured information standards. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel

  • Omicini A, Ricci A, Zaghini N (2006) Distributed workflow upon linkable coordination artifacts. In: Ciancarini P, Wiklicky H (eds) Coordination models and languages, vol 4038. Lecture notes in computer science. Springer, Berlin, pp 228–246

  • Ooi B-H (2003) A multi-agent approach to business processes management in an electronic market. In: Lee J, Barley M (eds) Intelligent agents and multi-agent systems, vol 2891. Lnai. Springer, Berlin, pp 1–12

    Chapter  Google Scholar 

  • Padalkar A, Nabar P, Arora S, Naik P (2000) Swift:Scalable workflow management system using mobile agents. Kanwal Rekhi School of Information Technology, Bombay

    Google Scholar 

  • Payne TR (2008) Web services from an agent perspective. IEEE Intell Syst 23(2): 12–14

    Article  Google Scholar 

  • Qiu J, Wang C, He Y (2005) Research on application of intelligent agents in the workflow management system. In: 2005 IEEE networking, sensing and control, ICNSC2005. Tucson, Arizona IEEE, pp 827–830

  • Qu Y, Sheng X, Jiao W (2006) A multi-agent based model of workflow management. In: 10th international conference on computer supported cooperative work in design, 2006. CSCWD ‘06., Nanjing, pp 1–5

  • Ricci A, Omicini A, Denti E (2002) Virtual enterprises and worfklow management as agent coordination issues. Int J Coop Inf Syst 11(3–4): 355–379

    Article  Google Scholar 

  • Ricci A, Omicini A, Viroli M, Gardelli L, Oliva E (2007) Cognitive stigmergy: towards a framework based on agents and artifacts. In: Weyns D, Parunak HVD, Michel F (eds) Environments for multi-agent systems iii. Springer, Berlin, pp 124–140

    Chapter  Google Scholar 

  • Savarimuthu BTR, Purvis M, Purvis M (2005a) Different perspectives on modeling workflows in an agent based workflow management system. In: Khosla R, Howlett RJ, Jain LC (eds) Knowledge-based intelligent information and engineering systems, vol 3684. Lecture notes in computer science. Springer, Berlin, pp 208–214

  • Savarimuthu BTR, Purvis M, Purvis M, Cranefield S (2005b) Agent-based integration of web services with workflow management systems. In: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems The Netherlands. ACM Press, pp 1345–1346 doi:10.1145/1082473.1082765

  • Schill A, Mittasch C (1996) Workflow management systems on top of osf dce and omg corba. Distrib Syst Eng 3: 250–262

    Article  Google Scholar 

  • Schmidt MT (1999) The evolution of workflow standards. IEEE Concurr 7(3): 44–52

    Article  Google Scholar 

  • Shepherdson J, Thompson S, Odgers B (1999a) Cross organisational workflow co-ordinated by software agents. In: Bussler C, Grefen PWPJ, Ludwig H, Shan M-C (eds) Cross-organisational workflow management and Co-ordination, San Francisco. CEUR workshop proceedings. CEUR-WS.org

  • Shepherdson JW, Thompson SG, Odgers BR (1999) Decentralised workflows and software agents. BT Technol J 17(4): 65–71

    Article  Google Scholar 

  • Sheth A, Kochut KJ (1997) Workflow applications to research agenda : scalable and dynamic work coordination and collaboration systems. In: Dogac A, Oszu T, Biliris A, Sellis T (eds) Workflow management systems and interoperability, NATO advanced study institute on workflow management systems and interoperability. Istanbul. NATO ASI series: computer and system sciences

  • Sheth AP, VanDer Aalst W, Arpinar IB (1999) Processes driving the networked economy. IEEE Concurr 7(3): 18–31

    Article  Google Scholar 

  • Sierhuis M, Clancey WJ, Hoof RJJV (2007) Brahms: a multi-agent modelling environment for simulating work processes and practices. Int J Simul Process Modell 3(3): 134–152

    Article  Google Scholar 

  • Singh MP (2003) Distributed enactment of multiagent workflows: temporal logic for web service composition. In: Second international joint conference on autonomous agents and multiagent systems Melbourne, Australia. ACM Press, pp 907–914

  • Singh MP, Huhns MN (1999) Multiagent systems for workflow. Int J Intell Syst Account Finance Manag 8(2): 105–117

    Article  Google Scholar 

  • Smith RG (1980) The contract net protocol: high-level communication and control in a distributed problem solver. IEEE Trans Comput 29(12): 1104–1113. doi:10.1109/TC.1980.1675516

    Article  Google Scholar 

  • Staab S, van der Aalst W, Benjamins VR, Sheth A, Miller JA, Bussler C, Maedche A, Fensel D, Gannon D (2003) Web services: been there, done that?. Intell Syst 18(1): 72–85

    Article  Google Scholar 

  • Stohr EA, Zhao JL (2001) Workflow automation: overview and research issues. Inf Syst Front 3(3): 281–296

    Article  Google Scholar 

  • Stormer H (2000) Task scheduling in agent-based workflow. In: Int. ICSC Symp. on multi-agents and mobile agents in virtual organizations and E-commerce (MAMA’2000). Wollogong, Australia

  • Stormer H (2001) A flexible agent-based workflow system. In: Fifth international conference on autonomous agents montreal. Canada

  • Stormer H, Knorr K (2001) Pda- and agent-based execution of workflow tasks. In: Bauknecht K, Brauer W, Mück T (eds) Informatik 2001 conference, Vienna, pp 968–973

  • Stormer H, Knorr K, Eloff JHP (2000) A model for security in agent-based workflows. INFORMATIK / INFORMATIQUE (6):24–29

  • Suh Y-H, Namgoong H, Yoo J-J, Lee D-I (2001) Design of a mobile agent-based workflow management system. In: Pierre S, Glitho R (eds) Mobile agents for telecommunication applications: third international workshop, mata 2001, montreal, canada, August 14–16, 2001. Proceedings, vol 2164. Lecture notes in computer science. Springer, Berlin pp 93–102

  • Tarumi H, Kida K, Ishiguro Y, Yoshifu K, Asakura T (1997) Workweb system—multi-workflow management with a multi-agent system In: Supporting group work: the integration challenge, Phoenix, Arizona. ACM Press, pp 299–308. doi:10.1145/266838.267338

  • Trappey CV, Trappey AJC, Huang C-J, Ku CC (2009) The design of a jade-based autonomous workflow management system for collaborative soc design. Expert Syst Appl 36(2, Part 2): 2659–2669

    Article  Google Scholar 

  • Valetto G, Kaiser G, Kc GS (2001) A mobile agent approach to process-based dynamic adaptation of complex software systems. In: Ambriola V (ed) Software process technology: 8th european workshop, ewspt 2001, witten, germany, June 19–21, 2001, proceedings, vol 2077. Lecture notes in computer science. Springer, Berlin, pp 102–116

  • Verginadis Y, Mentzas G (2008) Agents and workflow engines for inter-organizational workflows in e-government cases. Bus Process Manag J 14(2): 188–203

    Article  Google Scholar 

  • Vidal JM, Buhler P, Stahl C (2004) Multiagent systems with workflows. IEEE Internet Comput 8(1): 76–82

    Article  Google Scholar 

  • WADE (2008) Workflow agent development environment. Telecom Italia

  • Wang H, Xu D (2001) Collaborative multi-agents for workflow management. In: 34th annual Hawaii international conference on system sciences, 2001, Maui, Hawaii, IEEE, pp 9

  • Wang J-W, Li C-C, Wang F-J (2005a) Dynamic activities on an agent-based workflow management system. In: The 3rd ACS/IEEE international conference on computer systems and applications, 2005. p 122

  • Wang M, Wang H, Xu D (2005) The design of intelligent workflow monitoring with agent technology. Knowl Based Syst 18(6): 257–266

    Article  Google Scholar 

  • Wang S, Shen W, Hao Q (2005c) Agent based workflow ontology for dynamic business process composition. In: Shen W, James A, Chao K-M, Younas M, Lin Z, Barthh J-P (eds) Proceedings of the ninth international conference on computer supported cooperative work in design, Coventry, IEEE, pp 452–457

  • Wang S, Shen W, Hao Q (2006) An agent-based web service workflow model for inter-enterprise collaboration. Expert Syst Appl 31(4): 787–799

    Article  Google Scholar 

  • WfMC (1995) Wfmc standards, workflow reference model Workflow Management Coalition

  • WfMC (1999) Wfmc standards, terminology & glossary. Workflow Management Coalition

  • Winograd T, Flores F (1987) Understanding computers and cognition: a new foundation for design. Addison-Wesley, Reading

    Google Scholar 

  • Wooldridge M, Jennings NR (1995) Intelligent agents: theory and practice. Knowl Eng Rev 10(2): 115–152

    Article  Google Scholar 

  • Xu D, Wang H (2002) Multi-agent collaboration for b2b workflow monitoring. Knowl Based Syst 15(8): 485–491

    Article  Google Scholar 

  • Xu Q, Qiu R, Xu F (2003) Agent-based workflow approach to the design and development of cross-enterprise information systems. In: IEEE international conference on systems, man and cybernetics, 2003., Washington, USA, 5–8 Oct. 2003. pp 2633–2638

  • Yan Y, Maamar Z, Weiming S (2001) Integration of workflow and agent technology for business process management. In: The sixth international conference on computer supported cooperative work in design, London, Ont., IEEE, pp 420–426. doi:10.1109/CSCWD.2001.942297

  • Yang YJ, Sung T-W, Wu C, Chen H-Y (2010) An agent-based workflow system for enterprise based on fipa-os framework. Expert Syst Appl 37(1): 393–400

    Article  Google Scholar 

  • Yanli H, Haicheng Y, Weiping H, Wei Z, Xinping H (2006) Flexible workflow driven job shop manufacturing execution and automation based on multi agent system. In: IEEE/WIC/ACM international conference on intelligent agent technology, 2006. IAT ‘06., Hong Kong, pp 695-699

  • Yaung AT-I (2002) Workflow agent for a multimedia database system. USA Patent

  • Yoo J-J, Lee D, Suh Y-H, Lee D-I (2001) Scalable workflow system model based on mobile agents. In: Yuan S-T, Yokoo M (eds) Intelligent agents: specification, modeling, and application : 4th pacific rim international workshop on multi-agents, prima 2001, taipei, taiwan, July 28–29, 2001. Proceedings, vol 2132. Lecture notes in computer science. Springer, Berlin, pp 222–236

  • Yu L, Schmid BF (1999) A conceptual framework for agent-oriented and role-based workflow modeling. In: Wagner G, Yu E (eds) Proceedings of the CaiSE workshop on agent oriented information systems (AOIS99)

  • Zeng L, Ngu A, Benatallah B, O’Dell M (2001) An agent-based approach for supporting cross-enterprise workflows. In: Proceedings of the 12th Australasian database conference Queensland, Australia. IEEE Computer Society, pp 123–130

  • Zhao Z, Belloum A, de Laat C, Adriaans P, Hertzberger B (2007a) Distributed execution of aggregated multi domain workflows using an agent framework. In: IEEE congress on services, 2007, Salt Lake City, UT, IEEE, pp 183–190

  • Zhao Z, Belloum A, Laat CD, Adriaans P, Hertzberger B (2007b) Using jade agent framework to prototype an e-science workflow bus. In: Seventh IEEE international symposium on cluster computing and the Grid, 2007. CCGRID 2007., Rio de Janeiro, Brazil, IEEE, pp 655–660

  • Zhuge H, Chen J, Feng Y, Shi X (2002) A federation-agent-workflow simulation framework for virtual organisation development. Inf Manag 39(4): 325–336

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pavlos Delias.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Delias, P., Doulamis, A. & Matsatsinis, N. What agents can do in workflow management systems. Artif Intell Rev 35, 155–189 (2011). https://doi.org/10.1007/s10462-010-9189-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-010-9189-3

Keywords

Navigation