C-Logic of Complex Objects.
Weidong Chen, David Scott Warren:
C-Logic of Complex Objects.
PODS 1989: 369-378@inproceedings{DBLP:conf/pods/ChenW89,
author = {Weidong Chen and
David Scott Warren},
title = {C-Logic of Complex Objects},
booktitle = {Proceedings of the Eighth ACM SIGACT-SIGMOD-SIGART Symposium
on Principles of Database Systems, March 29-31, 1989, Philadelphia,
Pennsylvania},
publisher = {ACM Press},
year = {1989},
isbn = {0-89791-308-6},
pages = {369-378},
ee = {http://doi.acm.org/10.1145/73721.73757, db/conf/pods/ChenW89.html},
crossref = {DBLP:conf/pods/89},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Our objective is to have a logical framework for
natural representation and manipulation of complex
objects. We start with an analysis of semantic
modeling of complex objects, and attempt to understand what are the fundamental aspects which
need to be captured. A logic, called C-logic, is then
presented which provides direct support for what
we believe to be basic features of complex objects,
including object identity, multi-valued labels and a
dynamic notion of types. C-logic has a simple first-order semantics, but it also allows natural specification of complex objects and gives us a framework
for exploring efficient logic deduction over complex objects.
Copyright © 1989 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
Printed Edition
Proceedings of the Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, March 29-31, 1989, Philadelphia, Pennsylvania.
ACM Press 1989, ISBN 0-89791-308-6
Contents
References
- [1]
- Serge Abiteboul, Catriel Beeri:
The Power of Languages for the Manipulation of Complex Values.
VLDB J. 4(4): 727-794(1995)
- [2]
- Serge Abiteboul, Stéphane Grumbach:
COL: A Logic-Based Language for Complex Objects.
DBPL 1987: 347-374
- [3]
- Hassan Aït-Kaci, Roger Nasr:
Logic and Inheritance.
POPL 1986: 219-228
- [4]
- Hassan Aït-Kaci, Roger Nasr:
LOGIN: A Logic Programming Language with Built-In Inheritance.
J. Log. Program. 3(3): 185-215(1986)
- [5]
- Peter Buneman, Malcolm P. Atkinson:
Inheritance and Persistence in Database Programming Languages.
SIGMOD Conference 1986: 4-15
- [6]
- François Bancilhon, Setrag Khoshafian:
A Calculus for Complex Objects.
PODS 1986: 53-60
- [7]
- Catriel Beeri, Shamim A. Naqvi, Raghu Ramakrishnan, Oded Shmueli, Shalom Tsur:
Sets and Negation in a Logic Database Language (LDL1).
PODS 1987: 21-37
- [8]
- ...
- [9]
- ...
- [10]
- David Scott Warren, Saumya K. Debray:
Detection and Optimization of Functional Computations in Prolog.
ICLP 1986: 490-504
- [11]
- Martin Huber, Igor Varsek:
Extended Prolog for Order-Sorted Resolution.
SLP 1987: 34-43
- [12]
- ...
- [13]
- Richard Hull:
Four Views of Complex Objects: A Sophisticate's Introduction.
NF² 1987: 87-116
- [14]
- Gabriel M. Kuper:
Logic Programming With Sets.
PODS 1987: 11-20
- [15]
- ...
- [16]
- Mohammad A. Ketabchi, Valdis Berzins:
Mathematical Model of Composite Objects and Its Application for Organizing Engineering Databases.
IEEE Trans. Software Eng. 14(1): 71-84(1988)
- [17]
- Setrag Khoshafian, George P. Copeland:
Object Identity.
OOPSLA 1986: 406-416
- [18]
- Michael Kifer, James Wu:
A Logic for Object-Oriented Logic Programming (Maier's O-Logic Revisited).
PODS 1989: 379-393
- [19]
- Won Kim, Hong-Tai Chou, Jay Banerjee:
Operations and Implementation of Complex Objects.
IEEE Trans. Software Eng. 14(7): 985-996(1988)
- [20]
- ...
- [21]
- Gabriel M. Kuper, Moshe Y. Vardi:
A New Approach to Database Logic.
PODS 1984: 86-96
- [22]
- ...
- [23]
- ...
- [24]
- Jiyang Xu, David Scott Warren:
A Type Inference System for Prolog.
ICLP/SLP 1988: 604-619
Copyright © Fri Mar 12 17:19:55 2010
by Michael Ley (ley@uni-trier.de)