| Methods and rules |
| Full text |
Pdf
(1.02 MB)
|
| Source
|
International Conference on Management of Data
archive
Proceedings of the 1993 ACM SIGMOD international conference on Management of data
table of contents
Washington, D.C., United States
Pages: 32 - 41
Year of Publication: 1993
ISBN:0-89791-592-5
Also published in ...
|
|
Authors
|
|
Serge Abiteboul
|
INRIA, 78153 Le Chesnay, France
|
|
Georg Lausen
|
Fakultät für Mathematik und Informatik, Universität Mannheim, W-6800 Mannheim, Germany
|
|
Heinz Uphoff
|
Fakultät für Mathematik und Informatik, Universität Mannheim, W-6800 Mannheim, Germany
|
|
Emmanuel Waller
|
INRIA, 78153 Le Chesnay, France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 27, Citation Count: 11
|
|
|
ABSTRACT
We show how classical datalog semantics can be used directly and very simply to provide semantics to a syntactic extension of datalog with methods, classes, inheritance, overloading and late binding. Several approaches to resolution are considered, implemented in the model, and formally compared. They range from resolution in C++ style to original kinds of resolution suggested by the declarative nature of the language. We show connections to view specification and a further extension allowing runtime derivation of the class hierarchy.
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.
 |
AB91
|
|
| |
ABW88
|
|
 |
AG88
|
|
 |
AH88
|
Serge Abiteboul , Richard Hull, Data functions, datalog and negation, Proceedings of the 1988 ACM SIGMOD international conference on Management of data, p.143-153, June 01-03, 1988, Chicago, Illinois, United States
|
 |
AK89
|
|
 |
AKW90
|
Serge Abiteboul , Paris C. Kanellakis , Emmanuel Waller, Method schemas, Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.16-27, April 02-04, 1990, Nashville, Tennessee, United States
[doi> 10.1145/298514.298538]
|
| |
ALUW93
|
S. Abiteboul, G. Lausen, H. Uphoff and E. Waller. Methods and Rules. Full version.
|
| |
AN86
|
|
| |
BL91
|
S. Brass and U. W. Lipeck. Semantics of inheritance in logical object specifications. In Proc. DOOD, 1991.
|
| |
BM92
|
|
| |
Bre87
|
G. Brewka. The logic of inheritance in frame systems. In Intl. Joint Conference on Artificial Intelligence, 1987.
|
 |
CCCR+90
|
F. Cacace , S. Ceri , S. Crespi-Reghizzi , L. Tanca , R. Zicari, Integrating object-oriented data modelling with a rule-based programming paradigm, Proceedings of the 1990 ACM SIGMOD international conference on Management of data, p.225-236, May 23-26, 1990, Atlantic City, New Jersey, United States
|
 |
CLOS
|
Daniel G. Bobrow , Linda G. DeMichiel , Richard P. Gabriel , Sonya E. Keene , Gregor Kiczales , David A. Moon, Common Lisp Object System specification, ACM SIGPLAN Notices, v.23 n.SI, p.1-142, September 1988
[doi> 10.1145/885631.885632]
|
| |
Fit85
|
M. Fitting. A Kripke-Kleene semantics for logic programs. In J. Logic Programming, 2(4):295-312, 1985.
|
 |
KL89
|
Michael Kifer , Georg Lausen, F-logic: a higher-order language for reasoning about objects, inheritance, and scheme, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.134-146, June 1989, Portland, Oregon, United States
|
| |
KLW90
|
M. Kifer, G. Lausen, and J. Wu. Logical foundations of object oriented and framebased languages. Technical report, State University of New York at Stony Brook, 1990.
|
 |
LO91
|
|
| |
LV92
|
E. Laenens and D. Vermeir. Assumptionfree semantics for ordered logic programs: On the relationship between well-founded and stable partial models. J. Logic Computat., 2(2), 1992.
|
| |
McC84
|
|
| |
Prz88
|
|
| |
Ull88
|
|
 |
VGRS91
|
|
CITED BY 11
|
|
|
|
|
|
|
|
Alberto O. Mendelzon , Tova Milo , Emmanuel Waller, Object migration, Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.232-242, May 24-27, 1994, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|