Building deductive object-oriented database systems in the ODMG era

Deductive object-oriented database systems (DOODs) have been a subject of intensive research for the last 13 years, with results embodied in several research prototypes and one commercial system produced so far [1]. However, despite the considerable number of systems available, there has been surpri...

Full description

Saved in:
Bibliographic Details
Published inInformation and software technology Vol. 43; no. 8; pp. 519 - 526
Main Author Falcone Sampaio, Pedro R
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 01.07.2001
Elsevier Science Ltd
Subjects
Online AccessGet full text
ISSN0950-5849
1873-6025
DOI10.1016/S0950-5849(01)00155-0

Cover

Abstract Deductive object-oriented database systems (DOODs) have been a subject of intensive research for the last 13 years, with results embodied in several research prototypes and one commercial system produced so far [1]. However, despite the considerable number of systems available, there has been surprisingly little work on organising and analysing the several system architectures and query processing strategies that have been employed in the construction of DOODs. Furthermore, with the consolidation of the ODMG specification as a standard for object databases, it is important to assess which architectural approach is better suited for building DOODs considering the ODMG framework. This paper categorises several representative DOOD systems based on their architecture and query processing approach, and provides an analysis of the issues involved in building DOOD systems compliant with the ODMG standard.
AbstractList Deductive object-oriented database systems (DOOD) have been a subject of intensive research for the last 13 years, with results embodied in several research prototypes and one commercial system produced so far. However, despite the considerable number of systems available, there has been surprisingly little work on organizing and analyzing the several system architectures and query processing strategies that have been employed in the construction of DOODs. Furthermore, with the consolidation of the ODMG specification as a standard for object databases, it is important to assess which architectural approach is better suited for building DOODs considering the ODMG framework. This paper categorizes several representative DOOD systems based on their architecture and query processing approach, and provides an analysis of the issues involved in building DOOD systems compliant with the ODMG standard.
Despite the considerable number of deductive object oriented database systems (DOODs) available, there has been little work on organizing and analyzing the several system architectures and query processing strategies that have been employed in their construction. Furthermore, with the consolidation of the Object Data Management Group (ODMG) specification as a standard for object databases, it is important to assess which architectural approach is better suited for building DOODs considering the ODMG framework. Categorizes several representative DOOD systems based on their architecture and query processing approach, and provides an analysis of the issues involved in building DOOD systems compliant with the ODMG standard. (Original abstract - amended)
Deductive object-oriented database systems (DOODs) have been a subject of intensive research for the last 13 years, with results embodied in several research prototypes and one commercial system produced so far [1]. However, despite the considerable number of systems available, there has been surprisingly little work on organising and analysing the several system architectures and query processing strategies that have been employed in the construction of DOODs. Furthermore, with the consolidation of the ODMG specification as a standard for object databases, it is important to assess which architectural approach is better suited for building DOODs considering the ODMG framework. This paper categorises several representative DOOD systems based on their architecture and query processing approach, and provides an analysis of the issues involved in building DOOD systems compliant with the ODMG standard.
Author Falcone Sampaio, Pedro R
Author_xml – sequence: 1
  givenname: Pedro R
  surname: Falcone Sampaio
  fullname: Falcone Sampaio, Pedro R
  email: sampaiop@cs.man.ac.uk
  organization: Department of Computer Science, University of Manchester, Oxford Road, Manchester M13 9PL, UK
