Publication Details
Title: The LOGIDATA+ Object Algebra
Author: U. Nanni, S. Salza, and M. Terranova
Group: ICSI Technical Reports
Date: February 1992
PDF: http://www.icsi.berkeley.edu/pubs/techreports/tr-92-006.pdf
Overview:
In this paper we present the LOGIDATA+ Object Algebra (LOA), an algebra for complex objects which has been developed within the LOGIDATA project funded by the Italian National Research Council (CNR). LOGIDATA+ is intended to provide a rule based language on a data model with structured data types, object identity and sharing. LOA is a set-oriented manipulation language which was conceived as an internal language for a prototype system supporting such a rich environment. The algebra refers to a data model that includes structured data types and object identity, thus allowing both classes of objects and value-based relations. LOA must deal with a rule based language with possible recursive programs with limited forms of negation. LOA programs explicitly include a "fixpoint" operator over a set of algebraic equations. Figures are omitted in the ftp-able version of the paper. A complete version is available from ICSI.
Bibliographic Information:
ICSI Technical Report TR-92-006
Bibliographic Reference:
U. Nanni, S. Salza, and M. Terranova. The LOGIDATA+ Object Algebra. ICSI Technical Report TR-92-006, February 1992
Author: U. Nanni, S. Salza, and M. Terranova
Group: ICSI Technical Reports
Date: February 1992
PDF: http://www.icsi.berkeley.edu/pubs/techreports/tr-92-006.pdf
Overview:
In this paper we present the LOGIDATA+ Object Algebra (LOA), an algebra for complex objects which has been developed within the LOGIDATA project funded by the Italian National Research Council (CNR). LOGIDATA+ is intended to provide a rule based language on a data model with structured data types, object identity and sharing. LOA is a set-oriented manipulation language which was conceived as an internal language for a prototype system supporting such a rich environment. The algebra refers to a data model that includes structured data types and object identity, thus allowing both classes of objects and value-based relations. LOA must deal with a rule based language with possible recursive programs with limited forms of negation. LOA programs explicitly include a "fixpoint" operator over a set of algebraic equations. Figures are omitted in the ftp-able version of the paper. A complete version is available from ICSI.
Bibliographic Information:
ICSI Technical Report TR-92-006
Bibliographic Reference:
U. Nanni, S. Salza, and M. Terranova. The LOGIDATA+ Object Algebra. ICSI Technical Report TR-92-006, February 1992
