{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T23:06:46Z","timestamp":1771024006953,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":13,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540503453","type":"print"},{"value":"9783540459811","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1988]]},"DOI":"10.1007\/3-540-50345-5_1","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:22:08Z","timestamp":1330183328000},"page":"1-22","source":"Crossref","is-referenced-by-count":41,"title":["The design and implementation of O 2, an object-oriented database system"],"prefix":"10.1007","author":[{"given":"Francois","family":"Bancilhon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilles","family":"Barbedette","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V\u00e9ronique","family":"Benzaken","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claude","family":"Delobel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sophie","family":"Gamerman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"L\u00e9cluse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Pfeffer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Richard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fernando","family":"Velez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"1_CR1","unstructured":"M. Atkinson and P. Buneman, \u201cDatabase Programming Language Design\u201d, to appear in ACM Computing Surveys."},{"key":"1_CR2","unstructured":"Fran\u00e7ois Bancilhon, V\u00e9ronique Benzaken, Claude Delobel and Fernando Velez, \u201cInterface to the Object Manager\u201d, Alta\u00efr internal Report."},{"key":"1_CR3","unstructured":"G. Barbedette, C. L\u00e9cluse, P. Richard and F. Velez, \u201cConnecting the O 2 Data Model to Programming Languages, Version V0\u201d, Technical Report, 13\u201387, GIP Alta\u00efr, 1987."},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"T. Bloom and S. Zdonik, \u201cIssues in the Design of Object-Oriented Database Programming Languages\u201d, Proceedings on the OOPSLA'87 Conference, October 1987.","DOI":"10.1145\/38765.38848"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"L. Cardelli, \u201cA Semantics of Multiple Inheritance\u201d, Semantics of Data Types, Lecture Notes in Computer Science, 1984.","DOI":"10.1007\/3-540-13346-1_2"},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"L. Cardelli and P. Wegner, \u201cOn Understanding Types, Data Abstraction, and Polymorphism\u201d, ACM Computing Surveys, Vol 17:4, 1985.","DOI":"10.1145\/6041.6042"},{"key":"1_CR7","unstructured":"R. Cazalens, A. Doucet, C. Lepenant, D. Plateau and B. Poyet, \u201cBenchmarking some User Interface Toolkits\u201d, Technical Report, 17\u201388, GIP Alta\u00efr, March 88."},{"key":"1_CR8","unstructured":"A. Goldberg and D. Robson, \u201cSmalltalk 80, the Language and its Implementation\u201d, Addison Wesley, 1983."},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"M. Hornick and S. B. Zdonik, \u201cA shared, Segmented Memory for an Object-Oriented Database\u201d, ACM TOOIS, Vol 5, No. 1, January 1987.","DOI":"10.1145\/22890.22891"},{"key":"1_CR10","unstructured":"Ted Kaehler, \u201cVirtual Memory for an Object-Oriented language\u201d, BYTE, August 1981."},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Ted Kaehler, \u201cVirtual Memory on a Narrow Machine for an Object-Oriented language\u201d, Proceedings of the OOPSLA'86 Conference, Portland, September 1986.","DOI":"10.1145\/28697.28707"},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"C. L\u00e9cluse, P. Richard and F. Velez, \u201cO 2, an Object-Oriented Data Model\u201d, Technical Report, 10\u201387, GIP Alta\u00efr, 1987, to appear in Proc of the ACM-SIGMOD Conference, Chicago, 1988.","DOI":"10.1145\/50202.50253"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"D. Maier, A. Otis and A. Purdy, \u201cDevelopment of an Object-Oriented DBMS\u201d, in a Quaterly Bulletin of the IEEE Computer Society Technical Committee on Database Engeneering, Special issue on Object-Oriented Systems, Vol 8:4, 1985.","DOI":"10.1145\/28697.28746"}],"container-title":["Lecture Notes in Computer Science","Advances in Object-Oriented Database Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-50345-5_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T16:17:57Z","timestamp":1605629877000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-50345-5_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540503453","9783540459811"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/3-540-50345-5_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1988]]}}}