A Self-organizing Multi-Agent System for Combining Method Fragments

Noélie Bonjean, Marie-Pierre Gleizes, Christine Maurel, Frédéric Migeon

2013

Abstract

Software systems are becoming more and more complex. A common dilemma faced by software engineers in building complex systems is the lack of method adaptability. However, existing agent-based methodologies and tools are developed for particular system and are not tailored for new problems. This paper proposes an architecture of a new tool based on SME for self-constructing customized method processes. Our approach is based on two pillars: the process fragment and the MAS meta-model. These two elements are both defined and considered under a specific agent-oriented perspective thus creating a peculiar approach. Our work is based on the self-organization of agents, making it especially suited to deal with highly dynamic systems such as the design of an interactive and adaptive software engineering process.

References

  1. Bergenti, F., Gleizes, M., and Zambonelli, F. (2004). Methodologies And Software Engineering For Agent Systems: The Agent-oriented Software Engineering Handbook.
  2. 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.
  3. Bonjean, N., Chella, A., Cossentino, M., Gleizes, M.-P., Migeon, F., and Seidita, V. (2012). Metamodel-Based Metrics for Agent-Oriented Methodologies. In International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS).
  4. Brinkkemper, S., Saeki, M., and Harmsen, F. (1998). Assembly Techniques for Method Engineering.
  5. Capera, D., Georgé, J.-P., Gleizes, M.-P., and Glize, P. (2003). The AMAS Theory for Complex Problem Solving Based on Self-organizing Cooperative Agents. In International Workshop on Theory And Practice of Open Computational Systems, pages 389- 394.
  6. Cossentino, M., Fortino, G., Garro, A., Mascillaro, S., and Russo, W. (2008). Passim: A simulation-based process for the development of multi-agent systems. International Journal on Agent Oriented Software Engineering (IJAOSE).
  7. 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, ICPADS 7800.
  8. Henderson-Sellers, B. and Giorgini, P. (2005). Agentoriented methodologies.
  9. Henderson-Sellers, B. and Ralyté, J. (2010). Situational method engineering: State-of-the-art review. J. UCS, pages 424-478.
  10. Ralyté, J. (2004). Towards situational methods for information systems development: Engineering reusable method chunks. Procs. 13th Int. Conf. on Information Systems Development. Advances in Theory, Practice and Education, pages 271-282.
  11. Rao, J. and Su, X. (2005). A Survey of Automated Web Service Composition Methods. pages 43-54.
  12. Thomas, L., Wilson, J., Roman, G.-C., and Gill, C. (2009). Achieving coordination through dynamic construction of open workflows. In Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, Middleware 7809.
Download


Paper Citation


in Harvard Style

Bonjean N., Gleizes M., Maurel C. and Migeon F. (2013). A Self-organizing Multi-Agent System for Combining Method Fragments . In Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8565-38-9, pages 288-293. DOI: 10.5220/0004261402880293


in Bibtex Style

@conference{icaart13,
author={Noélie Bonjean and Marie-Pierre Gleizes and Christine Maurel and Frédéric Migeon},
title={A Self-organizing Multi-Agent System for Combining Method Fragments},
booktitle={Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2013},
pages={288-293},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004261402880293},
isbn={978-989-8565-38-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - A Self-organizing Multi-Agent System for Combining Method Fragments
SN - 978-989-8565-38-9
AU - Bonjean N.
AU - Gleizes M.
AU - Maurel C.
AU - Migeon F.
PY - 2013
SP - 288
EP - 293
DO - 10.5220/0004261402880293