Onto-agent methodology for design of ontology-based multi-agent systems

Multi-agent system provides a distributed collaborative platform and characterizes the system dynamics. Ontologies represent the domain knowledge and can be used to support various processes within a multi-agent system. Ontologies are high expressive knowledge models and as such increase the expressiveness and intelligence of a system. We propose onto-agent methodology for design of ontology-based multi-agent systems, as the first methodology that unifies the different approaches of the existing ontology and multi-agent systems design methodologies. Onto-Agent Methodology is composed of the two interconnected processes: ontology design process and multi-agent system design process. Each of the two design processes is composed of five steps. We discuss each of the steps separately and provide some illustrative examples.

[1]  Carole A. Goble,et al.  TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources , 1998, ISMB.

[2]  J. Wenny Rahayu,et al.  Ontologies on the MOVE , 2004, DASFAA.

[3]  Deborah L. McGuinness,et al.  An Environment for Merging and Testing Large Ontologies , 2000, KR.

[4]  Michael Gruninger,et al.  Methodology for the Design and Evaluation of Ontologies , 1995, IJCAI 1995.

[5]  Gerd Stumme,et al.  Ontology Merging for Federated Ontologies on the Semantic Web , 2001, OIS@IJCAI.

[6]  Robert Meersman,et al.  Creating a "DOGMAtic" Multilingual Ontology Infrastructure to Support a Semantic Portal , 2003, OTM Workshops.

[7]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[8]  Nathan Griffiths,et al.  From Agent Theory to Agent Construction: A Case Study , 1996, ATAL.

[9]  Haralambos Mouratidis,et al.  Modelling secure multiagent systems , 2003, AAMAS '03.

[10]  Rainer Unland A Holonic Multi-agent System for Robust, Flexible, and Reliable Medical Diagnosis , 2003, OTM Workshops.

[11]  Olivier Bodenreider,et al.  The Unified Medical Language System (UMLS): integrating biomedical terminology , 2004, Nucleic Acids Res..

[12]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[13]  Alexis Drogoul,et al.  Agent Oriented Design of a Soccer Robot Team , 1996 .

[14]  Pieter Verheyden,et al.  Towards a Semantic Integration of Medical Relational Databases by Using Ontologies: A Case Study , 2003, OTM Workshops.

[15]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

[16]  J. Wenny Rahayu,et al.  A Practical Walkthrough of the Ontology Derivation Rules , 2002, DEXA.

[17]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[18]  H. Van Dyke Parunak,et al.  Representing Agent Interaction Protocols in UML , 2000, AOSE.

[19]  Tshilidzi Marwala,et al.  Ontological basis for open distributed multi-Agent system. , 2001 .