DocumentCode :
2465691
Title :
KSL/Logic: integration of logic with objects
Author :
Ibrahim, Manidouli H. ; Cummins, Fred A.
Author_Institution :
Electron. Data Syst., Auburn Hills, MI, USA
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
228
Lastpage :
235
Abstract :
KSL/Logic is an integration of logic and object-oriented programming that adds the declarative framework and deductive reasoning of logic programming to the powerful modeling capabilities of the object-oriented paradigm. Predicates, logic expressions, and the generalized search protocol of KSL/Logic are implemented as an integral part of KSL, a reflective, object-oriented programming language. KSL/Logic provides capabilities that go beyond those of Prolog to permit domain-based reasoning, functional arguments, matching of complex object patterns, and object representation of facts. The syntax and semantics of KSL/Logic are described, and the object implementation of its predicate resolution is examined
Keywords :
logic programming; object-oriented programming; KSL/Logic; declarative framework; deductive reasoning; generalized search protocol; integration of logic; logic expressions; logic programming; object-oriented programming; objects; predicates; Computer languages; Data systems; Encapsulation; Functional programming; Logic programming; Object oriented modeling; Object oriented programming; Pattern matching; Power system modeling; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Languages, 1990., International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2036-6
Type :
conf
DOI :
10.1109/ICCL.1990.63778
Filename :
63778
Link To Document :
بازگشت