BookMark eNqFkMFKAzEQhoNUsK0-grB4ED2sTjbN7uYkWrUKlR7Uc8hmJ5rS7tYkW-jbm7biwYunYeCbn3--Aek1bYOEnFK4okDz61cQHFJejsQF0EsAynkKB6RPy4KlOWS8R_q_yBEZeD-PUAEM-mR819lFbZuPpMa608GuMWmrOeqQts5iE7BOahVUpTwmfuMDLn1imyR8YjK7f5kk6NQxOTRq4fHkZw7J--PD2_gpnc4mz-PbaaoZZSHNS1MAiowXHLPMVIYrAyCEiVsJpmJmxIFqXWWsFhozxas8K7QphC5ZzoANyfk-d-Xarw59kEvrNS4WqsG28zIGM1HmeQTP_oDztnNN7CapyEe05EUZIb6HtGu9d2jkytmlchtJQW69yp1XuZUmgcqdV7ltcbO_w_jq2qKTXkdRGmvrojZZt_afhG-NTX_I
Cites_doi 10.1007/BF01530926
10.1007/BFb0053478
10.1145/356924.356928
10.1007/978-1-4471-0895-5_6
10.1016/S0169-023X(00)00020-3
10.1109/ICDE.1997.582037
10.1145/130283.130322
10.1016/S0306-4379(98)00030-1
10.1145/582095.582099
10.1007/3-540-60043-4_81
10.1007/BFb0014147
10.1007/BFb0022054
10.1145/16894.16859
10.1145/320455.320457
10.1109/69.43418
10.1007/3-540-49201-1_12
10.1016/0306-4379(95)00009-S
10.1145/88636.87121
10.1145/567752.567763
10.1145/6012.15399
10.1145/227604.227624
ContentType Journal Article
Copyright 2001 Elsevier Science B.V.
Copyright Elsevier Science Ltd. Jul 1, 2001
Copyright_xml – notice: 2001 Elsevier Science B.V.
– notice: Copyright Elsevier Science Ltd. Jul 1, 2001
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
E3H
F2A
DOI 10.1016/S0950-5849(01)00155-0
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Library & Information Sciences Abstracts (LISA)
Library & Information Science Abstracts (LISA)
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
Library and Information Science Abstracts (LISA)
DatabaseTitleList Computer and Information Systems Abstracts
Library and Information Science Abstracts (LISA)

DeliveryMethod fulltext_linktorsrc
Discipline Business
Architecture
Computer Science
EISSN 1873-6025
EndPage 526
ExternalDocumentID 74909117
10_1016_S0950_5849_01_00155_0
S0950584901001550
Genre Feature
GeographicLocations United Kingdom--UK
GeographicLocations_xml – name: United Kingdom--UK
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29I
4.4
457
4G.
5GY
5VS
7-5
71M
77K
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
AAYOK
ABBOA
ABFNM
ABFRF
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFO
ACGFS
ACGOD
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEFWE
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TWZ
UHS
UNMZH
WH7
WUQ
XFK
ZY4
~G-
77I
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
AFXIZ
AGCQF
AGRNS
JQ2
L7M
L~C
L~D
SSH
E3H
F2A
ID FETCH-LOGICAL-c313t-68f70e92575e22fbf5af0099fe2280fb3f4501ccb23d9ce2a5b627cf79c836303
IEDL.DBID AIKHN
ISSN 0950-5849
IngestDate Sat Sep 27 18:46:16 EDT 2025
Fri Jul 25 07:34:47 EDT 2025
Wed Oct 01 03:04:04 EDT 2025
Fri Feb 23 02:30:20 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 8
Keywords Object databases
ODMG standard
DBMS architectures
Deductive databases
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c313t-68f70e92575e22fbf5af0099fe2280fb3f4501ccb23d9ce2a5b627cf79c836303
Notes SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-1
ObjectType-Feature-2
content type line 23
PQID 196418578
PQPubID 41979
PageCount 8
ParticipantIDs proquest_miscellaneous_57539866
proquest_journals_196418578
crossref_primary_10_1016_S0950_5849_01_00155_0
elsevier_sciencedirect_doi_10_1016_S0950_5849_01_00155_0
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2001-07-01
PublicationDateYYYYMMDD 2001-07-01
PublicationDate_xml – month: 07
  year: 2001
  text: 2001-07-01
  day: 01
