Set operations in object-based data models

The semantics of set operations are not adequate for the richer data models of object-based database systems that include object-oriented and semantic data modeling concepts. The reason is that precise semantics of set operations on complex objects require a clear distinction between the dual notion...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on knowledge and data engineering Vol. 4; no. 4; pp. 382 - 398
Main Authors Rundensteiner, E.A., Bic, L.
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.08.1992
IEEE Computer Society
Subjects
Online AccessGet full text

Cover

Loading…
Abstract The semantics of set operations are not adequate for the richer data models of object-based database systems that include object-oriented and semantic data modeling concepts. The reason is that precise semantics of set operations on complex objects require a clear distinction between the dual notions of a set and a type, both of which are present in the class construct found in object-based data models. This gap is filled here by a framework for executing set theoretic operations on the class construct. The proposed set operations, including set difference, union, intersection and symmetric difference, determine both the type description of the derived class as well as its set membership. For the former, inheritance rules are developed for property characteristics such as single-valued versus multivalued and required versus optional. For the latter, the object identity concept is developed if borrowed from data modeling research. The framework allows for property inheritance among classes that are not necessarily IS-A related.< >
AbstractList The semantics of set operations are not adequate for the richer data models of object-based database systems that include object-oriented and semantic data modeling concepts. The reason is that precise semantics of set operations on complex objects require a clear distinction between the dual notions of a set and a type, both of which are present in the class construct found in object-based data models. This gap is filled here by a framework for executing set theoretic operations on the class construct. The proposed set operations, including set difference, union, intersection and symmetric difference, determine both the type description of the derived class as well as its set membership. For the former, inheritance rules are developed for property characteristics such as single-valued versus multivalued and required versus optional. For the latter, the object identity concept is developed if borrowed from data modeling research. The framework allows for property inheritance among classes that are not necessarily IS-A related
The semantics of set operations are not adequate for the richer data models of object-based database systems that include object-oriented and semantic data modeling concepts. The reason is that precise semantics of set operations on complex objects require a clear distinction between the dual notions of a set and a type, both of which are present in the class construct found in object-based data models. This gap is filled here by a framework for executing set theoretic operations on the class construct. The proposed set operations, including set difference, union, intersection and symmetric difference, determine both the type description of the derived class as well as its set membership. For the former, inheritance rules are developed for property characteristics such as single-valued versus multivalued and required versus optional. For the latter, the object identity concept is developed if borrowed from data modeling research. The framework allows for property inheritance among classes that are not necessarily IS-A related.< >
Author Rundensteiner, E.A.
Bic, L.
Author_xml – sequence: 1
  givenname: E.A.
  surname: Rundensteiner
  fullname: Rundensteiner, E.A.
  organization: Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
– sequence: 2
  givenname: L.
  surname: Bic
  fullname: Bic, L.
  organization: Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=4305256$$DView record in Pascal Francis
BookMark eNqFkDtLA0EUhQeJYBItbK22EEFh47wfpQRfELBQ62Eycwc2bHbizKbw37thg5ZyinuK737FmaFJlzpA6JLgBSHY3EuzINwYxk7QlAiha0oMmQwdc1JzxtUZmpWywRhrpckU3b1DX6UdZNc3qStV01VpvQHf12tXIFTB9a7apgBtOUen0bUFLo53jj6fHj-WL_Xq7fl1-bCqPWOqr4FG5p32jHPQwUTgXDK21lpJLLxQijjpRVQ8GkmD0EBlYA5HLSThgAObo5vRu8vpaw-lt9umeGhb10HaF0uNHGLE_6CWhHJNB_B2BH1OpWSIdpebrcvflmB7mM1KY8fZBvb6KHXFuzZm1_mm_D5whgUVcsCuRqwBgD_d6PgBxlFzyA
CODEN ITKEEH
CitedBy_id crossref_primary_10_1016_S0020_0255_97_10051_2
crossref_primary_10_2316_Journal_202_2004_1_202_1254
crossref_primary_10_2139_ssrn_1365743
crossref_primary_10_1109_69_617053
crossref_primary_10_1007_BF00124683
crossref_primary_10_1016_j_is_2003_10_008
crossref_primary_10_1109_91_493911
crossref_primary_10_1080_136588199241166
crossref_primary_10_1016_0010_4485_94_90087_6
Cites_doi 10.1016/0169-023X(92)90040-I
10.1145/45072.45073
10.1145/62070.45066
10.1145/28697.28739
10.1145/320544.320546
10.1145/320434.320440
10.1145/320141.320150
10.1145/319587.319588
10.1109/MC.1986.1663032
10.1145/320107.320109
10.1145/32204.32205
10.1109/69.277765
10.1109/ICDE.1991.131520
10.1145/28697.28746
10.1145/319540.319561
10.1109/MC.1983.1654194
10.1007/BFb0022177
ContentType Journal Article
Copyright 1993 INIST-CNRS
Copyright_xml – notice: 1993 INIST-CNRS
DBID IQODW
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
7TB
FR3
DOI 10.1109/69.149933
DatabaseName Pascal-Francis
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
Mechanical & Transportation Engineering Abstracts
Engineering Research Database
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
Mechanical & Transportation Engineering Abstracts
Engineering Research Database
DatabaseTitleList Computer and Information Systems Abstracts

