{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T14:48:59Z","timestamp":1749221339547},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540573012"},{"type":"electronic","value":"9783540480471"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1993]]},"DOI":"10.1007\/3-540-57301-1_13","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T12:41:41Z","timestamp":1330260101000},"page":"215-230","source":"Crossref","is-referenced-by-count":2,"title":["A C++ binding for Penguin: a system for data sharing among heterogeneous object models"],"prefix":"10.1007","author":[{"given":"Arthur M.","family":"Keller","sequence":"first","affiliation":[]},{"given":"Catherine","family":"Hamon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,4]]},"reference":[{"key":"13_CR1","doi-asserted-by":"crossref","unstructured":"S. Abiteboul and Bidoit. Non First Normal Form Relations: An Algebra Allowing Data Restructuring. Journal of Computer and System Sciences, December 1986.","DOI":"10.1016\/0022-0000(86)90058-9"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"T. Andrews and C. Andrews. Combining Language and Database Advances in an Object-Oriented Development Environment. Proceedings of OOPSLA, Orlando, Florida, 1987.","DOI":"10.1145\/38765.38847"},{"key":"13_CR3","unstructured":"T. Barsalou. View Objects for Relational Databases. Ph.D. dissertation, Stanford University, March 1990, technical report STAN-CS-90-1310."},{"key":"13_CR4","volume-title":"Computer Aided Design, Vol. 22 No.8","author":"T. Barsalou","year":"1990","unstructured":"T. Barsalou and G. Wiederhold. Complex Objects For Relational Databases. Computer Aided Design, Vol. 22 No.8, Buttersworth, Great Britain, October 1990."},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"T. Barsalou, N. Siambela, A. M. Keller, G. Wiederhold. Updating Relational Databases through Object-Based Views. ACM SIGMOD, Denver, May 1991.","DOI":"10.1145\/115790.115831"},{"key":"13_CR6","unstructured":"A. Carlson. Penguin System Internal Maintenance Specifications. Unpublished document, October 1992."},{"key":"13_CR7","unstructured":"R. Cattell. Object Data Management: Object Oriented and Extended Relational Systems. Addison-Wesley, 1991."},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"E.F. Codd. A Relational Model of Data for Large Shared Data Banks. CACM, 13(6), June 1970.","DOI":"10.1145\/362384.362685"},{"key":"13_CR9","doi-asserted-by":"crossref","unstructured":"O. Deux. The Story of O2. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990.","DOI":"10.1109\/69.50908"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"L. Haas, W. Chang, G. Lohman, J. McPherson, G. Lapis, B. Lindsay, H. Pirahesh, M. Carey, and E. Shekita. Starburst Mid-Flight: As the Dust Clears. IEEE Transactions on Knowledge and Data Engineering, 2(1), March 1990.","DOI":"10.1109\/69.50910"},{"key":"13_CR11","unstructured":"C. Hamon and A. M. Keller. Two-Level Caching of Composite Object Views of Relational Databases. Submitted for publication, 1993."},{"key":"13_CR12","unstructured":"A. M. Keller. Updating Relational Databases Through Views. Ph.D. dissertation, Stanford University, February 1985, technical report STAN-CS-85-1040."},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"A. M. Keller. The Role of Semantics in Translating View Updates. IEEE Computer, 19(1), January 1986.","DOI":"10.1109\/MC.1986.1663034"},{"key":"13_CR14","unstructured":"A. M. Keller. Choosing a View Update Translator by Dialog at View Definition Time. 12th Int. Conf. on Very Large Data Bases, Kyoto, Japan, August 1986."},{"key":"13_CR15","volume-title":"Unifying Database and Programming Language Concepts Using the Object Model, (extended abstract)","author":"A. M. Keller","year":"1986","unstructured":"A. M. Keller. Unifying Database and Programming Language Concepts Using the Object Model, (extended abstract). Int. Workshop on Object-Oriented Database Systems, IEEE Computer Society, Pacific Grove, CA, September 1986."},{"key":"13_CR16","volume-title":"Report TR-87-45","author":"A. M. Keller","year":"1987","unstructured":"A. M. Keller and L. Harvey. A Prototype View Update Translation Facility. Report TR-87-45, Dept. of Computer Sciences, Univ. of Texas at Austin, December 1987."},{"key":"13_CR17","doi-asserted-by":"crossref","unstructured":"A.M. Keller, R. Jensen, S. Agarwal. Persistence Software: Bridging Object-Oriented Programming and Relational Databases. ACM SIGMOD, 1993.","DOI":"10.1145\/170035.171541"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"J. Kiernan, C. de Maindreville, and E. Simon. The Design and Implementation of an Extensible Deductive Database System. SIGMOD Record, September 1989.","DOI":"10.1145\/71031.71040"},{"key":"13_CR19","unstructured":"W. Kim. Introduction to Object-Oriented Databases. The MIT Press, 1990."},{"key":"13_CR20","unstructured":"K. H. Law, G. Wiederhold, T. Barsalou, N. Sambela, W. Sujansky, and D. Zingmond. Managing Design Objects in a Sharable Relational Framework. ASME meeting, Boston, August 1990."},{"key":"13_CR21","unstructured":"B. S. Lee and G. Wiederhold. Outer Joins and Filters for Instantiating Objects from Relational Databases through Views. Center for Integrated Facilities Engineering (CIFE), Stanford University, Technical Report 30, May 1990."},{"key":"13_CR22","unstructured":"B. S. Lee. Efficiency in Instantiating Objects from Relational Databases Through Views. Ph.D. dissertation, Stanford University, December 1990, technical report STAN-CS-90-1346."},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"D. Maier, J. Stein, A. Otis, and A. Purdy. Development of an Object-Oriented DBMS. Proceedings of OOPSLA, Portland, Oregon, 1986.","DOI":"10.1145\/28697.28746"},{"key":"13_CR24","doi-asserted-by":"crossref","unstructured":"Z.M. Ozsoyoglu and L.Y. Yuan. A New Normal Form for Nested Relations. ACM Transactions on Database Systems, 12(1), 1987.","DOI":"10.1145\/12047.13676"},{"key":"13_CR25","unstructured":"P. Pistor and F. Andersen. Designing a General NFNF Data Model with an SQL-Type Language Interface. Twelfth International Conference on VLDB, Kyoto, Japan, 1986."},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"M. A. Roth, H. F. Korth, and A. Silberschatz. Extended Algebra and Calculus for Nested Relational Databases. ACM TODS, 13(4), December 1988.","DOI":"10.1145\/49346.49347"},{"key":"13_CR27","doi-asserted-by":"crossref","unstructured":"M. Stonebraker. Object Management in Postgres Using Procedures. On Object-Oriented Database Systems, Springer-Verlag, 1991.","DOI":"10.1007\/978-3-642-84374-7_5"},{"key":"13_CR28","unstructured":"B. Stroustrup. The C++ Programming Language. Addison-Wesley, 1986."},{"key":"13_CR29","unstructured":"T. Takahashi and A.M. Keller. Querying Heterogeneous Object Views of a Relational Database. Submitted for publication, 1993."},{"key":"13_CR30","volume-title":"Fitting Round Objects into Square Databases","author":"D.C. Tsichritzis","year":"1989","unstructured":"D.C. Tsichritzis, T. Bogh. Fitting Round Objects into Square Databases. OOPSLA, New Orleans, 1989."},{"key":"13_CR31","unstructured":"J. D. Ullman. Principles of Database and Knowledge-Base Systems. Volume 1: Classical Database Systems, Computer Science Press, 1988."},{"key":"13_CR32","unstructured":"G. Wiederhold and R. ElMasri. The Structural Model for Database Design. In Entity-Relationship Approach to System Analysis and Design, North-Holland, 1980."},{"key":"13_CR33","doi-asserted-by":"crossref","unstructured":"G. Wiederhold. Views, Objects and Databases. IEEE Computer, 19(12), 1986.","DOI":"10.1109\/MC.1986.1663126"},{"key":"13_CR34","unstructured":"G. Wiederhold, T. Barsalou, and S. Chaudhuri. Managing Objects in a Relational Framework. Stanford Technical report CS-89-1245, January 1989, Stanford University."},{"key":"13_CR35","volume-title":"Database '91: Merging Policy, Standards and Technology","author":"G. Wiederhold","year":"1991","unstructured":"G. Wiederhold, T. Barsalou, B. S. Lee, N. Siambela, and W. Sujansky. Use of Relational Storage and a Semantic Model to Generate Objects: The PENGUIN Project. Database '91: Merging Policy, Standards and Technology, The Armed Forces Communications and Electronics Association, Fairfax VA, June 1991."}],"container-title":["Lecture Notes in Computer Science","Foundations of Data Organization and Algorithms"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-57301-1_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:11:00Z","timestamp":1605647460000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57301-1_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993]]},"ISBN":["9783540573012","9783540480471"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/3-540-57301-1_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1993]]}}}