Pokrs : A Prolog-based Object-oriented Knowledge Representation System
Autor: | Zhu Yi-fen, Chen Fu-an |
---|---|
Rok vydání: | 2005 |
Předmět: |
Knowledge representation and reasoning
Computer science Functional logic programming media_common.quotation_subject Open Knowledge Base Connectivity Inference computer.software_genre Prolog Very high-level programming language Knowledge-based systems Description logic Constraint programming Reactive programming Fifth-generation programming language Programming domain Logic programming media_common Declarative programming computer.programming_language Event-driven programming Object-oriented programming Symbolic programming Programming language business.industry Inductive programming Procedural programming Debugging Knowledge base Programming paradigm User interface First-generation programming language business computer Functional reactive programming |
Zdroj: | Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics. |
DOI: | 10.1109/icsmc.1988.754295 |
Popis: | This paper introduces the design and implementation of a Prolog-based Object-oriented Knowledge Representation System (POKRS for short), which is a developing environment of knowledge systems. In the system, the authors design a logic-based object-oriented knowledge representation language which is based on the combination of the object-oriented programming and logic programming. The language has both the capability of knowledge base organization from object-oriented programming and the expressive power from logic programming. The paper describes the language implementing method, an algorithm of message receiving and method searching in the inference mechanism, and the functions of knowledge base inquiry and maintenance.The system also provides a structural editor as knowledge input tool. POKRS has been implemented in Prolog-KABA language on IBM-PC microcomputer. |
Databáze: | OpenAIRE |
Externí odkaz: |