PublicationDecade 2000
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Information and software technology
PublicationYear 2001
Publisher Elsevier B.V
Elsevier Science Ltd
Publisher_xml – name: Elsevier B.V
– name: Elsevier Science Ltd
References Barja, Fernandes, Paton, Williams, Dinn, Abdelmoty (BIB18) 1995; 20
Astrahan, Blasgen, Chamberlin, Eswaran, Gray, Griffiths, King, Lorie, Mehl, Putzolu, Traiger, Wade, Watson (BIB21) 1976; 1
P.R.F. Sampaio, N.W. Paton, Deductive object-oriented database systems: a survey, in: Proceedings of the Third International Workshop on Rules in Database Systems (RIDS), vol. 1312 of LNCS, Springer, Skovde, Sweden, 1997, pp. 1–19.
P.R.F. Sampaio, N.W. Paton, Deductive queries in ODMG databases: the DOQL approach, in: Proceedings of the Fifth International Conference on Object-Oriented Information Systems (OOIS), Springer, Paris, France, 1998, pp. 57–74.
Sampaio, Paton (BIB13) 2000; 35
Mumick, Finkelstein, Pirahesh, Ramakrishnan (BIB30) 1996; 21
M.L. Barja, N.W. Paton, A.A.A. Fernandes, M.H. Williams, A. Dinn, An effective deductive object-oriented database through language integration, in: Proceedings of the 20th VLDB Conference, 1994, pp. 463–474.
Caseau (BIB15) 1991; 3
R. Lanzelotte, P. Valduriez, M. Zait, Optimization of object-oriented recursive queries using cost-controlled strategies, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1992, pp. 256–265.
Cacace, Ceri, Fraternali, Paraboschi, Tanca (BIB16) 1993
N.W. Paton, P.R.F. Sampaio, Extending the ODMG architecture with a deductive object query language, in: Proceedings of the Sixth British National Conference on Databases (BNCOD), vol. 1405 of LNCS, Springer, Cardiff, Wales, 1998, pp. 149–164.
W. Winiwarter, Y. Kambayashi, A machine learning workbench in a DOOD framework, in: Proceedings of the DEXA Conference, 1997, pp. 452–461.
(BIB6) 1997
Agrawal, Devanbu (BIB29) 1989; 1
B. Siddabathuni, S. Dietrich, S. Urban, An AQUA-based intermediate language for evaluating an active deductive object-oriented language, in: Proceedings of the First International Workshop on Practical Aspects of Declarative Languages (PADL 99), vol. 1551 of LNCS, 1999, pp. 164–178.
M. Liu, W. Yu, Query processing in the rol system, in: Proceedings of the International Database Engineering and Applications Symposium (IDEAS), 1997, pp. 327–336.
Lloyd (BIB23) 1987
Jeusfeld, Staudt (BIB10) 1993
Ceri, Gottlob, Tanca (BIB7) 1990
P. Selinger, M. Astrahan, D. Chamberlin, R. Lorie, T. Price, Access path selection in a relational database management system, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1979, pp. 22–34.
F. Bancilhon, D. Maier, Y. Sagiv, J. Ullman, Magic sets and other strange ways to implement logic programs, in: Proceedings of the Fifth Symposium on Principles of Database Systems (PODS), 1986, pp. 1–15.
A. Aho, J. Ullman, Universality of data retrieval languages, in: Proceedings of the Sixth ACM Symposium on Principles of Programming Languages, 1979, pp. 110–120.
U. Griefahn, T. Lemke, Implementing chimera on top of an active relational database system, Technical Report, University of Bonn, 1996.
O. Friesen, A. Lefebvre, L. Vieille, VALIDITY: applications of a DOOD system, in: Proceedings of the EDBT Conference, 1996, pp. 131–134.
Friesen, Gauthier-Villars, Lefebvre, Vieille (BIB4) 1995
F. Bancilhon, R. Ramakrishnan, An amateur's introduction to recursive query processing strategies, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1986, pp. 16–52.
T. Ling, B. Wee, S. Lee, DO2: Deductive object-oriented database system, in: Proceedings of DEXA Conference, vol. 1460 of Lecture Notes in Computer Science, 1998, pp. 50–59.
J. Frohn, H. Himmeroder, P. Kandzia, G. Lausen, C. Schlepphorst, FLORID — a prototype for f-logic, in: Proceedings of the International Conference on Data Engineering, IEEE Computer Science Press, 1997, p. 583.
P.R.F. Sampaio, Design and implementation of a deductive query language for ODMG compliant object databases, PhD. thesis, University of Manchester, 2000.
H.M. Jamil, L.V.S. Lakshmanan, An object-oriented front-end for deductive databases, in: Proceedings of the Fourth International Conference on Algebraic Methodology and Software Technology, vol. 1405 of LNCS, 1995, pp. 581–584.
D. Srivastava, R. Ramakrishnan, P. Seshadri, S. Sudarshan, Coral++: Adding object-orientation to a logic database language, in: Proceedings of the 19th VLDB Conference, 1993, pp. 158–170.
M.L. Barja, A database programming language for a deductive object-oriented database, PhD. thesis, Heriot-Watt University 1996.
K. Yokota, H. Tsuda, Y. Morita, Specific features of a deductive object-oriented database language quixote, Technical Report, Institute for New Generation Computer Technology (ICOT) 1993.
Kifer, Lozinskii (BIB27) 1990; 15
S. Chaudhuri, G. Weikum, Rethinking database system architecture: towards a self-tuning RISC-style database system, in: Proceedings of the VLDB Conference, 2000, pp. 1–10.
Ludascher, Himmeroder, Lausen, May, Schlepphorst (BIB2) 1998; 23
Jarke, Koch (BIB25) 1984; 16
10.1016/S0950-5849(01)00155-0_BIB1
10.1016/S0950-5849(01)00155-0_BIB5
10.1016/S0950-5849(01)00155-0_BIB3
Agrawal (10.1016/S0950-5849(01)00155-0_BIB29) 1989; 1
Astrahan (10.1016/S0950-5849(01)00155-0_BIB21) 1976; 1
Ceri (10.1016/S0950-5849(01)00155-0_BIB7) 1990
Ludascher (10.1016/S0950-5849(01)00155-0_BIB2) 1998; 23
Jeusfeld (10.1016/S0950-5849(01)00155-0_BIB10) 1993
Barja (10.1016/S0950-5849(01)00155-0_BIB18) 1995; 20
10.1016/S0950-5849(01)00155-0_BIB20
Lloyd (10.1016/S0950-5849(01)00155-0_BIB23) 1987
Kifer (10.1016/S0950-5849(01)00155-0_BIB27) 1990; 15
10.1016/S0950-5849(01)00155-0_BIB22
10.1016/S0950-5849(01)00155-0_BIB24
10.1016/S0950-5849(01)00155-0_BIB26
10.1016/S0950-5849(01)00155-0_BIB28
Cacace (10.1016/S0950-5849(01)00155-0_BIB16) 1993
Sampaio (10.1016/S0950-5849(01)00155-0_BIB13) 2000; 35
Mumick (10.1016/S0950-5849(01)00155-0_BIB30) 1996; 21
(10.1016/S0950-5849(01)00155-0_BIB6) 1997
10.1016/S0950-5849(01)00155-0_BIB32
10.1016/S0950-5849(01)00155-0_BIB31
10.1016/S0950-5849(01)00155-0_BIB12
Caseau (10.1016/S0950-5849(01)00155-0_BIB15) 1991; 3
Jarke (10.1016/S0950-5849(01)00155-0_BIB25) 1984; 16
10.1016/S0950-5849(01)00155-0_BIB34
10.1016/S0950-5849(01)00155-0_BIB11
10.1016/S0950-5849(01)00155-0_BIB33
10.1016/S0950-5849(01)00155-0_BIB8
10.1016/S0950-5849(01)00155-0_BIB14
10.1016/S0950-5849(01)00155-0_BIB36
10.1016/S0950-5849(01)00155-0_BIB9
10.1016/S0950-5849(01)00155-0_BIB35
10.1016/S0950-5849(01)00155-0_BIB37
10.1016/S0950-5849(01)00155-0_BIB17
Friesen (10.1016/S0950-5849(01)00155-0_BIB4) 1995
10.1016/S0950-5849(01)00155-0_BIB19
References_xml – reference: P.R.F. Sampaio, N.W. Paton, Deductive object-oriented database systems: a survey, in: Proceedings of the Third International Workshop on Rules in Database Systems (RIDS), vol. 1312 of LNCS, Springer, Skovde, Sweden, 1997, pp. 1–19.
– reference: N.W. Paton, P.R.F. Sampaio, Extending the ODMG architecture with a deductive object query language, in: Proceedings of the Sixth British National Conference on Databases (BNCOD), vol. 1405 of LNCS, Springer, Cardiff, Wales, 1998, pp. 149–164.
– year: 1990
  ident: BIB7
  publication-title: Logic Programming and Databases
