|
Informatika i Ee Primeneniya [Informatics and its Applications], 2012, Volume 6, Issue 2, Pages 59–76
(Mi ia202)
|
|
|
|
This article is cited in 1 scientific paper (total in 1 paper)
Unification of the rule-based system languages to provide interoperability of declarative programs
L. A. Kalinichenko, S. A. Stupnikov Institute for Problems of Informatics of RAS
Abstract:
The W3C standard RIF (Rule Interchange Format) that is provided for the interoperability of various rule based systems by the introduction of the extensible family of unified languages (dialects) oriented on creation of semantic preserving mappings of rule based languages of various systems into the dialects is analyzed. To characterize the motivation for the RIF project, a short survey of development and application of rule based languages and systems in the areas of knowledge representation, deductive databases, and logical reasoning is made. Various semantics of logical rule based languages that influenced the RIF decisions are also analyzed. Main classes of application cases of the interoperable rule based programs used for development of the requirements for RIF are considered. Finally, the main decisions of the RIF project are overviewed.
Keywords:
language unification; language extensibility; logic programming systems; active rule systems; production systems; knowledge representation; deductive databases; logical models of reasoning; stratified semantics; stable model of a logic program; well-founded semantics; RIF dialects; RIF Framework.
Citation:
L. A. Kalinichenko, S. A. Stupnikov, “Unification of the rule-based system languages to provide interoperability of declarative programs”, Inform. Primen., 6:2 (2012), 59–76
Linking options:
https://www.mathnet.ru/eng/ia202 https://www.mathnet.ru/eng/ia/v6/i2/p59
|
Statistics & downloads: |
Abstract page: | 406 | Full-text PDF : | 153 | References: | 43 | First page: | 3 |
|