Distributed Artificial Intelligence And Knowledge Management: Ontologies And Multi-Agent Systems For A Corporate Semantic Web. (Intelligence Artificielle Distribuée Et Gestion Des Connaissances : Ontologies Et Systèmes Multi-Agents Pour Un Web Sémantique Organisationnel)

This work concerns multi-agents systems for the management of a corporate semantic web based on an ontology. It was carried out in the context of the European project CoMMA focusing on two application scenarios: support technology monitoring activities and assist the integration of a new employee to the organisation. Three aspects were essentially developed in this work: the design of a multi-agents architecture supporting both scenarios, and the organisational top-down approach followed to identify the societies, the roles and the interactions of agents; the construction of the ontology O'CoMMA and the structuring of a corporate memory exploiting semantic Web technologies; the design and implementation of the sub-societies of agents dedicated to the management of the annotations and the ontology and of the protocols underlying these groups of agents, in particular techniques for distributing annotations and queries between the agents.

[1]  A. Kiss,et al.  Multiagent Cooperative Learning of User Preferences , 2001 .

[2]  Edmund H. Durfee,et al.  Agent based digital libraries: decentralization and coordination , 1999, IEEE Commun. Mag..

[3]  Olivier Corby,et al.  Corese : a Corporate Semantic Web Engine , 2002, WWW 2002.

[4]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[5]  Fabien L. Gandon,et al.  Ontology Engineering: a Survey and a Return on Experience , 2002 .

[6]  L McGuinnessDeborah,et al.  The CLASSIC knowledge representation system , 1991 .

[7]  Jeff Heflin,et al.  Reading Between the Lines: Using SHOE to Discover Implicit Knowledge from the Web , 1998 .

[8]  Sylvain Delisle,et al.  A comparative analysis of multiagent system development methodologies: Towards a unified approach , 2002 .

[9]  Peter Brusilovsky,et al.  Adaptive Hypermedia , 2001, User Modeling and User-Adapted Interaction.

[10]  Daniel S. Weld,et al.  Intelligent Agents on the Internet: Fact, Fiction, and Forecast , 1995, IEEE Expert.

[11]  Agostino Poggi,et al.  Exploiting UML in the Design of Multi-agent Systems , 2000, ESAW.

[12]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User Modeling and User-Adapted Interaction.

[13]  W. van de Velde,et al.  CommonKADS Library for Expertise Modelling: reusable problem solving components , 1994 .

[14]  J. Davenport Editor , 1960 .

[15]  Vipul Kashyap,et al.  OBSERVER: An Approach for Query Processing in Global Information Systems Based on Interoperation Across Pre-Existing Ontologies , 2000, Distributed and Parallel Databases.

[16]  Philippe Martin Exploitation de graphes conceptuels et de documents structurés et hypertextes pour l'acquisition de connaissances et la recherche d'informations , 1996 .

[17]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[18]  Qiang Yang,et al.  A catalog of agent coordination patterns , 1999, AGENTS '99.

[19]  Sandra Carberry,et al.  Techniques for Plan Recognition , 2001, User Modeling and User-Adapted Interaction.

[20]  Patrick Valduriez,et al.  Principles of distributed database systems (2nd ed.) , 1999 .

[21]  Elisa Bertino,et al.  CONCERTO, An Environment for the 'Intelligent' Indexing, Querying and Retrieval of Digital Documents , 1999, ISMIS.

[22]  Hyacinth S. Nwana,et al.  2 Multi-Agent Systems : Promises and Reality , 1999 .

[23]  Jérôme Euzenat,et al.  Corporate memory through cooperative creation of knowledge bases and hyper-documents , 1996 .

[24]  Nicholas R. Jennings,et al.  Integrating Intelligent Systems into a Cooperating Community for Electricity Distribution Management , 1994 .

[25]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[26]  Matthias Klusch,et al.  Matchmaking among Heterogeneous Agents on the Internet , 1999 .

[27]  Victor R. Lesser,et al.  The Distributed Vehicle Monitoring Testbed: A Tool for Investigating Distributed Problem Solving Networks , 1983, AI Mag..

[28]  John Fox,et al.  The Knowledge Engineering Review , 1984, The Knowledge Engineering Review.

[29]  Katia Sycara,et al.  In-Context Information Management through Adaptive Collaboration of Intelligent Agents , 1999 .

[30]  Christine Halverson,et al.  Considering an organization's memory , 1998, CSCW '98.

[31]  Susan Brewer,et al.  Information storage and retrieval , 1959, ACM '59.

