{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:56:57Z","timestamp":1725562617246},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540221593"},{"type":"electronic","value":"9783540248514"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24851-4_14","type":"book-chapter","created":{"date-parts":[[2010,8,8]],"date-time":"2010-08-08T16:36:03Z","timestamp":1281285363000},"page":"292-316","source":"Crossref","is-referenced-by-count":4,"title":["A Middleware Framework for the Persistence and Querying of Java Objects"],"prefix":"10.1007","author":[{"given":"Mourad","family":"Alia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S\u00e9bastien","family":"Chassande-Barrioz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pascal","family":"D\u00e9chamboux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Catherine","family":"Hamon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexandre","family":"Lefebvre","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"4","key":"14_CR1","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1093\/comjnl\/26.4.360","volume":"26","author":"M.P. Atkinson","year":"1983","unstructured":"Atkinson, M.P., Bailey, P.J., Chisholm, K., Cockshott, W.P., Morrison, R.: An Approach to Persistent Programming. Computing Journal\u00a026(4), 360\u2013365 (1983)","journal-title":"Computing Journal"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Atkinson, M.P., Morrison, R.: Orthogonal persistent object systems. VLDB Journal\u00a04(3) (1995)","DOI":"10.1007\/BF01231641"},{"key":"14_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1007\/BFb0054100","volume-title":"ECOOP \u201998 - Object-Oriented Programming","author":"M. Atkinson","year":"1998","unstructured":"Atkinson, M., Jordan, M.: Providing Orthogonal Persistence for Java. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol.\u00a01445, p. 383. Springer, Heidelberg (1998)"},{"key":"14_CR4","unstructured":"Atkinson, M.P., Jordan, M.J., Spence, S.: Design Issues for Persistent Java: a type-safe object-oriented orthogonally. In: Proceedings of the 7th Workshop on Persistent Object Systems, Cape May (NJ), USA (1996)"},{"key":"14_CR5","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/s007990050008","volume":"1","author":"M. Baldonado","year":"1997","unstructured":"Baldonado, M., Chang, C.-C.K., Gravano, L., Paepcke, A.: The Stanford Digital Library Metadata Architecture. Int. J. Digit. Libr.\u00a01, 108\u2013121 (1997)","journal-title":"Int. J. Digit. Libr."},{"key":"14_CR6","volume-title":"The Object Data Standard: ODMG 3.0","author":"R.G.G. Cattell","year":"2000","unstructured":"Cattell, R.G.G., Barry, D.K., Berler, M., Eastman, J., Jordan, D., Russel, C., Shadow, O., Stanienda, T., Velez, F.: The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, San Francisco (2000)"},{"key":"14_CR7","unstructured":"The CORBA Persistence State Service Specification, http:\/\/www.omg.org\/"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Dumant, B., Horn, F., Tran, F.D., Stefani, J.-B.: Jonathan: an Open Distributed Processing Environment in Java. In: IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing, The Lake District, U.K. (September 1998)","DOI":"10.1007\/978-1-4471-1283-9_11"},{"key":"14_CR9","unstructured":"Ferreira, P., Shapiro, M., Blondel, X., Fambon, O., Garcia, J., Kloosterman, S., Richer, N., Roberts, M., Sandakly, F., Coulouris, G., Dollimore, J., Guedes, P., Hagimont, D., Krakowiak, S.: PerDiS: design, implementation, and use of a PERsistent Distributed Store. Technical report, QMW TR 752, CSTB ILC\/98-1392, INRIA RR 3525, INESC RT\/5\/98 (October 1998)"},{"key":"14_CR10","unstructured":"Garcia-Molina, H., Papakanstantinou, Y., Quass, Q., Rajaraman, A., Sagiv, Y., Ullman, J., Vassalos, V., Widom, J.: The TSIMIS Approach to Mediation: Data Models and Languages. Journal of the intelligent Information Systems, JIIS (1997)"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Haas, L.M., Freytag, J.C., Lohman, G.M., Pirahesh, H.: Extensible Query Processing in Starburst. In: Proceedings of ACM SIGMOD International Conference on Management of Data, Portland, Oregon, May 1989, pp. 377\u2013388 (1989)","DOI":"10.1145\/67544.66962"},{"issue":"1","key":"14_CR12","first-page":"31","volume":"22","author":"L.M. Haas","year":"1999","unstructured":"Haas, L.M., Miller, R.J., Niswonger, B., Tork Roth, M., Schwarz, P.M., Wimmers, E.L.: Transforming Heterogeneous Data with Database Middleware: Beyond Integration. IEEE Data Engineering Bulletin\u00a022(1), 31\u201336 (1999)","journal-title":"IEEE Data Engineering Bulletin"},{"key":"14_CR13","unstructured":"ISO. ITU\/ISO Reference Model of Open Distributed Processing \u2013 Part 2. Foundations, International Standard ISO\/IEC 10746-2, ITU-T Recommendation X.902 (1995)"},{"key":"14_CR14","unstructured":"ISO. ITU\/ISO Reference Model of Open Distributed Processing \u2013 Part 2. Architecture, International Standard ISO\/IEC 10746-3, ITU-T Recommendation X.903 (1995)"},{"key":"14_CR15","unstructured":"ISO 10303-22; Industrial automation system and integration \u2013 Product data representation and exchange \u2013 Part 22. Implementation methods: Standard Data Access Interface specification (1996)"},{"issue":"10","key":"14_CR16","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/262793.262799","volume":"40","author":"R.E. Johnson","year":"1997","unstructured":"Johnson, R.E.: Framework = (components + patterns): How framework compare to other object-oriented reuse techniques. Communications of the ACM\u00a040(10), 39\u201342 (1997)","journal-title":"Communications of the ACM"},{"key":"14_CR17","unstructured":"Moss, J.E.B., Hosking, A.L.: Approaches to Adding Persistence to Java. In: First international Workshop on Persistence and Java, Drymen, Scotland (September 1996)"},{"key":"14_CR18","unstructured":"Oasis, The Universal Description, Discovery and Integration (UDDI), http:\/\/www.uddi.org\/"},{"key":"14_CR19","unstructured":"The Object People. TopLink: Java object-to-relational persistence architecture, http:\/\/www.objectpeople.com\/"},{"key":"14_CR20","unstructured":"ObjectWeb Consortium. The Fractal component model and framework, http:\/\/fractal.objectweb.org"},{"key":"14_CR21","unstructured":"ObjectWeb Consortium. JOnAS: Java Open Application Server, http:\/\/jonas.objectweb.org"},{"key":"14_CR22","unstructured":"ObjectWeb Consortium. JORM: Java Object Repository Mapping, http:\/\/jorm.objectweb.org"},{"key":"14_CR23","unstructured":"ObjectWeb Consortium. MEDOR: Middleware Enabling Distributed Object Requests, http:\/\/medor.objectweb.org"},{"key":"14_CR24","unstructured":"ObjectWeb Consortium. Speedo: JDO implementation, http:\/\/speedo.objectweb.org"},{"key":"14_CR25","unstructured":"Objectweb: Consortium for the promotion and the development of open source middleware, http:\/\/www.objectweb.org"},{"key":"14_CR26","unstructured":"OJB: Object Relational Bridge, http:\/\/db.apache.org\/ojb\/"},{"key":"14_CR27","unstructured":"Persistence Software. Persistence PowerTier for J2EE, http:\/\/www.persistence.com\/products\/powertier\/index.php"},{"key":"14_CR28","doi-asserted-by":"crossref","unstructured":"Tomasic, A., Rashid, L., Valduriez, P.: Scaling Heterogeneous Databases and the Design of DISCO. In: Proc. 16th ICDCS Conf., Hong Kong (1996)","DOI":"10.1109\/ICDCS.1996.507993"},{"key":"14_CR29","unstructured":"Roth, M.T., Schwarz, P.: Don\u2019t Scrap It, Wrap It! A Wrapper Architecture fur Legacy Data Sources. In: Proc. of the 23rd VLDB Conference, Athens, Greece (1997)"},{"key":"14_CR30","doi-asserted-by":"crossref","unstructured":"Shaw, G.M., Zdonik, S.B.: A Query Algebra for Object-Oriented Databases. In: Proceedings of the Sixth International Conference on Data Engineering, Los Angeles, California, USA, February 5-9, pp. 154\u2013162 (1990)","DOI":"10.1109\/ICDE.1990.113465"},{"key":"14_CR31","unstructured":"Sun Microsystems. Java 2 Enterprise Edition Specification, http:\/\/java.sun.com\/j2ee"},{"key":"14_CR32","unstructured":"Sun Microsystems. Java Data Objects Specification, http:\/\/java.sun.com\/products\/jdo"},{"key":"14_CR33","doi-asserted-by":"crossref","unstructured":"Wiederhold, G.: Mediators in the Architecture of Future Information Systems. IEEE Computer, 38\u201349 (March 1992)","DOI":"10.1109\/2.121508"}],"container-title":["Lecture Notes in Computer Science","ECOOP 2004 \u2013 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24851-4_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T23:57:46Z","timestamp":1605743866000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24851-4_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540221593","9783540248514"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24851-4_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}