A prototype multi-agent ERP system: an integrated architecture and a conceptual framework

Abstract This paper proposes a prototype multi-agent enterprise resource planning (MAERP) system that utilizes the characteristics and capabilities of software agents to achieve enterprise wide integration. A software agent is a self-contained, autonomous software module that performs assigned tasks from the human user and interacts/communicates with other applications and other software agents in different platforms to complete the tasks. Four types of intelligent software agents (coordinating agents, task agents, data collecting agents, and user interface agents) are examined and discussed in the proposed MAERPS architecture. We demonstrate how the proposed prototype MAERP system takes advantage of existing information systems among various functional areas to achieve the system integration of commercially available enterprise resource planning (ERP) systems, while avoiding numerous problems encountered during a typical ERP implementation.

[1]  Teruaki Ito,et al.  A blackboard-based negotiation for collaborative supply chain system , 2000 .

[2]  Bruce Robinson,et al.  Planning for the market?: enterprise resource planning systems and the contradictions of capital , 2001, DATB.

[3]  Charles J. Petrie,et al.  JATLite: A Java Agent Infrastructure with Message Routing , 2000, IEEE Internet Comput..

[4]  X. Wang,et al.  Agent-based information flow for process industries' supply chain modelling , 2000 .

[5]  Heeseok Lee,et al.  Enterprise resource planning survey of Korean manufacturing firms , 2006 .

[6]  H. Van Dyke Parunak Practical and Industrial Applications of Agent-Based Systems , 1998 .

[7]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[8]  V. Mabert,et al.  Enterprise resource planning: common myths versus evolving reality , 2001 .

[9]  Jan Eric Larsson,et al.  Guardian: An Intelligent Autonomous Agent for Medical Monitoring and Diagnosis , 1998, IEEE Intell. Syst..

[10]  Kenneth Kotovsky,et al.  Complex Information Processing: The Impact of Herbert A. Simon , 1989 .

[11]  K. Joshi,et al.  Transition and change during the implementation of a computer-based manufacturing process planning system: an analysis using the equity implementation model , 1999 .

[12]  Mark S. Fox,et al.  Agent-Oriented Supply-Chain Management , 2000 .

[13]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[14]  Cristiano Castelfranchi,et al.  Proceedings of the 7th International Workshop on Intelligent Agents VII. Agent Theories Architectures and Languages , 2000 .

[15]  John Fox,et al.  Agent-based approach to health care management , 1995, Appl. Artif. Intell..

[16]  Timothy W. Finin,et al.  A Multi-Agent System for Enterprise Integration , 1998, PAAM.

[17]  Jos van Hillegersberg,et al.  Enterprise resource planning: introduction , 2000, CACM.

[18]  Hyacinth S. Nwana,et al.  ZEUS: A Toolkit for Building Distributed Multiagent Systems , 1999, Appl. Artif. Intell..

[19]  Ravi Kalakota,et al.  e-Business 2.0: Roadmap for Success , 2000 .

[20]  Soundar Kumara,et al.  Distributed intelligent architecture for logistics (DIAL) , 1998 .

[21]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[22]  Jayashankar M. Swaminathan,et al.  Modeling Supply Chain Dynamics: A Multiagent Approach , 1998 .

[23]  Loren Paul Rees,et al.  Using Autonomous Software Agents to Create the Next Generation of Decision Support Systems , 2000, Decis. Sci..

[24]  Peter Edwards,et al.  Agent-Based Knowledge Discovery , 1995 .

[25]  Bert Bredeweg,et al.  An overview of approaches to qualitative model construction , 1996, The Knowledge Engineering Review.

[26]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[27]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[28]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[29]  Mike P. Papazoglou,et al.  Agent-oriented technology in support of e-business , 2001, CACM.

[30]  Michael H. Coen,et al.  SodaBot: A Software Agent Environment and Construction System , 1994, AAAI.

[31]  Mahesh Gupta,et al.  Constraints management--recent advances and practices , 2003 .

[32]  Alexander L. Wolf,et al.  Proceedings of the international joint conference on Work activities coordination and collaboration , 1999 .

[33]  F. Robert Jacobs,et al.  Why ERP? A Primer on SAP Implementation , 2000 .

[34]  Leon J. Osterweil,et al.  Coordinating agent activities in knowledge discovery processes , 1999 .

[35]  Wen-Bin Yu,et al.  A Multiple Agent Architecture for Demand Forecasting in Electronic Commerce Supply Chain Systems , 2002, Computers and Their Applications.

[36]  Eli Schragenheim,et al.  Necessary but Not Sufficient , 2000 .

[37]  Vijayan Sugumaran,et al.  Application of intelligent agent technology for managerial data analysis and mining , 1999, DATB.