The multi-agent system uses ontologies to account for the diversity and heterogeneity of the information sources, coordinate the distinct but complementary tasks, and facilitate the interoperation of software or application programs. Artificial intelligent technique such as artificial neural network (ANN), rule-base decision support are integrated and illustrated for process monitoring, diagnosis, process performance prediction and operation suggestion. The Java Agent Development Framework (JADE) is used as the basis to develop the multi-agent system. With a common communication language and shared ontologies, agents can communicate and cooperate with each other to exchange and share information, and achieve timely decisions in dealing with various enterprise scenarios. The application of software agents supports communication between previously established application software and programs for process simulation, optimization, scheduling and process performance prediction. This can reduce the necessary modifications of these applications to the minimum. In such a system, agents cooperate in performing their tasks with a shared resource. The cooperation and coordination feature between agents in the multi-agent system facilitate the information system development with the requirement of information integration, coordinate manufacturing, and cooperate decision-making. The system performance is reliable, flexible, extendable and reusable. The modularity of the system makes it easier to maintain, and functionally specific agents can be reused in different agent teams to solve different problems. The application of MAS has been discussed through some example scenarios in information retrieving, process monitoring, process performance prediction, and utility system optimization.
Key words: Software agents, multi-agent system, decision support, artificial intelligent.
See more of #241 - Poster Session: Recent Developments in Information Technology (10E00)
See more of Computing and Systems Technology Division
See more of The 2005 Annual Meeting (Cincinnati, OH)