Abstract | ||
---|---|---|
We investigate the formal specification of the reasoning process of knowledge-based systems in this paper. We analyze the corresponding parts of the KADS specification languages KARL and (ML)2 and deduce some general requirements. The essence of these languages is that they integrate a declarative specification of inferences with control information. The languages differ in the way they achieve this integration and each of them has shortcomings. We propose a unifying semantical framework that integrates the core of the different solutions and overcomes their problems. We define a semantics and axiomatization with the Modal Change Logic (MCL). The main contribution of the paper is not to introduce yet another specification language. Instead we aim at four goals: (1) defining a framework for describing the dynamic reasoning behavior of knowledge-based systems which integrates existing approaches; (2) defining a semantics for the specification of the dynamic reasoning behavior of a knowledge-based system within the states as algebras setting that overcomes several shortcomings and ad-hoc solutions of existing approaches; and (3) providing an axiomatizatio n that enables the development of mechanized proof support. (4) Through conceptual and semantical clarity, we investigate the relationships to similar work in software engineering and database engineering opening possibilities for further cross-fertilization of these fields. |
Year | DOI | Venue |
---|---|---|
1998 | 10.1016/S0169-023X(98)00047-0 | Data Knowl. Eng. |
Keywords | Field | DocType |
knowledge-based system,modal change logic,knowledge based system,dynamic logic,software engineering,specification language,modal logic,axiomatic semantics,knowledge based systems,formal specification | Specification language,Data mining,Programming language,Axiomatic semantics,Computer science,Expert system,Knowledge-based systems,Formal specification,Modal logic,Knowledge base,Semantics,Database | Journal |
Volume | Issue | ISSN |
26 | 3 | 0169-023X |
Citations | PageRank | References |
11 | 1.30 | 20 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Dieter Fensel | 1 | 5545 | 662.62 |
Rix Groenboom | 2 | 125 | 19.05 |
G. R. de Lavalette | 3 | 11 | 1.30 |