[32]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[33]  Nicholas R. Jennings,et al.  DESIRE: Modelling Multi-Agent Systems in a Compositional Formal Framework , 1997, Int. J. Cooperative Inf. Syst..

[34]  Varun Grover,et al.  Special Issue: Knowledge Management , 2001, J. Manag. Inf. Syst..

[35]  Olivier Corby,et al.  Assessment of Ontology-based Tools: Systemizing the Scenario Approach , 2002, EON.

[36]  Cathleen Wharton,et al.  The cognitive walkthrough method: a practitioner's guide , 1994 .

[37]  E. M. Verharen,et al.  A Language-Action Perspective on the Design of Cooperative Information Agents , 1997 .

[38]  Peter Brusilovsky,et al.  User modeling and user adapted interaction , 2001 .

[39]  Nicola Guarino,et al.  Towards a methodology for ontology based model engineering , 2000 .

[40]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[41]  I. Nonaka,et al.  The Concept of “Ba”: Building a Foundation for Knowledge Creation , 1998 .

[42]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[43]  Francois B. Vernadat,et al.  CIMOSA-A European Development for Enterprise Integration Part 2 Enterprise Modelling , 1992 .

[44]  Jean-Pierre Chevallet Un modèle logique de recherche d'informations appliqué au formalisme des graphes conceptuels : le prototype ELEN et son expérimentation sur un corpus de composants logiciels , 1992 .

[45]  Dominique L. Scapin,et al.  Ergonomic criteria for evaluating the ergonomic quality of interactive systems , 1997, Behav. Inf. Technol..

[46]  Philippe Martin,et al.  Knowledge Retrieval and the World Wide Web , 2000, IEEE Intell. Syst..

[47]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.

[48]  Andreas Abecker,et al.  Corporate Memories for Knowledge Management in Industrial Practice: Prospects and Challenges , 1997, J. Univers. Comput. Sci..

[49]  Anand S. Rao,et al.  A Methodology and Modelling Technique for Systems of BDI Agents , 1996, MAAMAW.

[50]  Heinz Jürgen Müller,et al.  Towards Agent Systems Engineering , 1997, Data Knowl. Eng..

[51]  Michael Kifer,et al.  Logical foundations of object-oriented and frame-based languages , 1995, JACM.

[52]  Yun-Heh Chen-Burger,et al.  18th International Joint conference on Artificial Intelligence (IJCAI), Workshop on Knowledge Management and Organizational Memories , 2003 .

[53]  Craig A. Knoblock,et al.  A hierarchical approach to wrapper induction , 1999, AGENTS '99.

[54]  Les Gasser,et al.  MACE: A Flexible Testbed for Distributed AI Research , 1987 .

[55]  M. Elammari,et al.  An Agent-Oriented Methodology: High-Level and Intermediate Models , 1999 .

[56]  Andreas Abecker,et al.  Domain Ontology Agents in Distributed Organizational Memories , 2002 .

[57]  Jörg P. Müller,et al.  Agent UML: A Formalism for Specifying Multiagent Software Systems , 2001, Int. J. Softw. Eng. Knowl. Eng..

[58]  Dieter Hogrefe,et al.  The CCITT-Specification and Description Language SDL , 1989, Comput. Networks.

[59]  Divesh Srivastava,et al.  The Information Manifold , 1995 .

[60]  Yves Demazeau,et al.  FROM INTERACTIONS TO COLLECTIVE BEHAVIOUR IN AGENT-BASED SYSTEMS , 1995 .

[61]  Michael R. Genesereth,et al.  Knowledge Interchange Format , 1991, KR.

[62]  Martin Dzbor,et al.  Knowledge management in a distributed organisation , 2000, Advanced Network Enterprises.

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

[64]  Jennifer Widom,et al.  The TSIMMIS Approach to Mediation: Data Models and Languages , 1997, Journal of Intelligent Information Systems.

[65]  Carlos Angel Iglesias,et al.  A Survey of Agent-Oriented Methodologies , 1998, ATAL.

[66]  Nicola Guarino,et al.  OntoSeek: content-based access to the Web , 1999, IEEE Intell. Syst..

[67]  Gerd Wagner,et al.  Agent-oriented analysis and design of organisational information systems , 2001 .

[68]  Marie-Laure Mugnier,et al.  Positive Nested Conceptual Graphs , 1997, ICCS.

[69]  Katia P. Sycara,et al.  Intelligent Adaptive Information Agents , 1997, Journal of Intelligent Information Systems.

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