Technology Research Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EISSN 1558-2191
EndPage 398
ExternalDocumentID 10_1109_69_149933
4305256
149933
GroupedDBID -~X
.DC
0R~
1OL
29I
4.4
5GY
5VS
6IK
97E
9M8
AAJGR
AASAJ
AAYOK
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AI.
AIBXA
AKJIK
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
F5P
HZ~
H~9
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIC
RIE
RIG
RNI
RNS
RXW
RZB
TAE
TAF
TN5
UHB
VH1
XFK
ABPTK
IQODW
VOH
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
7TB
FR3
ID FETCH-LOGICAL-c337t-e2f3ca8c344e8d9fe44633b887605c5771a6c5f74f962d58e26d3a0f85614e0d3
IEDL.DBID RIE
ISSN 1041-4347
IngestDate Fri Aug 16 09:00:18 EDT 2024
Fri Aug 16 11:46:54 EDT 2024
Fri Aug 23 02:39:32 EDT 2024
Sun Oct 29 17:10:06 EDT 2023
Wed Jun 26 19:28:21 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords Data model
Relation
Information system
Semantics
Object oriented
Inheritance
Set theory
Computer system
Abstraction
Database management system
Language English
License CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c337t-e2f3ca8c344e8d9fe44633b887605c5771a6c5f74f962d58e26d3a0f85614e0d3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 28612482
PQPubID 23500
PageCount 17
ParticipantIDs proquest_miscellaneous_29696995
pascalfrancis_primary_4305256
proquest_miscellaneous_28612482
crossref_primary_10_1109_69_149933
ieee_primary_149933
PublicationCentury 1900
PublicationDate 1992-08-01
PublicationDateYYYYMMDD 1992-08-01
PublicationDate_xml – month: 08
  year: 1992
  text: 1992-08-01
  day: 01
PublicationDecade 1990
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle IEEE transactions on knowledge and data engineering
PublicationTitleAbbrev TKDE
PublicationYear 1992
Publisher IEEE
IEEE Computer Society
Publisher_xml – name: IEEE
– name: IEEE Computer Society
References ref13
ref12
ref15
ref20
ref11
ref10
ref21
fishman (ref8) 1987; 5
ref2
borgida (ref3) 1987
ref1
ref17
ref16
ref19
ref18
rundensteiner (ref14) 1989
ref7
childs (ref6) 1969; 1
ref9
ref4
ref5
References_xml – ident: ref17
  doi: 10.1016/0169-023X(92)90040-I
– year: 1987
  ident: ref3
  publication-title: On Knowledge Base Management Systems
  contributor:
    fullname: borgida
– ident: ref10
  doi: 10.1145/45072.45073
– volume: 1
  start-page: 420
  year: 1969
  ident: ref6
  article-title: Feasibility of a set-theoretic data structure?A general structure based on reconstituted definition of relation
  publication-title: 1968 Inform Processing Proc IFIP Congr
  contributor:
    fullname: childs
– ident: ref2
  doi: 10.1145/62070.45066
– ident: ref11
  doi: 10.1145/28697.28739
– ident: ref20
  doi: 10.1145/320544.320546
– ident: ref5
  doi: 10.1145/320434.320440
– year: 1989
  ident: ref14
  publication-title: Set operations in semantic data models
  contributor:
    fullname: rundensteiner
– ident: ref13
  doi: 10.1145/320141.320150
– ident: ref9
  doi: 10.1145/319587.319588
– ident: ref21
  doi: 10.1109/MC.1986.1663032
– ident: ref7
  doi: 10.1145/320107.320109
– ident: ref1
  doi: 10.1145/32204.32205
– ident: ref18
  doi: 10.1109/69.277765
– ident: ref16
  doi: 10.1109/ICDE.1991.131520
