analyzing and finding solutions to each partner. A
few studies cited above that have used software
agents and they have not addressed the decision-
making of these agents. In this work we propose a
distributed system, and when it comes to designing
this type of system, agent technology is suitable,
because MAS not only allow the sharing or
distribution of knowledge, but also the achievement
of a common goal. Agents in our work learn the
decision from the user in certain situations to
support him in other situations. The decision
problem in the case of the cooperative distributed
systems is a complex problem. Then, the training
algorithm of the agent must meet several
requirements: interactive, explicative, online, not
handling only the quantitative but also the
qualitative parameters. Also we must divide our
decision problem into several problems. In our case,
we choose to use decision trees, because they can
model simply graphically and quickly a complex
measured phenomenon. The aim of the use of
training agents with the paradigm of decision trees is
to select the best services that meet customer needs.
7 CONCLUSIONS
In this paper, we have proposed an architecture to
create a dynamic process of cooperation; our
architecture can be used in the case of B2B
(business-to-business), B2C (Business-to-Consumer)
or B2A (business-to- administration). This solution
is based on approach of no-standardization;
companies keep their structure and offer services.
The mediator is involved in making the
transformation between the services to create an
intercompany collaborative process. We have
integrated decision trees in a module of agents called
representation module. The use of decision trees can
reduce the response time to choose the best service.
In order to better improve our approach, we will use
the reinforcement learning (RL) algorithm, which
has long been promising methods for enabling an
autonomous agent to improve its behavior on
sequential decision-making tasks. The next step is to
specify a transformation model for integrating the
decision trees in the agent modules.
REFERENCES
Boukadi, K., Vincent, L., Ghedira, C., Maamar, Z., 2010.
CSMA: Context-Based, Service-Oriented Modeling
and Analysis Method for Modern Enterprise
Applications. In International Journal of
Organizational & collective Intelligence, pp 1-28.
Brahimi, M., Boufaida, M., Seinturier, L., 2009 Multi-
Agent Architecture for Developing Cooperative E-
Business Applications. In International Journal of
Information Systems and Supply Chain Management
(IJISSCM).
Breiman, L., Friedman, J. H., Olshen, R. A., Stone, C.,
1984. Classification and Regression Trees,
Wadsworth. Inc., Belmont, California.
Fodor, J., 1983. The Modularity of the Mind, Cambridge,
Mass, MIT Press.
Grefen, P., Kouvas, N., Weichhart, G., Eshuis, R.,
2009. Dynamic business network process management
in instant virtual enterprises, Computers inIndustry,
pp. 86–103.
Henderson, S., Gonzalez, C-P., Ralyté, J., 2007 Situational
method engineering: chunks or fragments. In the
CAiSE ForumTrondheim, pp 89-92.
Hui, L., Anne, F. Cutting, D., Bourey, J.P., 2010. Use of
Ontology for Solving Interoperability Problems
between Enterprises. In the 11th IFIP Working
Conference on virtual enterprises.
Indulska, M., Green, P., Recker, J., Rosemann, M., 2006.
Business Process Modeling: Perceived Benefits. In the
28th International Conference on Conceptual
Modeling Springer, Gramado, Brazil .
Mallek, S., Daclin, N., Chapurlat, N., 2011. An Approach
for Interoperability Requirements Specification and
Verification. In Third International IFIP Working
Conference, pp 89-102.
Namin, A-S., Shen, W., Ghenniwa, H., 2006.
Implementing enterprise collaboration using web
services and software agents. In International Journal
of Nerworking and Virtual Organisations, pp 185-201.
Quinlan, J. R., 1984. C4.5: Programs for Machine
Learning, Morgan Kaufmann.
Rolland, C., 2009. Method engineering: towards methods
as services, Software Process: Improvement and
Practice, 14(3), pp. 143-164.
Touzi, J., Bénaben, F., Pingaud, H ., 2008. Prototype to
Support Morphism between BPMN Collaborative
Process Model and Collaborative SOA Architecture
Model. In the 4th International Conference on
Interoperability for Enterprise Software and
Applications, pp 145-157.
Truptil, S., Bénaben, F., Pingaud., P., 2011. On-the-fly
adaptation of crisis response information system. In
Conference on Management of Emergent Digital
EcoSystems. pp114- 121.
AModeltoSpecifyInter-companyCooperation
323