SEMANTICS OF INHERITANCE IN LOGICAL OBJECT SPECIFICATIONS

被引:0
作者
BRASS, S [1 ]
LIPECK, UW [1 ]
机构
[1] UNIV HANNOVER, INST INFORMAT, W-3000 HANNOVER 1, GERMANY
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Our goal is to integrate the paradigms of object-oriented structuring and of rule-based specifications for databases. In this paper, we consider hierarchical specifications of objects and object types with attributes defined by logical rules, and we explain their local (single object) semantics as well as their composite (object society) semantics. In order to allow inheritance with exceptions (overriding) even for rules, the defining formulas are interpreted like defaults of different priorities corresponding to levels in the object type hierarchy. Here, minimal model semantics known from default reasoning in artificial intelligence or from database completions can be utilized, but must be modified to respect object-oriented issues, in particular locality. We prove that intended models exist for object and composite specifications under natural conditions, even if general clauses are used as defaults.
引用
收藏
页码:411 / 430
页数:20
相关论文
共 24 条
[11]  
HEUER A, 1989, 1ST INT C DED OBJ OR, P439
[12]  
KIFER M, 1989, MAY P ACM SIGMO C MA, P134
[13]  
KIM W, 1990, DEDUCTIVE OBJECT ORI
[14]  
KIM W, 1990, DATA KNOWLEDGE ENG, V5
[15]  
Laenens E., 1990, Journal of Logic and Computation, V1, P159, DOI 10.1093/logcom/1.2.159
[16]  
LAENENS E, 1991, LECT NOTES COMPUT SC, V495, P59
[17]   ON THE SATISFIABILITY OF CIRCUMSCRIPTION [J].
LIFSCHITZ, V .
ARTIFICIAL INTELLIGENCE, 1986, 28 (01) :17-27
[18]  
MAKINSON D, 1989, LECTURE NOTES ARTIFI, V346, P1
[19]  
MCCARTHY J, 1986, ARTIF INTELL, V28, P86
[20]  
Przymusinski Teodor C., 1988, FDN DEDUCTIVE DATABA, P193, DOI [10.1016/b978-0-934613-40-8.50009-9, DOI 10.1016/B978-0-934613-40-8.50009-9]