Distributed Knowledge Management Based on Software Agents and Ontology

  • Michal Laclavik
  • Zoltan Balogh
  • Ladislav Hluchy
  • Renata Slota
  • Krzysztof Krawczyk
  • Mariusz Dziewierz
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3019)


In this paper we present the use of ontology for knowledge representation and handling in Software Agent Systems. Motivation has come from Pellucid IST project where we need to capture and capitalize employee’s knowledge in organization. This knowledge is then presented to other employees as they work on particular tasks. The Protégé ontology editor and JADE multi-agent system is used for implementation. Ontology is usually used in intra-agent communication for agents to understand each other; we used ontology also as knowledge data model to store knowledge as instances of ontological terms into object database, thus agents can access and manipulate knowledge data directly and still stay lightweight.


Knowledge Management Software Agent Domain Ontology Knowledge Management System Answering Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pellucid Consortium: Pellucid Project Technical Annex (2001)Google Scholar
  2. 2.
    FIPA: FIPA Specification ACL Message Structure (2000),
  3. 3.
    FIPA: FIPA Communicative Act Repository Specification (2000),
  4. 4.
    Wang, P.P. (Editor): Computing with Words (2001) ISBN: 0-471-35374-4Google Scholar
  5. 5.
    Wooldridge, M.: Introduction to MultiAgent Systems (2002) ISBN: 047149691XGoogle Scholar
  6. 6.
    Ontoweb Consortium: Ontoweb Portal (2002),
  7. 7.
    Slota, R., Krawczyk, K., Dziewierz, M., Kitowski, J., Lambert, S.: Agent paradigm for accessing document repositories in Pellucid platform. In: Proceedings of EuroWeb 2002 Conference, Oxford, UK, December 17-18, pp. 192–194 (2002)Google Scholar
  8. 8.
    Slota, R., Majewska, M., Dziewierz, M., Krawczyk, K., Laclavik, M., Balogh, Z., Hluchy, L., Kitowski, J., Lambert, S.: Ontology Assisted Access to Document Repositories for Public Sector Organizations. In: PPAM Conference (2003)Google Scholar
  9. 9.
    DARPA: DAML Website (2002),
  10. 10.
    Telecom Italia Lab: JADE website (2002),
  11. 11.
    Pellucid Consortium: Technical Report of Pellucid Architecture, version 2003-04-15 (2003)Google Scholar
  12. 12.
    Laclavik, M., Balogh, Z., Hluchy, L., Nguyen, G.T., Budinska, I., Dang, T.T.: Pellucid Agent Architecture for Administration Based Processes. In: IAWTIC 2003, Vienna (2003)Google Scholar
  13. 13.
    FIPA: FIPA Ontology Service Specification (2000),
  14. 14.
    Caire, G.: JADE Tutorial Application-defined Content Languages and Ontology (2002),
  15. 15.
    University of Amsterdam: Ontology Bean Generator for JADE (2002),

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Michal Laclavik
    • 1
  • Zoltan Balogh
    • 1
  • Ladislav Hluchy
    • 1
  • Renata Slota
    • 2
  • Krzysztof Krawczyk
    • 3
  • Mariusz Dziewierz
    • 3
  1. 1.Institute of InformaticsSASBratislavaSlovakia
  2. 2.Institute of Computer ScienceAGH-USTCracowPoland
  3. 3.ACC CYFRONET AGHCracowPoland

Personalised recommendations