|
For
about
ten years, knowledge engineering has been increasingly used by
industrial or administrative organisations. Knowledge is considered as a
resource which may be drilled, refined, organised in order to become a
sharable or saleable product, especially in the areas of semantic web.
This evolution and the involved needs of this domain are currently
studied by computer science community.
In
particular, the question of knowledge description and interpretation is
fundamental: how can human knowledge be expressed in order to be
processed by computers ? How to be sure that someone’s interpretation of
descriptions is semantically compatible to someone else’s
interpretation? How can computers provide automatic reasoning to permit
the design of knowledge engineering software?
The
purpose of this Ph.D. is to provide reasoning capabilities to ITM, the
knowledge base management system designed by Mondeca. One characteristic
of this work is to build these reasoning mechanisms using graph theory
operations. At the end, the reasoning system should permit:
(1)
import and export of knowledge serialized using web semantic standards
: Topics Maps (ISO standard), RDF (W3C standard), OWL (W3C ontology
representation language), RuleML (W3C rule markup language).
(2)
knowledge internal ITM description, storage and management using ITM
labeled hypergraph formalism,
(3)
the full processing of this knowledge using conceptual graphs
formalism.
Conceptual graphs (CGs) are a formal knowledge representation model
provided with a graph operation called projection which permit the
design of reasoning mechanisms which are sound and complete with respect
to deduction in first order logics (see [Chein & Mugnier, 1992]) for
simple graphs, ([Chein et al., 1998]) and for nested graphs.
The CG
model is also provided with a formal semantic in mathematical model
theory. This is useful to design correct reasoning mechanisms on
knowledge expressed with web semantic standard languages.
Since
1991, RCR team (Knowledge and Reasoning Representation team) from LIRMM
(Computer Science, Robotic, Microelectronic Montpellier's Laboratory)
has been studying CGs as a graphical knowledge representation model,
i.e. a model that uses graph-theoretic notions in an essential and
nontrivial way. The aim of knowledge graphical descriptions and
reasoning mechanisms consists in providing an interesting alternative to
the classical first order logic knowledge representation model. A
graph-based reasoning model provides two main advantages:
-
From a computational viewpoint, reasonings benefit from combinatorial
algorithms (from graph theory).
-
From a modeling viewpoint, reasonings can be visualized in a natural
way and are simple to understand for an end-user. This property is
particularly significant for knowledge acquisition.
|