|
ABSTRACT
We propose a database logic which accounts in a clean declarative fashion for most of the “object-oriented” features such as object identity, complex objects, inheritance, methods, etc. Furthermore, database schema is part of the object language, which allows the user to browse schema and data using the same declarative formalism. The proposed logic has a formal semantics and a sound and complete resolution-based proof procedure, which makes it also computationally attractive.
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.
| |
1
|
S. Abiteboul and C. Beeri. On the Power of Languages for Manipulation of Complex Objects. 1987. manuscript.
|
| |
2
|
S. Abiteboul and S. Grumbach. COL" A Logic-Based Language for Complex Objects. In Workshop on Database Programming Languages, pages 253-276, Roscoff, France, September 1987.
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
C. Beeri, S. Naqvi, O. Shmueli, and S. Taut. Sets and Negation in a Logic Database Language (LDL). Technical Report, MCC, 1987.
|
| |
7
|
C. Beeri, R. Nasr, and S. Taut. Embedding eterms in a Horn-clause Logic Language. In Third International Conference on Data and Knowledge Bases: Improving Usability and Responsiveness, pages 347-359, Morgan Kaufmann, 1988.
|
| |
8
|
|
| |
9
|
H. Ait-Kaci C. Zaniolo, D. Beech, S. Cammarata, L. Kerschberg, and D. Maier. Object-Oriented Database and Knowledge Systems. Technical Report DB-038-85, MCC, 1985.
|
| |
10
|
|
| |
11
|
C.L. Chang and R.C.T. Lee. Symbolic Logic and Mechanical Theorem Proving. Academic Press, 1973.
|
| |
12
|
W. Chen, M. Kifer, and D.S. Warren. HiLog: k First-Order Semantics for Higher-Order Logic Programming Constructs. In $-nd Intl. Workshop on Database Programming Languages, Morgan- Kaufmann, June 1989.
|
 |
13
|
|
 |
14
|
|
| |
15
|
D.W. Etherington and R. Reiter. On Inheritance Hierarchies with Exceptions. In AAAI-83, pages 104-108, Washington, D.C., 1983.
|
 |
16
|
|
| |
17
|
|
| |
18
|
P.J. Hayes. The Logic for Frames. In D. Metzing, editor, Frame Conception and Tezt Understanding, pages 46-61, Walter de Gruyter and Co., 1979.
|
 |
19
|
Setrag N. Khoshafian , George P. Copeland, Object identity, Conference proceedings on Object-oriented programming systems, languages and applications, p.406-416, September 29-October 02, 1986, Portland, Oregon, United States
|
 |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
G.M. Kuper. An Eztension of LPS to Arbitrary Sets. Technical Report, IBM, Yorktown Heights, 1987.
|
| |
24
|
|
 |
25
|
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
|
| |
26
|
|
| |
27
|
D. Maier. A Logic for Objects. In Workshop on Foundations of Deductive Databases and Logic Programming, pages 6-26, Washington D.C., August 1986.
|
| |
28
|
D. Maier. Why Database Languages are a Bad Idea (position paper). In Proc. of the Workshop on Database Programming Languages, Roscoff, France, September 1987.
|
 |
29
|
David Maier , Jacob Stein , Allen Otis , Alan Purdy, Development of an object-oriented DBMS, Conference proceedings on Object-oriented programming systems, languages and applications, p.472-482, September 29-October 02, 1986, Portland, Oregon, United States
|
| |
30
|
D. Maier and D.S. Warren. A Theory of Computed Relations. Technical Report 80/12, Department of Computer Science, SUNY at Stony Brook, November 1980.
|
| |
31
|
D. Maier and D.S. Warren. Incorporation Computed Relations in Relational Databases. Technical Report 80/17, Department of Computer Science, SUNY at Stony Brook, December 1980.
|
| |
32
|
J. McCarthy. First Order Theories of Individual Concepts and Propositions. In :I.E. Hayes and D. Miehie, editors, Machine Inteligence, pages 129- 147, Edinburgh University Press, 1979.
|
| |
33
|
M. Minsky. A Framework for Representing Knowledge. In J. Haugeland, editor, Mind design, pages 95-128, MIT Press, Cambridge, MA, 1981.
|
 |
