COMBINING OBJECT-ORIENTED AND LOGIC PARADIGMS - A MODAL LOGIC PROGRAMMING APPROACH

被引:0
作者
UUSTALU, T
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, a number of existing solutions and suggestions towards combining the object-oriented (OO) and logic programming paradigms have been briefly studied and categorized, and a sketch of a new solution has been proposed which tries to capture the essence of OO in terms of modal logic, and which could be implemented as a modal logic programming system. The proposal is based on the belief that two orthogonal dimensions - object hierarchy and time - are involved in OO that in many respects are similar. For the one-dimensional (static) case, three logics - MU, MU', and MU'' - have been designed, each allowing a different variety of inheritance modes. The two-dimensional (dynamic) case has been treated in a logic 2MU and its corresponding variants. Under certain OO-motivated definitions of Horn clause, the resolution calculi of these logics turn out to be complete.
引用
收藏
页码:98 / 113
页数:16
相关论文
共 37 条
[1]   LOGIN - A LOGIC PROGRAMMING LANGUAGE WITH BUILT-IN INHERITANCE [J].
AITKACI, H ;
NASR, R .
JOURNAL OF LOGIC PROGRAMMING, 1986, 3 (03) :185-215
[2]  
[Anonymous], 1980, MODAL LOGIC INTRO
[3]  
[Anonymous], RES DIRECTIONS OBJEC
[4]  
CATACH L, 1988, AAAI 88, V2, P491
[5]  
CHEN W, 1987, 1987 P S LOG PROGR S, P24
[6]  
CHEN W, 1988, LOGICAL PROGRAMMING, P404
[7]  
CHIKAYAMA T, 1984, 5TH P INT C GEN COMP, P292
[8]  
Conery J. S., 1988, Logic Programming: Proceedings of the Fifth International Conference and Symposium, P420
[9]   MOLOG - A SYSTEM THAT EXTENDS PROLOG WITH MODAL LOGIC [J].
DELCERRO, LF .
NEW GENERATION COMPUTING, 1986, 4 (01) :35-50
[10]  
FUKUNAGA K, 1986, SIGPLAN NOTICES, V21, P224, DOI 10.1145/960112.28719