Knowledge Based Process Scheduling and Management for Multi-Agent Distributed Collaborative Manufacturing


Article Preview

Agent technology is widely employed to construct dynamic, distributed collaborative manufacturing systems in which the individual participating agents contribute to execute different part of the whole manufacturing job, and the final goal is achieved through cooperation. However, the cooperation among agents is based on message exchange, and the system requires additional process control and management mechanism to ensure the operation according to a pre-defined process model. This paper defines the collaborative manufacturing job and related information in domain knowledge model, and applies knowledge based expert system to build software agents for process scheduling and management. The system architecture, components and the implementation methods are discussed. A prototype system is constructed on the basis of JADE agent framework and Jess rule engine and demonstrated with an industry product as a case study.



Materials Science Forum (Volumes 532-533)

Edited by:

Chengyu Jiang, Geng Liu, Dinghua Zhang and Xipeng Xu




Y. L. He et al., "Knowledge Based Process Scheduling and Management for Multi-Agent Distributed Collaborative Manufacturing", Materials Science Forum, Vols. 532-533, pp. 1116-1119, 2006

Online since:

December 2006




[1] W. Shen and D.H. Norrie: Knowledge and Information Systems, Vol. 1 (1999), pp.129-156.

[2] Y.H. Yan, Z. Maamar and W.M. Shen: The Sixth International Conference on CSCW in Design, London, Ontario, Canada, (2001).

[3] D.W. Judge, B.R. Odgers and et al: BT Technol J, Vol. 16 (1998), pp.79-85.

[4] J.M. Vidal, P. Buhler and C. Stahl: IEEE Internet Computing, Vol. 8 (2004), pp.76-82.

[5] I.J. Timm and P.O. Woelk: Lecture Notes in Artificial Intelligence, Vol. 2831 (2003), pp.168-179.

[6] P.W.H. Chung, L. Cheung and et al: Knowledge-Based Systems, Vol. 16 (2003), pp.149-160.