[71]  Nicholas R. Jennings,et al.  A methodology for agent-oriented analysis and design , 1999, AGENTS '99.

[72]  Olivier Corby,et al.  A Conceptual Graph Model for W3C Resource Description Framework , 2000, ICCS.

[73]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[74]  Massimo Marchiori,et al.  Query + Metadata + Logic = Metalog , 1998, QL.

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

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

[77]  Mitsuru Ikeda,et al.  Roles of Shared Ontology in AI-ED Research , 1998 .

[78]  Asunción Gómez-Pérez,et al.  Towards a Method to Conceptualize Domain Ontologies , 1996 .

[79]  Nicola Guarino,et al.  Ontologies and Knowledge Bases. Towards a Terminological Clarification , 1995 .

[80]  Nicholas R. Jennings,et al.  The organisation of sociality: a manifesto for a new science of multi-agent systems , 2001 .

[81]  Les Gasser,et al.  Social Conceptions of Knowledge and Action: DAI Foundations and Open Systems Semantics , 1991, Artif. Intell..

[82]  Chris Gokey,et al.  SAIRE—a scalable agent-based information retrieval engine , 1997, AGENTS '97.

[83]  Øystein Haugen,et al.  Tutorial on Message Sequence Charts (MSC'96) , 2001 .

[84]  Iadh Ounis,et al.  RELIEF: combining expressiveness and rapidity into a single system , 1998, SIGIR '98.

[85]  Dan Brickley,et al.  Resource description framework (RDF) schema specification , 1998 .

[86]  Robert B. Ross,et al.  Impact: a platform for collaborating agents , 1999, IEEE Intell. Syst..

[87]  Michael R. Genesereth,et al.  Infomaster: an information integration system , 1997, SIGMOD '97.

[88]  Peter Bernus,et al.  Architectures for Enterprise Integration , 1996, IFIP Advances in Information and Communication Technology.

[89]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[90]  Christine Collet,et al.  Resource integration using a large knowledge base in Carnot , 1991, Computer.

[91]  Nicholas R. Jennings,et al.  Using Archon to Develop Real-World DAI Applications, Part 1 , 1996, IEEE Expert.

[92]  Matthias Klusch,et al.  Design of Collaborative Information Agents , 2000, CIA.

[93]  Edmund H. Durfee,et al.  Negotiating Task Decomposition and Allocation Using Partial Global Planning , 1989, Distributed Artificial Intelligence.

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

[95]  Steffen Staab,et al.  Comparing ontologies - similarity measures and a comparison study , 2001 .

[96]  Olivier Corby,et al.  Building a XML-based Corporate Memory1 , 1999, IJCAI 1999.

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

[98]  Allen Newell,et al.  The Knowledge Level , 1989, Artif. Intell..

[99]  Innes A. Ferguson Integrated Control and Coordinated Behaviour: A Case for Agent Models , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[100]  Meliha Handzic,et al.  An Integrated Framework of Knowledge Management , 2003, J. Inf. Knowl. Manag..

[101]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Analysis Using Message/UML , 2001, AOSE.

[102]  Tomasz Ksiezyk,et al.  Active Information Gathering in InfosleuthTM , 2000, Int. J. Cooperative Inf. Syst..

[103]  Daimler-Benz,et al.  Models and Methodology for Agent-Oriented Analysis and Design , 2000 .

[104]  Catherine Faron-Zucker,et al.  Learning Ontologies from RDF annotations , 2001, Workshop on Ontology Learning.

[105]  Yong Yu,et al.  Conceptual Graph Matching for Semantic Search , 2002, ICCS.

[106]  J. Huisman The Netherlands , 1996, The Lancet.

[107]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artif. Intell..

[108]  Matthias Klusch,et al.  Information agent technology for the Internet: A survey , 2001, Data Knowl. Eng..

[109]  Carla Simone,et al.  Reconciling Different Perspectives: An Experiment on Technology Support for Articulation , 2002, COOP.

[110]  Margaret T. Malkoun,et al.  A Methodology for Developing Agent Based Systems for Enterprise Integration , 1996 .

[111]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001, Softw. Pract. Exp..

[112]  Craig Schlenoff,et al.  Unified Process Specification Language: Requirements for Modeling Process , 1996 .

[113]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[114]  Jeff Heflin,et al.  SHOE: A Knowledge Representation Language for Internet Applications , 1999 .

[115]  August-Wilhelm Scheer Enterprise-Wide Data Modelling: Information Systems in Industry , 1990 .

[116]  Steffen Staab,et al.  On2broker: Semantic-Based Access to Information Sources at the WWW , 1999, Intelligent Information Integration.

[117]  Barbara Hayes-Roth,et al.  Agents in annotated worlds , 1998, AGENTS '98.

[118]  A. Koller,et al.  Speech Acts: An Essay in the Philosophy of Language , 1969 .

[119]  Nicola Guarino,et al.  Evaluating ontological decisions with OntoClean , 2002, CACM.

[120]  Chris Dollin,et al.  Object-oriented development: the fusion method , 1994 .

[121]  G. Reeke Marvin Minsky, The Society of Mind , 1991, Artif. Intell..

[122]  Oren Etzioni,et al.  A softbot-based interface to the Internet , 1994, CACM.

[123]  Carl Hewitt,et al.  Offices are open systems , 1986, TOIS.

[124]  Nancy Ide,et al.  Using the Right Tools: Enhancing Retrieval from Marked-up Documents , 1999, Comput. Humanit..

[125]  Divesh Srivastava,et al.  Data model and query evaluation in global information systems , 1995, Journal of Intelligent Information Systems.

[126]  Jean-Louis Ermine,et al.  Capter et créer le capital savoir , 1998 .

[127]  Jan Treur,et al.  Compositional Formal Specification of Multi-Agent Systems , 1994, ECAI Workshop on Agent Theories, Architectures, and Languages.

[128]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[129]  Bernard Moulin,et al.  A Scenario-Based Design Method and an Environment for the Development of Multiagent Systems , 1995, DAI.

[130]  Craig A. Knoblock,et al.  Semi-automatic wrapper generation for Internet information sources , 1997, Proceedings of CoopIS 97: 2nd IFCIS Conference on Cooperative Information Systems.

[131]  Patrick Valduriez,et al.  Principles of Distributed Database Systems , 1990 .

[132]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[133]  Catherine Faron-Zucker,et al.  Extension of RDFS Based on the CGs Formalisms , 2001, ICCS.

[134]  野中 郁次郎,et al.  The Knowledge-Creating Company: How , 1995 .

[135]  Mercedes Garijo Ayestaran,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[136]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[137]  Raphaël Troncy,et al.  DOE : une mise en oeuvre d'une méthode de structuration différentielle pour les ontologies , 2002 .

[138]  Elisa Bertino,et al.  A conceptual annotation approach to indexing in a Web-based information system , 1999, Proceedings of International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems. (Cat. No.PR00334).

[139]  Olivier Corby,et al.  Methods and tools for corporate knowledge management , 1999, Int. J. Hum. Comput. Stud..

[140]  Ian Horrocks,et al.  OIL in a Nutshell , 2000, EKAW.

[141]  M. Wooldridge,et al.  Organisational Abstractions for the Analysis and Design of Multi-Agent Systems , 2000 .

[142]  Geoffrey I. Webb,et al.  # 2001 Kluwer Academic Publishers. Printed in the Netherlands. Machine Learning for User Modeling , 1999 .

[143]  Stefan Decker,et al.  A Query Service for RDF , 1998, QL.

[144]  Domenico Beneventano,et al.  Integration of information from multiple sources of textual data. , 1999 .

[145]  Riichiro MIZOGUCHI,et al.  Towards Ontology Engineering , 1998 .

[146]  Martin K. Purvis,et al.  The NZDIS project: an agent-based distributed information systems architecture , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[147]  Andreas Abecker,et al.  Toward a Technology for Organizational Memories , 1998, IEEE Intell. Syst..

[148]  Elizabeth A. Kendall,et al.  Role modeling for agent system analysis, design, and implementation , 2000, IEEE Concurr..

[149]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering: The State of the Art , 2009, AOSE.

[150]  Elisa Bertino,et al.  Repository Management in an Intelligent Indexing Approach for Multimedia Digital Libraries , 2000, ISMIS.

[151]  Xiacong Fan Towards a Building Methodology for Software Agents , 2000, OOIS.

[152]  Steffen Staab,et al.  Ontology Engineering beyond the Modeling of Concepts and Relations , 2000 .

[153]  C. P. Goodman,et al.  The Tacit Dimension , 2003 .

[154]  Jessica Jenkins,et al.  Untangle: A New Ontology for Card Catalog Systems , 2000, AAAI/IAAI.

[155]  Alfred Kobsa,et al.  Personalised hypermedia presentation techniques for improving online customer relationships , 2001, The Knowledge Engineering Review.