摘要

This paper presents a bio-inspired mobile agent-based integrated system for flexible autonomic job shop scheduling. The system matches the autonomic system architecture, inspired by the autonomic nervous system and proposed by the IBM, and has the IBM-defined fundamental self-managing properties, so that it can manage itself with little human intervention. The system conforms to the IEEE FIPA (Foundation for Intelligent Physical Agents) standard. Therefore, the interoperability between agents of the system and agents from many active heterogeneous FIPA compliant agent platforms can be ensured. The system supports the execution of C/C++ mobile agent codes. Thus, it is applicable to a variety of applications, especially for distributed mechatronic and embedded systems. In addition, since the system is composed of agents, including stationary and mobile agents, the system has a high scalability and flexibility to integrate and adopt various scheduling models and algorithms for different scheduling requirements. An overall architecture of the system and critical implementation details about the agency and agents in the system are presented in this article. An energy saving job shop scheduling example is used to validate one autonomic property of the system.