34
|
|
| |
35
|
E. Neuhold and M. Stonebraker. Future Directions in DBMS Research. 1988. The Laguna Beech Report.
|
| |
36
|
|
| |
37
|
|
| |
38
|
G. Smolka and H. Ait-Kaei. inheritance Hierarchies: Semantics and Unification. Technical Report AI-057-87, MCC, May 1987.
|
| |
39
|
|
| |
40
|
|
| |
41
|
D.S. Touretzky, J.F. ttorty, and R.H. Thornsson. A Clash of Intuitions: The Current State of Nonmonotonie Multiple inheritance Systems. In IJCAI-87, pages 476-482, 1987.
|
| |
42
|
Vbase Object Manager. Ontologie, Inc., 1986. User Manual.
|
| |
43
|
P. Wegner. The Object-Oriented Classification Paradigm. 1987. manuscript.
|
| |
44
|
|
CITED BY 64
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G. Karvounarakis , A. Magganaraki , S. Alexaki , V. Christophides , D. Plexousakis , M. Scholl , K. Tolle, Querying the Semantic Web with RQL, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.42 n.5, p.617-640, 05 August 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marc Gyssens , Jan Paredaens , Dirk van Gucht, A graph-oriented object database model, Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.417-424, April 02-04, 1990, Nashville, Tennessee, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hector Garcia-Molina , Yannis Papakonstantinou , Dallan Quass , Anand Rajaraman , Yehoshua Sagiv , Jeffrey Ullman , Vasilis Vassalos , Jennifer Widom, The TSIMMIS Approach to Mediation: Data Models and Languages, Journal of Intelligent Information Systems, v.8 n.2, p.117-132, March/April 1997
|
|
|
|
|
|
|
|
|
Louiqa Raschid , Yahui Chang , Bonnie J. Dorr, Interoperable query processing with multiple heterogeneous knowledge servers, Proceedings of the second international conference on Information and knowledge management, p.461-470, November 01-05, 1993, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
S. Bressan , C. H. Goh , K. Fynn , M. Jakobisiak , K. Hussein , H. Kon , T. Lee , S. Madnick , T. Pena , J. Qu , A. Shum , M. Siegel, The Context Interchange mediator prototype, ACM SIGMOD Record, v.26 n.2, p.525-527, June 1997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gregory Karvounarakis , Sofia Alexaki , Vassilis Christophides , Dimitris Plexousakis , Michel Scholl, RQL: a declarative query language for RDF, Proceedings of the 11th international conference on World Wide Web, May 07-11, 2002, Honolulu, Hawaii, USA
|
|
|
Serge Abiteboul , Peter Buneman , Claude Delobel , Richard Hull , Paris Kanellakis , Victor Vianu, New hope on data models and types: report of an NSF-INRIA workshop, ACM SIGMOD Record, v.19 n.4, p.41-48, Dec. 1990
|
|
|
|
|
|
|
|
|
|
|
|
A. R. Tawil , M. Montebello , R. Bahsoon , W. A. Gray , N. J. Fiddian, Interschema correspondence establishment in a cooperative OWL-based multi-information server grid environment, Information Sciences: an International Journal, v.178 n.4, p.1011-1031, February, 2008
|
|
|
B. Orgun , M. Dras , A. Nayak , G. James, Approaches for semantic interoperability between domain ontologies, Proceedings of the second Australasian workshop on Advances in ontologies, p.41-50, December 05-05, 2006, Hobart, Australia
|
|
|
|
|
|
|
|
|
Stefan Deßloch , Theo Härder , Nelson Mattos , Bernhard Mitschang , Joachim Thomas, Advanced data processing in KRISYS: modeling concepts, implementation techniques, and client/server issues, The VLDB Journal — The International Journal on Very Large Data Bases, v.7 n.2, p.79-95, May 1998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|