Proceedings

Knowledge Modeling and Reusability in ExClaim

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Knowledge-based Applications. Pages 606-612.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents ExClaim, a hybrid language for knowledge representation and reasoning. Originally developed as an operationalization language for the KADS knowledge based systems (KBS) development methodology, ExClaim has a meta-level architecture: it structures the knowledge on three levels, namely the domain, inference and task level. An extension of a description logic is used for implementing the domain level. The inference and task levels are general logic programs integrated with the domain level by means of upward and downward reflection rules which describe the automatic domain operations performed whenever arguments of inferences or tasks are accessed. Inferences and tasks support non-deterministic reasoning, which in turn requires a non-monotonic domain level. Description logics offer a set of inference services (some not available in other knowledge representation languages) which are extremely useful in knowledge modeling. Such inference services include domain-level deduction, semantic consistency verification and automatic classification of concepts. We argue that such validation and verification facilities are important in assisting a knowledge engineer in developing models. These models are reusable due to the layered architecture as well as to the possibility of writing generic inferences using a reified membership relation.

  1. Badea Liviu. Reifying Concepts in Description Logics. Proc. IJCAI-97, 142-147. IJCAI
  2. Breuker J., Van de Velde J . CommonK ADS Library for Expertise Mod elling . Reusable Problem Solving Components. lOS 1994.
  3. Buchheit M., Donini F.M., Schaerf A. Decida ble Reasoning in Terminological Knowl edge Representation Systems. J. of AI Re- search 1 (1993}, 109-138.
  4. Donini F., Lenzerini M. , Nardi D., Schaerf A. A hybrid system integrating datalog and concep t languages. LNAI 549, 1991.
  5. Fensel D., van Harmelen F., A comparison of languages which operationalize and formaliz e KADS models of expertise. Report 280, Universitat Karlsruhe, September 1993.
  6. Hustadt U., Nonnengart A., Schmidt R ., Timm J. Motel User Manual. Max Planck Institute Report MPI-I-92-236, Sept. 1994.
  7. Kifer M., Lausen G., Wu J. Logical foundations of object- oriented and frame-bas ed languages. J . of the ACM, May 1995.
  8. Levy A., Rousset M.C. CARIN: a representation language inte- grating rules and description logics. Proc. ECAI'96.
  9. Schmidt-SchauB M. Subsumption in KL-ONE is undecidable. Proceedings KR-89, pp. 421-431.
  10. Schreiber G., Wielinga B., Breuker J. KADS: A Principled Approach to Knowledge-Bas ed System D evelopment . Academic Press, 1993.
  11. Wielemaker J., Anjewierden A. Programming in PCE/Prolog. University of Amsterdam, 1992.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards