Intelligent Agents for Business Process Management Systems

Intelligent Agents for Business Process Management Systems

Janis Grundspenkis (Riga Technical University, Latvia) and Antons Mislevics (Riga Technical University, Latvia)
DOI: 10.4018/978-1-60566-890-1.ch007
OnDemand PDF Download:


The chapter is focused on the usage of intelligent agents in business process modelling and business process management systems in particular. The basic notions of agent-based systems and their architectures are given. Multiagent systems as sets of multiple interacting software agents, as well as frameworks and methodologies of their development are discussed. Three kinds of architectures of agent-based systems – holons, multi-multi-agent systems and aspect-oriented architecture are described. Examples of already implemented agent-based systems in logistics, transportation and supply chain management are given. The chapter gives an insight into recent business process management systems and their architectures, and highlights several issues and challenges which underpin the necessity for agent-based business process management. Methodologies and implementation of agent-based business process management systems are discussed and directions of future research in this area are outlined.
Chapter Preview


Recently business process management (BPM) systems are becoming more and more popular because only understanding and management of the whole set of business processes can provide success and competitiveness of organizations. The most characteristic feature of present time business processes is their change (they are not static), as well as organizations should adapt to changes in their environment. That is why organizations are focusing on formalization of their business processes and start to implement BPM systems. The goal of BPM system is not only to ensure that individual employees are performing specific tasks in the specific order but also to provide information which helps business analysts to improve the effectiveness of processes in organizations (Chang, 2005; Smith, 2003). This is why the architecture of modern BPM systems is becoming more and more complicated and the whole BPM system paradigm has changed. If the first systems were focusing on the software application itself, now the business process is the core.

A modern BPM system should not only provide tools for defining and executing processes, but also provide performance meter counters, management tools and support real time changes in processes (Chang, 2005). A BPM system should contain the whole set of tools to integrate with external systems through the variety of different protocols. Besides it should integrate with other BPM systems, and support cross-organization business processes (Smith, 2003). In addition, a modern BPM system should adapt to changes in the environment. This is where the intelligent agents can help. The use of agents in business settings does not have a long history. The most compelling applications of agent technologies are in business-to-business (B2B) domains. For example, during the week of 9-13 April 2007, some 31.7 percent of shares traded on the NYSE by volume were program-traded. Most of these will be trades undertaken by software agents (McBurney & Luck, 2007). This is one more B2B example from finance, in January 2007 Barclays Capital launched an automated, foreign-exchange currency fund, a software program that buys and sells forex automatically (McBurney & Luck, 2007). Another area where agent technologies are popular is transportation and logistics (Graudina & Grundspenkis, 2006). Intelligent agents represent organizations in logistics domain, model their logistics functions and expertise, and interactions with other organizations for solving such problems as coordination in supply chain management, dispatching of transportation orders, efficient management of container terminals, etc. Some publications (Belecheanu et al., 2006; Munroe et al., 2006) may be mentioned as related resources where commercial applications of agents are described. Several applications of different agent-based system architectures are discussed below. It is worth to stress that some results of research on agent-based business processes and their management are also published, for instance, (Jennings et al., 2000; Pang, 2000; Yuhong, Zakaria, & Weiming, 2001; Grundspenkis & Pozdnyakov, 2006). Components of the modern BPM system are shown in Figure 1.

Figure 1.

Components of BPM system

Complete Chapter List

Search this Book: