Methods and rules

  • Authors:
  • Serge Abiteboul;Georg Lausen;Heinz Uphoff;Emmanuel Waller

  • Affiliations:
  • INRIA, 78153 Le Chesnay, France;Fakultät für Mathematik und Informatik, Universität Mannheim, W-6800 Mannheim, Germany;Fakultät für Mathematik und Informatik, Universität Mannheim, W-6800 Mannheim, Germany;INRIA, 78153 Le Chesnay, France

  • Venue:
  • SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

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.