SPECIFYING OPERATIONS FOR NESTED RELATIONS BY RULES AND PARTIAL ORDERS

被引:0
作者
SANDER, P
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper rule-based languages over partially ordered nested relations are considered. Starting with ideas of Bancilhons and Koshafians Object Calculus we define a class of purely lattice-based languages, each of them depending on a fixed partial order. We show that for each ordering the semantics of a program can be equivalently defined by minimal model and least fixpoint semantics. Thus our approach is semantically first order. Two well-known orderings - inclusion order and object order - and the corresponding languages are compared in detail. In order to combine the advantages of these two orderings we present a formalism to define more general orderings over so-called Generalized Partitioned Normal Form instances. By examples we demonstrate the expressive power of this approach. Finally, we define the meta-concept modularization that enables us to express operations being non-monotone with respect to each possible partial order. This concept is comparable to the concept of stratification in other approaches, but the basic idea is different.
引用
收藏
页码:44 / 58
页数:15
相关论文
共 22 条
  • [1] ABITEBOUL S, 1988, 846 INRIA ROCQ COURT
  • [2] ABITEBOUL S, 1987, 714 INRIA ROCQ COURT
  • [3] Apt Krzysztof R, 1988, FDN DEDUCTIVE DATABA, P89, DOI [10.1016/B978-0-934613-40-8.50006-3, DOI 10.1016/B978-0-934613-40-8.50006-3]
  • [4] A CALCULUS FOR COMPLEX OBJECTS
    BANCILHON, F
    KHOSHAFIAN, S
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1989, 38 (02) : 326 - 340
  • [5] BEERI C, 1988, LECT NOTES COMPUT SC, V326, P19
  • [6] BEERI C, 1990, LECT NOTES COMPUT SC, V416, P120
  • [7] Beeri C., 1987, P ACM PODS, P21
  • [8] CHEN Q, 1989, INT C DEDUCTIVE OBJE, P396
  • [9] CHEN W, 1989, DATABASE PROGRAMMING
  • [10] GYSSENS M, 1988, ACM SIGMOD INT C MAN, P225