– reference: U. Griefahn, T. Lemke, Implementing chimera on top of an active relational database system, Technical Report, University of Bonn, 1996.
– volume: 16
  start-page: 111
  year: 1984
  end-page: 152
  ident: BIB25
  article-title: Query optimization in database systems
  publication-title: ACM Computing Surveys
– reference: F. Bancilhon, D. Maier, Y. Sagiv, J. Ullman, Magic sets and other strange ways to implement logic programs, in: Proceedings of the Fifth Symposium on Principles of Database Systems (PODS), 1986, pp. 1–15.
– volume: 1
  start-page: 424
  year: 1989
  end-page: 432
  ident: BIB29
  article-title: Moving selections into linear least fixpoint queries
  publication-title: IEEE Transactions on Knowledge and Data Engineering
– year: 1987
  ident: BIB23
  publication-title: Foundations of Logic Programming
– reference: R. Lanzelotte, P. Valduriez, M. Zait, Optimization of object-oriented recursive queries using cost-controlled strategies, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1992, pp. 256–265.
– year: 1997
  ident: BIB6
  publication-title: The Object Database Standard: ODMG 2.0
– start-page: 31
  year: 1993
  end-page: 43
  ident: BIB16
  article-title: An overview of the logres system
  publication-title: Proceedings of the Workshop on Combining Declarative and Object-Oriented Databases
