Application of multiagent systems in project management

Abstract Global markets often require the coordination of firms across the world to gain maximum competence. The organization structure and the management of a firm tend to be project-oriented, and members of a project team are distributed throughout a network. In this paper, we use multi-agent systems as a technique to support project management in a distributed environment. Activity agents and resource agents represent activities and resources in a project. Service agents are automated experts for special project management tasks. This paper presents methods to schedule activities and resolve resource conflict by message exchanging and negotiation among agents. Finally, a prototype of project management tool is implemented, which uses a network of agents to provide services to team members distributed throughout Internet.

[1]  Nicholas R. Jennings,et al.  Foundations of distributed artificial intelligence , 1996, Sixth-generation computer technology series.

[2]  A. Kusiak,et al.  Resource constrained scheduling of hierarchically structured design activity networks , 1995 .

[3]  Nicholas M. Avouris,et al.  Distributed artificial intelligence: theory and praxis , 1992 .

[4]  H. Jürgen Müller,et al.  Negotiation principles , 1996 .

[5]  Munindar P. Singh Book review: ARCHON: An Architecture for Multi-agent Systems. Edited by Wittig, Thies (Ellis Horwood Limited (distributed by Prentice Hall), 1992) , 1996, SGAR.

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

[7]  Mark Klein,et al.  Supporting conflict resolution in cooperative design systems , 1991, IEEE Trans. Syst. Man Cybern..

[8]  Thies Wittig,et al.  ARCHON: an architecture for multi-agent systems , 1992 .

[9]  John Goslin,et al.  Mission: Control? , 1975, One Small Step.

[10]  Jeffrey S. Rosenschein,et al.  Compromise in Negotiation: Exploiting Worth Functions over States , 1996, Artif. Intell..

[11]  Katia P. Sycara,et al.  Cooperative Negotiation in Concurrent Engineering Design , 1991, MIT-JSME Workshop.

[12]  Gilberto Nakamiti,et al.  Fuzzy distributed artificial intelligence systems , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[13]  Andres Kusiak Artificial Intelligence Implications for Cim , 1987 .

[14]  Nicholas R. Jennings,et al.  ARCHON: theory and practice , 1992 .

[15]  H. Van Dyke Parunak,et al.  Applications of distributed artificial intelligence in industry , 1996 .

[16]  Mark S. Fox,et al.  Intelligent Scheduling , 1998 .

[17]  Afsaneh Haddadi,et al.  Belief-desire-intention agent architectures , 1996 .

[18]  Colin E. Bell Maintaining project networks in automated artificial intelligence planning , 1989 .

[19]  Robert D. Logcher,et al.  Computer-Aided Cooperative Product Development , 1989, Lecture Notes in Computer Science.

[20]  Norman Sadeh,et al.  MICRO-OPPORTUNISTIC SCHEDULING THE MICRO-BOSS FACTORY SCHEDULER , 1994 .

[21]  Nicholas R. Jennings,et al.  On cooperation in multi-agent systems , 1997, The Knowledge Engineering Review.

[22]  Albert D. Baker,et al.  Manufacturing control with a market-driven contract net , 1992 .