– ident: ref12
  doi: 10.1145/28697.28746
– ident: ref19
  doi: 10.1145/319540.319561
– ident: ref4
  doi: 10.1109/MC.1983.1654194
– volume: 5
  year: 1987
  ident: ref8
  article-title: Iris: An object-oriented database management system
  publication-title: ACM Trans Office Inform Syst
  contributor:
    fullname: fishman
– ident: ref15
  doi: 10.1007/BFb0022177
SSID ssj0008781
Score 1.4958612
Snippet The semantics of set operations are not adequate for the richer data models of object-based database systems that include object-oriented and semantic data...
SourceID proquest
crossref
pascalfrancis
ieee
SourceType Aggregation Database
Index Database
Publisher
StartPage 382
SubjectTerms Applied sciences
Computer science
Computer science; control theory; systems
Data mining
Data models
Data systems
Database languages
Database systems
Exact sciences and technology
Information systems. Data bases
Memory organisation. Data processing
Object oriented databases
Object oriented modeling
Set theory
Software
Title Set operations in object-based data models
URI https://ieeexplore.ieee.org/document/149933
https://search.proquest.com/docview/28612482
https://search.proquest.com/docview/29696995
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF5sT3qwWhWrVoN4EtJudpN9HEUsRdCLFnoL2c0EREiKSS_-eveRVqsi3kKyIWRmdl478w1CVzinsgBehAS0CGOWyTDDKgo5ZUxqwiF2eciHRzadxffzZN7ibLteGABwxWcwspfuLD-v9NKmysbGmzfxdwd1BCa-VWutdAV380hNcGFCIhrzFkQownLM5Mi_uGF63CwVWwmZ1YYYhZ9i8UMhOysz6fn27dqBE9riktfRslEj_f4NuvGfP7CHdltvM7jx4rGPtqDso95qkkPQbuw-2vkCS3iArp-gCaoFeOGog5cyqJTN14TW5uWBrSoN3Aid-hDNJnfPt9OwnakQakp5EwIpqM6EpnEMIjdsMuEgpcqoGhPX6ITzKGM6KXhcSEbyRABhOc1wISxiKBjOHqFuWZVwjIIEK6WJxOAw-XWucKQI5QqTIslUBAN0uSJ3uvDQGakLObBMmUw9LQaob8n0uaC9O9zgy_qxBSgzTtoAXaz4lJrtYM84shKqZZ0SYVy2WJA_Vlg8ICmTk1-_fIq2fUGuLfE7Q93mbQlD43Y06twJ3Adm69Th
link.rule.ids 315,786,790,802,27955,27956,55107
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEB58HNSDj1VxfRbxJHRNkzZpjiIu6_OigrfSpFMQoRXbvfjrzaO7PhFvpU0pnZnMKzPfAByRgskSRRlS1GkY81yGOVFRKBjnUlOBsctD3tzy0UN8-Zg8djjbrhcGEV3xGQ7spTvLL2o9tqmyE-PNm_h7FuaNmSfCN2tN1W4q3ERSE16YoIjFooMRiog84XLgX_1ifNw0FVsLmTeGHKWfY_FDJTs7M1zxDdyNgye05SXPg3GrBvrtG3jjP39hFZY7fzM49QKyBjNY9WBlMssh6LZ2D5Y-AROuw_EdtkH9gl48muCpCmplMzahtXpFYOtKAzdEp9mAh-H5_dko7KYqhJox0YZIS6bzVLM4xrQwjDIBIWPKKBsT2ehEiCjnOilFXEpOiyRFyguWkzK1mKFoeLsJc1Vd4RYECVFKU0nQofLrQpFIUSYUoWWSqwj7cDghd_biwTMyF3QQmXGZeVr0oWfJ9LGgu7v3hS_TxxaizLhpfTiY8CkzG8KecuQV1uMmo6lx2uKU_rHCIgJJmWz_-uUDWBjd31xn1xe3Vzuw6MtzbcHfLsy1r2PcM05Iq_ad8L0DxZfYNQ
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=Set+operations+in+object-based+data+models&rft.jtitle=IEEE+transactions+on+knowledge+and+data+engineering&rft.au=Rundensteiner%2C+E+A&rft.au=Bic%2C+L&rft.date=1992-08-01&rft.issn=1041-4347&rft.volume=4&rft.issue=4&rft.spage=382&rft.epage=398&rft_id=info:doi/10.1109%2F69.149933&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1041-4347&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1041-4347&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1041-4347&client=summon