– volume: 1
  start-page: 97
  year: 1976
  end-page: 137
  ident: BIB21
  article-title: System R: relational approach to database management
  publication-title: ACM Transactions on Database Systems
– reference: D. Srivastava, R. Ramakrishnan, P. Seshadri, S. Sudarshan, Coral++: Adding object-orientation to a logic database language, in: Proceedings of the 19th VLDB Conference, 1993, pp. 158–170.
– reference: P.R.F. Sampaio, N.W. Paton, Deductive queries in ODMG databases: the DOQL approach, in: Proceedings of the Fifth International Conference on Object-Oriented Information Systems (OOIS), Springer, Paris, France, 1998, pp. 57–74.
– volume: 21
  start-page: 107
  year: 1996
  end-page: 155
  ident: BIB30
  article-title: Magic conditions
  publication-title: ACM Transactions on Database Systems
– reference: J. Frohn, H. Himmeroder, P. Kandzia, G. Lausen, C. Schlepphorst, FLORID — a prototype for f-logic, in: Proceedings of the International Conference on Data Engineering, IEEE Computer Science Press, 1997, p. 583.
– reference: T. Ling, B. Wee, S. Lee, DO2: Deductive object-oriented database system, in: Proceedings of DEXA Conference, vol. 1460 of Lecture Notes in Computer Science, 1998, pp. 50–59.
– reference: M.L. Barja, A database programming language for a deductive object-oriented database, PhD. thesis, Heriot-Watt University 1996.
– volume: 20
  start-page: 185
  year: 1995
  end-page: 211
  ident: BIB18
  article-title: Design and implementation of rock and roll: a deductive object-oriented database system
  publication-title: Information Systems
– reference: K. Yokota, H. Tsuda, Y. Morita, Specific features of a deductive object-oriented database language quixote, Technical Report, Institute for New Generation Computer Technology (ICOT) 1993.
– reference: P. Selinger, M. Astrahan, D. Chamberlin, R. Lorie, T. Price, Access path selection in a relational database management system, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1979, pp. 22–34.
– volume: 15
  start-page: 385
  year: 1990
  end-page: 426
  ident: BIB27
  article-title: On compile-time query optimization in deductive databases by means of static filtering
  publication-title: ACM Transactions on Database Systems
– start-page: 1
  year: 1995
  end-page: 22
  ident: BIB4
  article-title: Applications of deductive object-oriented databases using DEL
  publication-title: Applications of Logic Databases
– reference: M.L. Barja, N.W. Paton, A.A.A. Fernandes, M.H. Williams, A. Dinn, An effective deductive object-oriented database through language integration, in: Proceedings of the 20th VLDB Conference, 1994, pp. 463–474.
– start-page: 145
  year: 1993
  end-page: 176
  ident: BIB10
  article-title: Query processing for advanced database systems
  publication-title: Ch. Query Optimization in Deductive Object Bases
