| Modeling complex structures in object-oriented logic programming |
| Full text |
Pdf
(797 KB)
|
| Source
|
Symposium on Principles of Database Systems
archive
Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
table of contents
Philadelphia, Pennsylvania, United States
Pages: 360 - 368
Year of Publication: 1989
ISBN:0-89791-308-6
|
|
Authors
|
|
C. Lécluse
|
GIP Altaïr - Domaine de Voluceau, B. P. 105, 78153, Rocquencourt France
|
|
P. Richard
|
GIP Altaïr - Domaine de Voluceau, B. P. 105, 78153, Rocquencourt France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 13, Citation Count: 20
|
|
|
ABSTRACT
In this paper, we present a type model for object-oriented databases. Most object-oriented databases only provide users with flat objects whose structure is a record of other objects. In order to have a powerful expression power, an object-oriented database should not only provide objects but also complex values recursively built using the set, tuple and disjunctive constructors. Our type model presents two notions: that of classes whose instances are objects with identity and that of types whose instances are complex values. The two notions are mixed in that an object is modeled as a pair containing an identifier and a value, and a value is a complex structure which contains objects and values. We define in this context the notions of subtyping and provide a set inclusion semantics for subtyping.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
AB 87
|
S. Abiteboul and C. Beeri, On the Power of Languages for Manipulating Complex Objects, international Workshop on Theory and Applications of Nested Relations and Complex Objects, Darmstadt, 1987.
|
| |
AN 86
|
|
 |
BK 86
|
|
 |
B 88
|
|
| |
GR 83
|
|
 |
Bee* 87
|
Jay Banerjee , Hong-Tai Chou , Jorge F. Garza , Won Kim , Darrell Woelk , Nat Ballou , Hyoung-Joo Kim, Data model issues for object-oriented applications, ACM Transactions on Information Systems (TOIS), v.5 n.1, p.3-26, Jan. 1987
[doi> 10.1145/22890.22945]
|
| |
Ber* 88
|
P. Bernstein et al., Future directions in DBMS Research, Workshop of the International Computer Science Institute, Feb 4-5, 1988.
|
| |
C 84
|
|
 |
KV 84
|
|
 |
LRV 88
|
C. Lecluse , P. Richard , F. Velez, O2, an object-oriented data model, Proceedings of the 1988 ACM SIGMOD international conference on Management of data, p.424-433, June 01-03, 1988, Chicago, Illinois, United States
|
| |
LR 88
|
|
CITED BY 20
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Taekyong Lee , Lei Sheng , Tolga Bozkaya , Nevzat Hurkan Balkir , Z. Meral Özsoyoglu , Gultekin Özsoyoglu, Querying Multimedia Presentations Based on Content, IEEE Transactions on Knowledge and Data Engineering, v.11 n.3, p.361-385, May 1999
|
|
|
|
|
|
|
|
|
|
|
|
Franz Baader , Diego Calvanese , Deborah L. McGuinness , Daniele Nardi , Peter F. Patel-Schneider, Bibliography, The description logic handbook: theory, implementation, and applications, Cambridge University Press, New York, NY, 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|