OBJECTS IN A LOGIC PROGRAMMING FRAMEWORK

被引:0
作者
BROGI, A [1 ]
LAMMA, E [1 ]
MELLO, P [1 ]
机构
[1] UNIV BOLOGNA,DEIS,I-40136 BOLOGNA,ITALY
来源
LECTURE NOTES IN ARTIFICIAL INTELLIGENCE | 1992年 / 592卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Some basic notions of object-oriented programming such as objects, messages and inheritance are provided of a clean definition according to the logic programming paradigm. Objects are represented by logic theories, while inheritance mechanisms are expressed through meta-level axioms. The sending of a message is interpreted as a request for the proof of a formula. The main contribution of the paper is to provide a clean semantic characterization for these notions defining both a proof-theory and a compositional model-theory.
引用
收藏
页码:102 / 113
页数:12
相关论文
共 18 条
  • [1] AITKACI H, 1986, J LOGIC PROGRAM, V3, P182
  • [2] ANDREOLI JM, 1990, 7TH P INT C LOG PROG, P495
  • [3] Brogi A., 1990, COMPUTATIONAL LOGIC, P117
  • [4] BROGI A, 1991, 2ND P WORKSH EXT LOG
  • [5] BROGI A, 1991, PRINCIPLES KNOWLEDGE, P100
  • [6] CHEN W, 1988, 5TH P INT C LOG PROG
  • [7] CONERY JS, 1988, 5TH P INT C LOG PROG, P420
  • [8] FUKUNAGA K, 1986, P OOPSLA 86
  • [9] FURUKAWA K, 1984, P INT C FGCS 84 TOKY
  • [10] GALLAIRE H, 1986, AAAI86 C P