– reference: P.R.F. Sampaio, Design and implementation of a deductive query language for ODMG compliant object databases, PhD. thesis, University of Manchester, 2000.
– volume: 23
  start-page: 1
  year: 1998
  end-page: 25
  ident: BIB2
  article-title: Managing semistructured data with FLORID: a deductive object-oriented perspective
  publication-title: Information Systems
– volume: 35
  start-page: 1
  year: 2000
  end-page: 38
  ident: BIB13
  article-title: Query processing in DOQL: a deductive database language for the ODMG model
  publication-title: Data and Knowledge Engineering
– reference: O. Friesen, A. Lefebvre, L. Vieille, VALIDITY: applications of a DOOD system, in: Proceedings of the EDBT Conference, 1996, pp. 131–134.
– reference: W. Winiwarter, Y. Kambayashi, A machine learning workbench in a DOOD framework, in: Proceedings of the DEXA Conference, 1997, pp. 452–461.
– reference: B. Siddabathuni, S. Dietrich, S. Urban, An AQUA-based intermediate language for evaluating an active deductive object-oriented language, in: Proceedings of the First International Workshop on Practical Aspects of Declarative Languages (PADL 99), vol. 1551 of LNCS, 1999, pp. 164–178.
– reference: M. Liu, W. Yu, Query processing in the rol system, in: Proceedings of the International Database Engineering and Applications Symposium (IDEAS), 1997, pp. 327–336.
– reference: F. Bancilhon, R. Ramakrishnan, An amateur's introduction to recursive query processing strategies, in: Proceedings of the ACM SIGMOD International Conference on Management of Data, 1986, pp. 16–52.
– reference: H.M. Jamil, L.V.S. Lakshmanan, An object-oriented front-end for deductive databases, in: Proceedings of the Fourth International Conference on Algebraic Methodology and Software Technology, vol. 1405 of LNCS, 1995, pp. 581–584.
– volume: 3
  start-page: 211
  year: 1991
  end-page: 258
  ident: BIB15
  article-title: An object-oriented deductive language
  publication-title: Annals of Mathematics and Artificial Intelligence
– reference: S. Chaudhuri, G. Weikum, Rethinking database system architecture: towards a self-tuning RISC-style database system, in: Proceedings of the VLDB Conference, 2000, pp. 1–10.
– reference: A. Aho, J. Ullman, Universality of data retrieval languages, in: Proceedings of the Sixth ACM Symposium on Principles of Programming Languages, 1979, pp. 110–120.
– volume: 3
  start-page: 211
  year: 1991
  ident: 10.1016/S0950-5849(01)00155-0_BIB15
  article-title: An object-oriented deductive language
  publication-title: Annals of Mathematics and Artificial Intelligence
  doi: 10.1007/BF01530926
– ident: 10.1016/S0950-5849(01)00155-0_BIB35
  doi: 10.1007/BFb0053478
– start-page: 145
  year: 1993
  ident: 10.1016/S0950-5849(01)00155-0_BIB10
  article-title: Query processing for advanced database systems
– volume: 16
  start-page: 111
  issue: 2
  year: 1984
  ident: 10.1016/S0950-5849(01)00155-0_BIB25
  article-title: Query optimization in database systems
  publication-title: ACM Computing Surveys
  doi: 10.1145/356924.356928
– ident: 10.1016/S0950-5849(01)00155-0_BIB36
  doi: 10.1007/978-1-4471-0895-5_6
– volume: 35
  start-page: 1
  issue: 1
  year: 2000
  ident: 10.1016/S0950-5849(01)00155-0_BIB13
  article-title: Query processing in DOQL: a deductive database language for the ODMG model
  publication-title: Data and Knowledge Engineering
  doi: 10.1016/S0169-023X(00)00020-3
– ident: 10.1016/S0950-5849(01)00155-0_BIB14
  doi: 10.1109/ICDE.1997.582037
– ident: 10.1016/S0950-5849(01)00155-0_BIB31
  doi: 10.1145/130283.130322
– ident: 10.1016/S0950-5849(01)00155-0_BIB9
– ident: 10.1016/S0950-5849(01)00155-0_BIB32
– volume: 23
  start-page: 1
  issue: 8
  year: 1998
  ident: 10.1016/S0950-5849(01)00155-0_BIB2
  article-title: Managing semistructured data with FLORID: a deductive object-oriented perspective
  publication-title: Information Systems
  doi: 10.1016/S0306-4379(98)00030-1
