
(mainly a price and a fund availability for this
purchasing operation), and award a contract to it.
4 PROTOTYPE
IMPLEMENTATION
The proposed model ProMAIS has been
implemented in a simulation form.
This virtual system incorporates heterogenous
agents. It is implemented within a multi-agent
platform called AgentBuilder Pro 1.3
(Reticular, 2000) which is an integrated tool suit for
constructing intelligent software agents. It consists
of two major components: the Toolkit and the
Run-Time system. All agents are implemented using
Java programming language.
Communication among agents was realized
using RMI protocol and the inter-agent messages
were formatted in KQML (Knowledge Query and
Manipulation Languages) format.
In this simulation, the agent execution cycle
consists of the following steps: processing new
messages, determining which rules are applicable to
the current situation, executing the actions specified
by these rules and updating the mental model in
accordance with these rules.
5 CONCLUSION AND FUTURE
WORKS
Manufacturing systems are organizations composed
of heterogeneous entities involved in the production
and the delivery of finished product or services.
Nowadays, the IS for such organization can be
viewed as a collection of sub-systems distributed
between the different entities. This results in the
cooperative information system technology. The
entities communicate via computerized data. The
manufacturing organization must follow the
dynamic of the market and respond quickly to the
customers requirements.
The choice of intelligent software agent
technology provides a natural way to design such
systems because the intrinsic feature of MAS
correspond to those to be preserved in the hoped
production systems. Autonomy, heterogeneity,
openness, cooperation, dynamicity, commitment
etc… are at the heart of our reflection.
ProMAIS, provides the integration of different
entities (divisions) in manufacturing and production
systems. In fact, a cooperative MAS allows each
agent to communicate and cooperate with others
while conserving its autonomy.
ProMAIS is an ongoing project. A major
short-term research goal is to study the position of
humans in the system. The long-term research goal
tends towards fixing the distribution of the global
databases, study the interaction of agents with
databases, the resolution of different kinds of
conflict resulting from the heterogeneity of data
sources and then to implement this approach in a
real manufacturing enterprise.
REFERENCES
Balasubramanian, S., Maturana, F.P., and, Norrie, D.
1996. Multi-Agent Planning and Coordination for
Distributed Concurrent Engineering. International
Journal of Intelligent and Cooperative Information
Systems. Special Issue on Agent Based Information
Management.
Ferber, J., Jacopin, E., 1990. The framework of Eco
Problem Solving. In Proceedings of the 2
nd
European
Workshop MAAMAW'90. pp. 103-114
Ghedira, K., 1994. Distributed Simulated Re-annealing for
Dynamic Constraint Satisfaction Problems. In
Proceedings of the 6
th
IEEE International Conference
on Tools with Artificial Intelligence (TAI94).
Hayes-Roth, B., 1995. An architecture for adaptive
intelligent systems. Artificielle Intelligent, pp.
329-365.
Labrou, Y., Finin, T., Peng, Y., 1999. Agent
Communication Languages: the current Landscape.
Intelligent Agents IEEE. pp. 45-52.
Maturana, F. and Norrie, D. H., 1996. Multi-Agent
Mediator Architecture for Distributed manufacturing.
Djournal of Intelligent Manfacturing. pp. 257-270.
Qiao, B., Zhu, J., 1999. Agent-based Intelligent
Manufacturing System for the 21
st
Century.
Mechatronic Engineering Institute. University of
Aeronautics and Astronautics.
Reticular, S., 2000. AgentBuilder: An Integrated Toolkit
for Constructing Intelligent Software Agents:
Reference Manual. Version 1.3 Rev. 0. April 11, 2000
Reticular Systems, Inc. http://www.agentbuilder.com
.
Shen, W., and Norrie, D. H., 1998. A Hydrid Agent-
Oriented Infrastructure for Modeling Manufacturing
Entreprises. Division of manufacturing engineering.
The University of Calgary, Canada.
Shen, W., Barthès, J.P., 1995. DIDE: A Multi-Agent
Environment for Engineering Design. In Proceedings
of the First International Conference on Multi-Agent
Systems. San Francisco, CA, The AAAI press/The
MIT press.
Smith, R.G., 1980. The Contract Net Protocol: High-Level
Communication and Control in a Distributed Problem
Solver. IEEE Transactions on Computer. pp. 1104-
1113.
Wagner, G., 2000. Agent-Object-Relationship Modeling.
In Proceedings of Second International Symposium
“From Agent Theory to Agent Implementation”
(AT2AI-2), in conjunction with EMCRS 2000, Vienna.
ICEIS 2004 - ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS
302