{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T18:01:51Z","timestamp":1776880911029,"version":"3.51.2"},"reference-count":62,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1998,8,1]],"date-time":"1998-08-01T00:00:00Z","timestamp":901929600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Data &amp; Knowledge Engineering"],"published-print":{"date-parts":[[1998,8]]},"DOI":"10.1016\/s0169-023x(97)00055-4","type":"journal-article","created":{"date-parts":[[2003,4,4]],"date-time":"2003-04-04T19:18:15Z","timestamp":1049483895000},"page":"59-95","source":"Crossref","is-referenced-by-count":26,"title":["An OODB part-whole model: Semantics, notation and implementation"],"prefix":"10.1016","volume":"27","author":[{"given":"Michael","family":"Halper","sequence":"first","affiliation":[]},{"given":"James","family":"Geller","sequence":"additional","affiliation":[]},{"given":"Yehoshua","family":"Perl","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"4","key":"10.1016\/S0169-023X(97)00055-4_BIB1","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1145\/32204.32205","article-title":"IFO: A formal semantic database model","volume":"12","author":"Abiteboul","year":"1987","journal-title":"ACM Trans. Database Syst."},{"issue":"1","key":"10.1016\/S0169-023X(97)00055-4_BIB2","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/59287.59293","article-title":"Efficient implementation of lattice operations","volume":"11","author":"A\u00eft-Kaci","year":"1989","journal-title":"ACM Trans. Prog. Lang. Syst."},{"key":"10.1016\/S0169-023X(97)00055-4_BIB3","series-title":"Proc. VLDB '91","first-page":"565","article-title":"A relationship mechanism for a strongly typed object-oriented database programming language","author":"Albano","year":"1991"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB4","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/S0169-023X(96)00013-4","article-title":"Part-whole relations in object-centered systems: An overview","volume":"20","author":"Artale","year":"1996","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB5","series-title":"Proc. IEEE COMPINT 85","first-page":"299","article-title":"An object-oriented DBMS for design support applications","author":"Atwood","year":"1985"},{"issue":"1","key":"10.1016\/S0169-023X(97)00055-4_BIB6","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/22890.22945","article-title":"Data model issues for object-oriented applications","volume":"5","author":"Banerjee","year":"1987","journal-title":"ACM Trans. Office Inf. Syst."},{"key":"10.1016\/S0169-023X(97)00055-4_BIB7","series-title":"Proc. British Natl. Conf. on Databases","article-title":"Regaining the conceptual level in object-oriented data modelling","author":"Barclay","year":"1991"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB8","doi-asserted-by":"crossref","first-page":"322","DOI":"10.1145\/3979.4018","article-title":"Modeling concepts for VLSI CAD objects","volume":"10","author":"Batory","year":"1985","journal-title":"ACM Trans. Database Syst."},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB9","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1016\/S0169-023X(96)00016-X","article-title":"Analysis of part-whole relation and subsumption in the medical domain","volume":"20","author":"Bernauer","year":"1996","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB10","series-title":"Proc. Intl. Conf. on Data Engineering","article-title":"SNAP: A graphics-based schema manager","author":"Bryce","year":"1986"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB11","series-title":"Proc. Workshop on Data Abstraction, Databases and Conceptual Modelling","first-page":"107","article-title":"Default reasoning and inheritance mechanisms on type hierarchies","author":"Carbonell","year":"1980"},{"issue":"1","key":"10.1016\/S0169-023X(97)00055-4_BIB12","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1145\/320434.320440","article-title":"The Entity-Relationship Model: Toward a unified view of data","volume":"1","author":"Chen","year":"1976","journal-title":"ACM Trans. Database Syst."},{"issue":"1","key":"10.1016\/S0169-023X(97)00055-4_BIB13","first-page":"35","article-title":"Knowledge-based approaches to the maintenance of a large controlled medical terminology","volume":"1","author":"Cimino","year":"1994","journal-title":"JAMIA"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB14","series-title":"Yourdon Press Computing Series","article-title":"Object-Oriented Analysis","author":"Coad","year":"1991"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB15","volume":"Vol. 1","author":"Date","year":"1986"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB16","series-title":"Proc. IFIP TC2 Conf. on DB Semantics","article-title":"Semantic-rich user-defined relationships as a main constructor in object-oriented databases","author":"Diaz","year":"1990"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB17","series-title":"A First Course in Abstract Algebra","author":"Fraleigh","year":"1982"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB18","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1016\/S0169-023X(96)00014-6","article-title":"A conceptual theory of part-whole relations and Its application","volume":"20","author":"Gerstl","year":"1996","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB19","series-title":"Smalltalk-80: The Language and Its Implementation","author":"Goldberg","year":"1983"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB20","series-title":"Proc. 1996 AMIA Annual Fall Symposium","first-page":"274","article-title":"Utilizing OODB schema modeling for vocabulary management","author":"Gu","year":"1996"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB21","series-title":"Object-Oriented Databases with Applications to CASE, Networks, and VLSI CAD","year":"1991"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB22","article-title":"A Comprehensive Part Model and Graphical Schema Representation for Object-Oriented Databases","author":"Halper","year":"1993"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB23","series-title":"Proc. ISMM 1st Intl. Conf. on Information and Knowledge Management","first-page":"602","article-title":"An OODB \u2018part\u2019 relationship model","author":"Halper","year":"1992"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB24","series-title":"Proc. 11th Conf. on the Entity-Relationship Approach","first-page":"406","article-title":"\u2018Part\u2019 relations for object-oriented databases","author":"Halper","year":"1992"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB25","series-title":"CIKM-93, Proc. 2nd Intl. Conf. on Information and Knowledge Management","first-page":"606","article-title":"Value propagation in OODB part hierarchies","author":"Halper","year":"1993"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB26","article-title":"Report on the implementation of part relationships using VML metaclasses","volume":"224","author":"Halper","year":"1994"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB27","series-title":"CIKM-94, Proc. 3rd Intl. Conf. on Information and Knowledge Management","first-page":"10","article-title":"Integrating a part relationship into an open OODB system using metaclasses","author":"Halper","year":"1994"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB28","series-title":"Interfaces to Database Systems","first-page":"282","article-title":"A graphical schema representation for object-oriented databases","author":"Halper","year":"1993"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB29","series-title":"Second ACM-SIGOA Conf. on Office Information Systems","first-page":"152","article-title":"An object-oriented office document architecture model for processing and interchange of documents","author":"Horak","year":"1984"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB30","series-title":"Proc. IJCAI-89","first-page":"1420","article-title":"Plausible inferencing using extended composition","author":"Huhns","year":"1989"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB31","series-title":"Proc. Second Intl. Conf. on Data and Knowledge Systems for Manufacturing and Engineering","author":"IEEE Computer Society","year":"1989"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB32","series-title":"Object-Oriented Programming in Common Lisp","author":"Keene","year":"1989"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB33","series-title":"Data and Reality","author":"Kent","year":"1978"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB34","series-title":"Proc. 1989 ACM SIGMOD Intl. Conf. on the Management of Data","first-page":"337","article-title":"Composite objects revisited","author":"Kim","year":"1989"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB35","series-title":"Object-Oriented Concepts, Databases, and Applications","year":"1989"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB36","series-title":"Workshop on Heterogeneous DBs and Semantic Interoperability","article-title":"Tailoring an object-oriented database system to integrate external multimedia devices","author":"Klas","year":"1992"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB37","series-title":"VML 3.1. Technical report","article-title":"VODAK design specification document","author":"Klas","year":"1993"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB38","series-title":"IATEX: A Document Preparation System","author":"Lamport","year":"1986"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB39","series-title":"CIKM-96, Proc. 5th Intl. Conf. on Information and Knowledge Management","first-page":"179","article-title":"Modeling a vocabulary in an object-oriented database","author":"Liu","year":"1996"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB40","series-title":"AI in Design '92","article-title":"Representing design objects in SORAC: A data model with semantic objects, relationships and constraints","author":"MacKellar","year":"1992"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB41","series-title":"Object-Oriented Databases with Applications to CASE, Networks, and VLSI CAD","article-title":"A perspective on object-oriented and semantic database models and systems","author":"McLeod","year":"1991"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB42","series-title":"Proc. 5th Intl. Conf. on Information System Development (ISD 96)","article-title":"Part-whole relationship categories and their application in object-oriented analysis","author":"Motschnig","year":"1996"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB43","series-title":"Proc. CAiSE' 93, Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1007\/3-540-56777-1_19","article-title":"The semantics of parts versus aggregates in data\/knowledge modelling","author":"Motschnig-Pitrik","year":"1993"},{"issue":"2","key":"10.1016\/S0169-023X(97)00055-4_BIB44","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/0164-1212(95)00191-3","article-title":"Analyzing the notions of attribute, aggregate, part and member in data\/knowledge modeling","volume":"33","author":"Motschnig-Pitrik","year":"1996","journal-title":"Journal of Systems and Software"},{"issue":"4","key":"10.1016\/S0169-023X(97)00055-4_BIB45","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/102675.102676","article-title":"Telos: Representing knowledge about information systems","volume":"8","author":"Mylopoulos","year":"1990","journal-title":"TOIS"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB46","series-title":"AI in Design '91","article-title":"Representing design objects","author":"Nguyen","year":"1991"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB47","first-page":"53","article-title":"The state of the art in ontology design: A survey and comparative review","volume":"18","author":"Noy","year":"1997","journal-title":"AI Magazine"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB48","series-title":"Object-Oriented Modeling and Design","author":"Rumbaugh","year":"1991"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB49","series-title":"Proc. IFIP Working Conf. on the Role of AI in Database and Information Systems","article-title":"A knowledge-based approach to overcome structural differences in object-oriented database integration","author":"Schrefl","year":"1988"},{"issue":"1","key":"10.1016\/S0169-023X(97)00055-4_BIB50","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1145\/319540.319561","article-title":"The Functional Data Model and the data language DAPLEX","volume":"6","author":"Shipman","year":"1981","journal-title":"ACM Trans. Database Syst."},{"key":"10.1016\/S0169-023X(97)00055-4_BIB51","series-title":"Parts, A Study in Ontology","author":"Simons","year":"1987"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB52","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/S0169-023X(96)00015-8","article-title":"Mereotopology: A theory of parts and boundaries","volume":"20","author":"Smith","year":"1996","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB53","series-title":"Proc. OOPSLA-86","first-page":"38","article-title":"Encapsulation and inheritance in object-oriented programming languages","author":"Snyder","year":"1986"},{"issue":"2","key":"10.1016\/S0169-023X(97)00055-4_BIB54","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/357431.357433","article-title":"Document processing in a relational database","volume":"1","author":"Stonebraker","year":"1983","journal-title":"ACM Trans. Office Inf. Syst."},{"issue":"4","key":"10.1016\/S0169-023X(97)00055-4_BIB55","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1007\/BF01263048","article-title":"Understanding semantic relationships","volume":"2","author":"Storey","year":"1993","journal-title":"VLDB Journal"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB56","series-title":"The C++ Programming Language","author":"Stroustrup","year":"1991"},{"issue":"3","key":"10.1016\/S0169-023X(97)00055-4_BIB57","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/S0169-023X(96)00017-1","article-title":"Parts, wholes, and part-whole relations: The prospects of meretopology","volume":"20","author":"Varzi","year":"1996","journal-title":"Data and Knowledge Engineering"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB58","series-title":"Crafting Knowledge-Based Systems","author":"Walters","year":"1988"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB59","year":"1990"},{"issue":"4","key":"10.1016\/S0169-023X(97)00055-4_BIB60","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1207\/s15516709cog1104_2","article-title":"A taxonomy of part-whole relations","volume":"11","author":"Winston","year":"1987","journal-title":"Cognitive Science"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB61","series-title":"Readings in Knowledge Representation","first-page":"218","article-title":"What's in a link: Foundations for semantic networks","author":"Woods","year":"1985"},{"key":"10.1016\/S0169-023X(97)00055-4_BIB62","series-title":"Readings in Object-Oriented Database Systems","first-page":"1","article-title":"Fundamentals of object-oriented databases","author":"Zdonik","year":"1990"}],"container-title":["Data &amp; Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X97000554?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0169023X97000554?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,24]],"date-time":"2019-04-24T18:26:46Z","timestamp":1556130406000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0169023X97000554"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,8]]},"references-count":62,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1998,8]]}},"alternative-id":["S0169023X97000554"],"URL":"https:\/\/doi.org\/10.1016\/s0169-023x(97)00055-4","relation":{},"ISSN":["0169-023X"],"issn-type":[{"value":"0169-023X","type":"print"}],"subject":[],"published":{"date-parts":[[1998,8]]}}}