– ident: 10.1016/S0950-5849(01)00155-0_BIB22
  doi: 10.1145/582095.582099
– ident: 10.1016/S0950-5849(01)00155-0_BIB5
– year: 1990
  ident: 10.1016/S0950-5849(01)00155-0_BIB7
– ident: 10.1016/S0950-5849(01)00155-0_BIB17
  doi: 10.1007/3-540-60043-4_81
– ident: 10.1016/S0950-5849(01)00155-0_BIB12
– ident: 10.1016/S0950-5849(01)00155-0_BIB1
  doi: 10.1007/BFb0014147
– ident: 10.1016/S0950-5849(01)00155-0_BIB3
  doi: 10.1007/BFb0022054
– year: 1997
  ident: 10.1016/S0950-5849(01)00155-0_BIB6
– ident: 10.1016/S0950-5849(01)00155-0_BIB24
  doi: 10.1145/16894.16859
– year: 1987
  ident: 10.1016/S0950-5849(01)00155-0_BIB23
– volume: 1
  start-page: 97
  issue: 2
  year: 1976
  ident: 10.1016/S0950-5849(01)00155-0_BIB21
  article-title: System R: relational approach to database management
  publication-title: ACM Transactions on Database Systems
  doi: 10.1145/320455.320457
– ident: 10.1016/S0950-5849(01)00155-0_BIB37
  doi: 10.1016/S0169-023X(00)00020-3
– volume: 1
  start-page: 424
  issue: 4
  year: 1989
  ident: 10.1016/S0950-5849(01)00155-0_BIB29
  article-title: Moving selections into linear least fixpoint queries
  publication-title: IEEE Transactions on Knowledge and Data Engineering
  doi: 10.1109/69.43418
– ident: 10.1016/S0950-5849(01)00155-0_BIB19
– start-page: 31
  year: 1993
  ident: 10.1016/S0950-5849(01)00155-0_BIB16
  article-title: An overview of the logres system
– ident: 10.1016/S0950-5849(01)00155-0_BIB8
  doi: 10.1007/3-540-49201-1_12
– ident: 10.1016/S0950-5849(01)00155-0_BIB33
  doi: 10.1016/0306-4379(95)00009-S
– ident: 10.1016/S0950-5849(01)00155-0_BIB11
– volume: 15
  start-page: 385
  issue: 3
  year: 1990
  ident: 10.1016/S0950-5849(01)00155-0_BIB27
  article-title: On compile-time query optimization in deductive databases by means of static filtering
  publication-title: ACM Transactions on Database Systems
  doi: 10.1145/88636.87121
– ident: 10.1016/S0950-5849(01)00155-0_BIB28
  doi: 10.1145/567752.567763
– ident: 10.1016/S0950-5849(01)00155-0_BIB26
  doi: 10.1145/6012.15399
– ident: 10.1016/S0950-5849(01)00155-0_BIB34
– volume: 21
  start-page: 107
  issue: 1
  year: 1996
  ident: 10.1016/S0950-5849(01)00155-0_BIB30
  article-title: Magic conditions
  publication-title: ACM Transactions on Database Systems
  doi: 10.1145/227604.227624
– volume: 20
  start-page: 185
  issue: 3
  year: 1995
  ident: 10.1016/S0950-5849(01)00155-0_BIB18
  article-title: Design and implementation of rock and roll: a deductive object-oriented database system
  publication-title: Information Systems
  doi: 10.1016/0306-4379(95)00009-S
– ident: 10.1016/S0950-5849(01)00155-0_BIB20
– start-page: 1
  year: 1995
  ident: 10.1016/S0950-5849(01)00155-0_BIB4
  article-title: Applications of deductive object-oriented databases using DEL
