sage is added in the components stored in libraries as
an agent. The agents have knowledge about speci-
ficity of the component and its ability to answer a
need. Our proposition has the same goal with a view
to distribute fragments research and their adaptation
and their composition. This allocation of reuse pro-
cess enables some assembling strategies for instance.
Besides, Web Services represent today’s reference
standard technology for the set up of distributed sys-
tems that need to support machine-to-machine inter-
action among heterogeneous applications distributed
over a network. The automatic composition and adap-
tation of services has been explored using a variety of
AI planing engines (Rao and Su, 2005).
In (Thomas et al., 2009), a set of workflow frag-
ments are composed in ad hoc wireless mobile envi-
ronments. This approach designs dynamically con-
struction of custom, context-specific workflows in re-
sponse to unpredictable and evolving circumstances
by exploiting the knowledge and services available
within a given context. For that, a graph made up
of all workflow fragments is built up before explor-
ing and pruning it. As presented approaches, ours
is based on current data base of fragments and on
MAS metamodel elements. The way to integrate the
method fragment in the process is different because
in running development, our approach can take into
account process adaptation according to development
context.
6 CONCLUSIONS AND FUTURE
WORKS
This paper presents SCoRe architecture, an adaptive
multi-agent system, which designs a tailored process
by combining fragments together. Each agent com-
posing the adaptive multi-agent systems follows a lo-
cal and cooperative behavior, driven by the use of
their confidence. The four different kinds of agents,
composing the SCoRe system, were defined in order
to self-design and self-combine a tailored method pro-
cess without relying on the method engineer. The re-
sulting behavior of the SCoRe system is the ability
to design process and adjust the proposed process ac-
cording to the characteristics of application domain
and users profile. This first prototype allowed to en-
hance our experience on practical problems such as
metamodel compatibility, parameters composition or
fragments adaptation to specific field.
However, there is still room from improvements
for incoming interoperability and for evaluating the
designed process.
REFERENCES
Bergenti, F., Gleizes, M., and Zambonelli, F. (2004).
Methodologies And Software Engineering For Agent
Systems: The Agent-oriented Software Engineering
Handbook.
Bernon, C., Camps, V., Gleizes, M.-P., and Picard, G.
(2005). Engineering Adaptive Multi-Agent Systems:
The ADELFE Methodology . In Agent-Oriented
Methodologies , pages 172–202.
Bonjean, N., Chella, A., Cossentino, M., Gleizes, M.-P.,
Migeon, F., and Seidita, V. (2012). Metamodel-Based
Metrics for Agent-Oriented Methodologies. In Inter-
national Joint Conference on Autonomous Agents and
Multiagent Systems (AAMAS).
Brinkkemper, S., Saeki, M., and Harmsen, F. (1998). As-
sembly Techniques for Method Engineering.
Capera, D., Georg
´
e, J.-P., Gleizes, M.-P., and Glize, P.
(2003). The AMAS Theory for Complex Prob-
lem Solving Based on Self-organizing Cooperative
Agents. In International Workshop on Theory And
Practice of Open Computational Systems, pages 389–
394.
Cossentino, M., Fortino, G., Garro, A., Mascillaro, S., and
Russo, W. (2008). Passim: A simulation-based pro-
cess for the development of multi-agent systems. In-
ternational Journal on Agent Oriented Software Engi-
neering (IJAOSE).
Hara, H., Fujita, S., and Sugawara, K. (2000). Reusable
software components based on an agent model. In
Proceedings of the Seventh International Conference
on Parallel and Distributed Systems: Workshops, IC-
PADS ’00.
Henderson-Sellers, B. and Giorgini, P. (2005). Agent-
oriented methodologies.
Henderson-Sellers, B. and Ralyt
´
e, J. (2010). Situational
method engineering: State-of-the-art review. J. UCS,
pages 424–478.
Ralyt
´
e, J. (2004). Towards situational methods for infor-
mation systems development: Engineering reusable
method chunks. Procs. 13th Int. Conf. on Information
Systems Development. Advances in Theory, Practice
and Education, pages 271–282.
Rao, J. and Su, X. (2005). A Survey of Automated Web
Service Composition Methods. pages 43–54.
Thomas, L., Wilson, J., Roman, G.-C., and Gill, C. (2009).
Achieving coordination through dynamic construc-
tion of open workflows. In Proceedings of the
10th ACM/IFIP/USENIX International Conference on
Middleware, Middleware ’09.
ASelf-organizingMulti-AgentSystemforCombiningMethodFragments
293