HOW TO BUILD A MULTI-MULTI-AGENT SYSTEM - The Agent.Enterprise Approach

Tim Stockheim, Jens Nimis, Thorsten Scholz, Marcel Stehli

Abstract

The maturity of technical foundations for multi-agent systems and the support by development tools, infrastructure services, and a number of development methodologies leads to an increasing number of existing multi-agent systems. A more and more networked environment drives the demand for coupling these heterogeneous systems to large multi-multi-agent systems. Unfortunately, the design and implementation steps necessary in this context are currently not supported by established development methodologies; conventional approaches mainly focus on isolated multi-agent systems. In this paper, we present an approach for the integration of heterogeneous multi-agent systems. The Agent.Enterprise system is a coupled multi-multi-agent system that has been designed and tested in the manufacturing logistics domain.

References

  1. van Aart, C. J., Pels, R.F., Giovanni, C. & Bergenti, F. (2002) 'Creating and Using Ontologies in Agent Communication', Proc. of the Workshop on Ontologies in Agent Systems, 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS2002), Bologna, Italy.
  2. Bechhofer, S., Horrocks, I., Goble, C. & Stevens, R. (2001) 'OilEd: a Reason-able Ontology Editor for the Semantic Web', Proc. of Joint German/Austrian conference on Artificial Intelligence (KI2001), SpringerVerlag.
  3. Bellifemine, F., Poggi, A. & Rimassa, G. (2001) 'JADE: a FIPA2000 Compliant Agent Development Environment', Proc. of the Fifth International Conference on Autonomous Agents, ACM Press.
  4. Cosentino, M. & Potts, C. (2002) 'A CASE Tool Supported Methodology for the Design of Multi-Agent Systems', Proc. of the International Conference on Software Engineering Research and Practice, CSREA Press.
  5. Domingue, J. (1998) 'Tadzebao and WebOnto: Discussing, Browsing, and Editing Ontologies on the Web', Proc. of the 11th Workshop on Knowledge Acquisition for Knowledge-based Systems, Banff, Canada.
  6. Fernández-López, M. & Gómez-Pérez, A. (2002) 'Overview and Analysis of methodologies for building ontologies' The Knowledge Engineering Review (KER), vol. 17 [2]. pp: 129-156.
  7. Frey, D., Stockheim, T., Woelk, P.-O. & Zimmermann, R. (2003) 'Integrated Multi-agent-based Supply Chain Management', Proc. of the 1st International Workshop on Agent-based Computing for Enterprise Collaboration, IEEE Computer Society Press.
  8. Gamma, E., Helm, R., Johnson, R. & Vlissides, J. (1995) 'Design Patterns: Elements of Reusable ObjectOriented Software', Addison-Wesley, Reading, Mass.
  9. Gennari, J., Musen, M. A., Fergerson, R. W., Grosso, W. E., Crubézy, M., Eriksson, H., Noy, N. F. & Tu, S. W. (2002) 'The Evolution of Protégé: An Environment for Knowledge-Based Systems Development', Medical Informatics Technical Report SMI-2002-0943, Stanford.
  10. Lind, J. (2001) 'Iterative Software Engineering for Multiagent Systems: the MASSIVE Method', Lecture Notes in Computer Science and Lecture Notes in Artificial Intelligence, Vol. 1994, Springer-Verlag.
  11. Noy, N.F. & McGuinness, D.L. (2001) 'Ontology Development 101: A Guide to Creating Your First Ontology'. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, Stanford, CA.
  12. Odell, J., Van Dyke Parunak, H. & Bauer, B. (2001) 'Representing Agent Interaction Protocols in UML', Proc. of the First International Workshop on Agent-oriented Software Engineering, Springer-Verlag.
  13. Special Interest Group on Manufacturing Logistics of the German priority research program 1083 “Intelligent Agents in Real-World Business Applications”
  14. Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann N. & Hübner, S. (2001) 'Ontology-Based Integration of Information - A Survey of Existing Approaches', Gómez-Pérez, A., Gruninger, M., Stuckenschmidt, S. & Uschold, M. (eds.), Proc. of the IJCAI-Workshop Ontologies and Information Sharing, Seattle, WA, pp. 108-117.
  15. Wood, M.F. & DeLoach, S.A. (2001) 'An Overview of the Multiagent System Engineering Methodology', Proc. of the First International Workshop on Agentoriented Software Engineering, Springer-Verlag.
  16. Wooldridge, M., Jennings, N. R. & Kinny, D. (2000) 'The Gaia Methodology for Agent-Oriented Analysis and Design', Journal of Autonomous Agents and MultiAgent Systems, vol. 3, no. 3, pp. 285-312.
Download


Paper Citation


in Harvard Style

Stockheim T., Nimis J., Scholz T. and Stehli M. (2004). HOW TO BUILD A MULTI-MULTI-AGENT SYSTEM - The Agent.Enterprise Approach . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-00-7, pages 364-371. DOI: 10.5220/0002638703640371


in Bibtex Style

@conference{iceis04,
author={Tim Stockheim and Jens Nimis and Thorsten Scholz and Marcel Stehli},
title={HOW TO BUILD A MULTI-MULTI-AGENT SYSTEM - The Agent.Enterprise Approach},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2004},
pages={364-371},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002638703640371},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - HOW TO BUILD A MULTI-MULTI-AGENT SYSTEM - The Agent.Enterprise Approach
SN - 972-8865-00-7
AU - Stockheim T.
AU - Nimis J.
AU - Scholz T.
AU - Stehli M.
PY - 2004
SP - 364
EP - 371
DO - 10.5220/0002638703640371