SSID ssj0017030
Score 1.5843192
Snippet Deductive object-oriented database systems (DOODs) have been a subject of intensive research for the last 13 years, with results embodied in several research...
Deductive object-oriented database systems (DOOD) have been a subject of intensive research for the last 13 years, with results embodied in several research...
Despite the considerable number of deductive object oriented database systems (DOODs) available, there has been little work on organizing and analyzing the...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Index Database
Publisher
StartPage 519
SubjectTerms Architecture
Computer architecture
Computer science
Database management systems
DBMS architectures
Deductive databases
Object databases
Object oriented programming
Object oriented technology
ODMG standard
R&D
Research & development
Studies
Title Building deductive object-oriented database systems in the ODMG era
URI https://dx.doi.org/10.1016/S0950-5849(01)00155-0
https://www.proquest.com/docview/196418578
https://www.proquest.com/docview/57539866
Volume 43
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1873-6025
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017030
  issn: 0950-5849
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-6025
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017030
  issn: 0950-5849
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Science Direct
  customDbUrl:
  eissn: 1873-6025
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017030
  issn: 0950-5849
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-6025
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017030
  issn: 0950-5849
  databaseCode: AKRWK
  dateStart: 19950101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1NTwMhFHxpa2K8GD9jrVYOHvSAZQtL2WOt1qqpHtTEG4EtJL1sG1uv_nZ5-2GjiTHxygbYDPBmAo8B4NSbqGcDtVEufUqFVJxaLgwVaYKEqYSyuA85fpCjF3H3Gr_WYFDdhcG0yjL2FzE9j9ZlSadEszOfTjtPQRywQJ-YX5AL7TqsBf5RqgFr_dv70cPXYQJO6sJyj1GssLrIUzSSF56x6Dxvh7LfKOpHsM4ZaLgFm6V0JP3i77ah5rIdWK8y13dhcFk-cU0m6MeKcYzMLO6z0Bm6GQdtSTAhFImLFA7OCzLNSJCA5PFqfEPcm9mDl-H182BEyzcSaMojvqRS-R5zSVh4set2vfWx8aj6vEOfG2-5FzGL0tR2-STBx79iK7toRZSkisvAX_vQyGaZOwBilLGxSJlVJhIu8WEIJyLu8VQKa3qxb8JFBYueF1YYepUjFnDUiKNmkc5x1KwJqgJPfxtTHcL1X1VbFdi6XFQLjd5haF2lmnDy9TWsBjziMJmbvS90gIEnSsrD_3fdgo0izwxTco-gsXx7d8dBeCxtG-oXH1G7nF6fdwjQ7g
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3PT9swGP1UOgl2QYxtopSBDxy2g6kT_4hzhALrgLLDisTNslNb6iWtaLnub8dffrRi0oTE1Umc6Nn-3hf7-RngNNgkc5HaKFehoEJpTh0XlooiR8LUQjuchxzfq9GDuHmUjx0YtnthUFbZxP46plfRuikZNGgOFrPZ4E9MDlikT9QXVIn2FnwQMs3wD-zs71rnkWCXrg33GMXbN9t46iqqwu8s-VHVQtn_COqfUF3xz_Ue7DaJIzmvv-0TdHy5D9utbv0zDC-aA67JFN1YMYqRucNZFjpHL-OYWRKUgyJtkdq_eUlmJYkJIPl9Of5J_JP9Ag_XV5PhiDYnJNCCJ3xFlQ4Z83kcdtKnaXBB2oA5X_DochMcD0KypChcyqc5Hv0lnUrRiCgvNFeRvb5Ct5yX_gCI1dZJUTCnbSJ8HmIDToXMeKGEs5kMPThrYTGL2gjDbBRiEUeDOBqWmApHw3qgW_DMqxY1MVi_9Wi_Bds0Q2pp0DkMjat0D07WV-NYwAUOW_r589JEGHiulTp8_6tPYGc0Gd-Zu1_3t334WCvOUJx7BN3V07P_FlOQlTuuutgLJULRtg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Building+deductive+object-oriented+database+systems+in+the+ODMG+era&rft.jtitle=Information+and+software+technology&rft.au=Falcone+Sampaio%2C+Pedro+R&rft.date=2001-07-01&rft.pub=Elsevier+B.V&rft.issn=0950-5849&rft.eissn=1873-6025&rft.volume=43&rft.issue=8&rft.spage=519&rft.epage=526&rft_id=info:doi/10.1016%2FS0950-5849%2801%2900155-0&rft.externalDocID=S0950584901001550
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0950-5849&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0950-5849&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0950-5849&client=summon