PAPER DIGEST
Most Influential SIGMOD 1990 Paper · 2026-03 edition

Integrating Object-oriented Data Modelling With A Rule-based Programming Paradigm

F. Cacace; S. Ceri; S. Crespi-Reghizzi; L. Tanca; R. Zicari

Venue
ACM SIGMOD Conference (SIGMOD) 1990
Recognition
Most Influential SIGMOD 1990 Paper (Rank No. 11)
Edition
2026-03
Impact factor
4
Certificate ID
a8cc8c631fd3c736

Abstract

LOGRES is a new project for the development of extended database systems which is based on the integration of the object-oriented data modelling paradigm and of the rule-based approach for the specification of queries and updates. The data model supports generalization hierarchies and object sharing, the rule-based language extends <i>Datalog</i> to support generalized type constructors (sets, multisets, and sequences), rule-based integrity constraints are automatically produced by analyzing schema definitions. Modularization is a fundamental feature, as modules encapsulate queries and updates, when modules are applied to a LOGRES database, their side effects can be controlled. The LOGRES project is a follow-up of the ALGRES project, and takes advantage of the ALGRES programming environment for the development of a fast prototype.

Download PDF certificate