{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,4]],"date-time":"2025-01-04T05:14:08Z","timestamp":1735967648664,"version":"3.32.0"},"reference-count":44,"publisher":"Oxford University Press (OUP)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005,11,1]]},"DOI":"10.1093\/comjnl\/bxh129","type":"journal-article","created":{"date-parts":[[2005,8,6]],"date-time":"2005-08-06T00:30:54Z","timestamp":1123288254000},"page":"714-736","source":"Crossref","is-referenced-by-count":0,"title":["A Methodology to Define External Schemas in ODMG Databases"],"prefix":"10.1093","volume":"48","author":[{"given":"Manuel","family":"Torres","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Samos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2005,8,5]]},"reference":[{"key":"key\n\t\t\t\t20171012021850_B1","doi-asserted-by":"crossref","unstructured":"Catell, R. G. G. (1994) The Object Database Standard: ODMG-93. Morgan Kaufmann, CA.","DOI":"10.1145\/191839.191937"},{"key":"key\n\t\t\t\t20171012021850_B2","unstructured":"Catell, R. G. G. (1997) The Object Database Standard: ODMG 2.0. Morgan Kaufmann, CA."},{"key":"key\n\t\t\t\t20171012021850_B3","unstructured":"Catell, R. G. G. (2000) The Object Database Standard: ODMG 3.0. Morgan Kaufmann, CA."},{"key":"key\n\t\t\t\t20171012021850_B4","doi-asserted-by":"crossref","unstructured":"Kim, W. (1994) Observations on the ODMG-93 Proposal. SIGMOD Record, 23(1), 4\u20139","DOI":"10.1145\/181550.181552"},{"key":"key\n\t\t\t\t20171012021850_B5","doi-asserted-by":"crossref","unstructured":"Alagic, S. (1997) The ODMG object model: does it make sense? In Proc. OOPSLA 97, Atlanta, GA, October 5\u20139, pp. 253\u2013270. ACM Press, New York.","DOI":"10.1145\/263698.263746"},{"key":"key\n\t\t\t\t20171012021850_B6","doi-asserted-by":"crossref","unstructured":"Alagic, S. (1999) Type-checking OQL queries in the ODMG type systems. ACM Trans. Database Syst., 24(3), 319\u2013360","DOI":"10.1145\/328939.328943"},{"key":"key\n\t\t\t\t20171012021850_B7","doi-asserted-by":"crossref","unstructured":"Bertino, E., Ferrari, E., Guerrini, G. and Merlo, I. (2003) T-ODMG: an ODMG compliant temporal object model supporting multiple granularity management. Inform. Syst., 28(8), 885\u2013927","DOI":"10.1016\/S0306-4379(02)00077-7"},{"key":"key\n\t\t\t\t20171012021850_B8","doi-asserted-by":"crossref","unstructured":"Bertino, E., Guerrini, G. and Merlo, I. (2004) Extending the ODMG object model with triggers. IEEE Trans. Knowl. Data Eng., 16(2), 170\u2013188","DOI":"10.1109\/TKDE.2004.1269596"},{"key":"key\n\t\t\t\t20171012021850_B9","doi-asserted-by":"crossref","unstructured":"Zamulin, A. V. (2002) An object algebra for the ODMG standard. In Proc. ADBIS 2002, Bratislava, Slovakia, September 8\u201311, pp. 291\u2013304. Springer-Verlag, Berlin.","DOI":"10.1007\/3-540-45710-0_23"},{"key":"key\n\t\t\t\t20171012021850_B10","doi-asserted-by":"crossref","unstructured":"Zamulin, A. V. (2003) Formal semantics of the ODMG 3.0 object query language. In Proc. ADBIS 2003, Dresden, Germany, September 3\u20136, pp. 293\u2013307. Springer-Verlag, Berlin.","DOI":"10.1007\/978-3-540-39403-7_23"},{"key":"key\n\t\t\t\t20171012021850_B11","doi-asserted-by":"crossref","unstructured":"Abiteboul, S. and Bonner, A. (1991) Object and views. In Proc. 1991 ACM SIGMOD Int. Conf. Management of Data, Denver, CO, May 29\u201331, pp. 238\u2013247. ACM Press, New York.","DOI":"10.1145\/115790.115830"},{"key":"key\n\t\t\t\t20171012021850_B12","doi-asserted-by":"crossref","unstructured":"Bertino, E. and Guerrini, G. (1996) Viewpoints in object database systems. In Proc. SIGSOFT 96 Workshops, CA, October 16\u201318, pp. 289\u2013293. ACM.","DOI":"10.1145\/243327.243683"},{"key":"key\n\t\t\t\t20171012021850_B13","unstructured":"Dobrovnik, M. and Eder, J. (1994) Adding view support to ODMG-93. In Proc. 1st Int. Workshop on Advances in Databases and Information Systems, Moscow, Russia, May 23\u201326, pp. 62\u201373. ACM Press, New York."},{"key":"key\n\t\t\t\t20171012021850_B14","doi-asserted-by":"crossref","unstructured":"Garc\u00eda, J., Ort\u00edn, M. J. and Garc\u00eda, G. (2002) Extending the ODMG standard with views. Inform. Software Tech., 44(3), 161\u2013173","DOI":"10.1016\/S0950-5849(02)00004-6"},{"key":"key\n\t\t\t\t20171012021850_B15","doi-asserted-by":"crossref","unstructured":"Guerrini, G., Bertino, E., Catania, B. and Garc\u00eda, J. (1997) A formal view of object-oriented database systems. Theor. Pract. Obj. Syst., 3(3), 157\u2013183","DOI":"10.1002\/(SICI)1096-9942(1997)3:3<157::AID-TAPO1>3.0.CO;2-R"},{"key":"key\n\t\t\t\t20171012021850_B16","unstructured":"Kim, W. and Kelley, W. (1995) On view support in object oriented database systems. Modern Database Syst., 108\u2013129"},{"key":"key\n\t\t\t\t20171012021850_B17","unstructured":"Lacroix, Z., Delobel, C. and Breche, P. (1998) Object views. Networking and Information Systems, 2\u20133, 231\u2013250"},{"key":"key\n\t\t\t\t20171012021850_B18","unstructured":"Rundensteiner, E. A. (1992) Multiview: a methodology for supporting multiple views in object-oriented databases. In Proc. 18th Int. Conf. Very Large Databases, Vancouver, Canada, August 23\u201327, pp. 187\u2013198. Morgan Kaufmann."},{"key":"key\n\t\t\t\t20171012021850_B19","doi-asserted-by":"crossref","unstructured":"Samos, J. (1995) Definition of external schemas in object oriented databases. In Proc. 2nd Int. Conf. Object Oriented Information Systems, Dublin, Ireland, December 18\u201320, pp. 154\u2013166. Springer-Verlag.","DOI":"10.1007\/978-1-4471-1009-5_15"},{"key":"key\n\t\t\t\t20171012021850_B20","doi-asserted-by":"crossref","unstructured":"Santos, C. S. (1995) Design and implementation of object-oriented views. In Proc. 6th International Conference Database and Expert Systems Applications, London, September 4\u20138, pp. 91\u2013102. Springer-Verlag.","DOI":"10.1007\/BFb0049108"},{"key":"key\n\t\t\t\t20171012021850_B21","doi-asserted-by":"crossref","unstructured":"Scholl, M. H., Laasch, C. and Tresch, M. (1991) Updatable views in object-oriented databases. In Proc. 2nd Deductive and Object-Oriented Databases, Munich, December 16\u201318, pp. 189\u2013207. Springer-Verlag.","DOI":"10.1007\/3-540-55015-1_10"},{"key":"key\n\t\t\t\t20171012021850_B22","doi-asserted-by":"crossref","unstructured":"Roantree, M., Kennedy, J. B. and Barclay, P. J. (1999) Providing views and closure for the object data management group object model. Inform. Software Tech., 41, 1037\u20131044","DOI":"10.1016\/S0950-5849(99)00042-7"},{"key":"key\n\t\t\t\t20171012021850_B23","doi-asserted-by":"crossref","unstructured":"Roantree, M., Kennedy, J. B. and Barclay, P. J. (2001) Using a metadata software layer in information systems integration. In Proc. CAiSE 2001, Interlaken, Switzerland, June 4\u20138, pp. 299\u2013314. Springer-Verlag, Berlin.","DOI":"10.1007\/3-540-45341-5_20"},{"key":"key\n\t\t\t\t20171012021850_B24","doi-asserted-by":"crossref","unstructured":"Roantree, M., Kennedy, J. B. and Barclay, P. J. (2001) Integrating view schemata using an extended object definition language. In Proc. CoopIS 2001, Trento, Italy, September 5\u20137, pp. 150\u2013162. Springer-Verlag, Berlin.","DOI":"10.1007\/3-540-44751-2_13"},{"key":"key\n\t\t\t\t20171012021850_B25","doi-asserted-by":"crossref","unstructured":"Motschnig-Pitrik, R. (1996) Requirements and comparison of view mechanisms for object-oriented databases. Inform. Syst., 21(3), 229\u2013252","DOI":"10.1016\/0306-4379(96)00013-0"},{"key":"key\n\t\t\t\t20171012021850_B26","doi-asserted-by":"crossref","unstructured":"Tanaka, K., Yoshikawa, M. and Ishihara, K. (1988) Schema virtualization in object-oriented databases. In Proc. Fourth Int. Conf. Data Engineering, Los Angeles, CA, February 1\u20135, pp. 23\u201330. IEEE Computer Society Press.","DOI":"10.1109\/ICDE.1988.105442"},{"key":"key\n\t\t\t\t20171012021850_B27","unstructured":"Kim, W. (1989) A model of queries for object-oriented databases. In Proc. 15th Int. Conf. Very Large Data Bases, Amsterdam, August 22\u201325, pp. 423\u2013432. Morgan Kaufmann."},{"key":"key\n\t\t\t\t20171012021850_B28","unstructured":"Kuno, H. A. and Rundensteiner, E. A. (1996) The MultiView OODB View System: design and implementation. Theory and Practice of Object Systems, 202\u2013225"},{"key":"key\n\t\t\t\t20171012021850_B29","doi-asserted-by":"crossref","unstructured":"Bertino, E. (1992) A view mechanism for object-oriented databases. In Proc. 3rd Int. Conf. on Extending Database Technology, Vienna, Austria, March 23\u201327, pp. 136\u2013151. Springer-Verlag, Berlin.","DOI":"10.1007\/BFb0032428"},{"key":"key\n\t\t\t\t20171012021850_B30","doi-asserted-by":"crossref","unstructured":"Bertino, E. and Guerrini, G. (1998) Extending the ODMG object model with composite objects. In Proc. OOPSLA 1998, Vancouver, British Columbia, Canada, October 18\u201322, pp. 259\u2013270. ACM Press, New York.","DOI":"10.1145\/286936.286965"},{"key":"key\n\t\t\t\t20171012021850_B31","doi-asserted-by":"crossref","unstructured":"Griffiths, T., Fernandes, A. A., Paton, N. W. and Barr, R. (2004) The tripod spatio-historical data model. Data Knowl. Eng., 49(1), 23\u201365","DOI":"10.1016\/j.datak.2003.08.003"},{"key":"key\n\t\t\t\t20171012021850_B32","doi-asserted-by":"crossref","unstructured":"Lee, S.-W. and Kim, H.-J. (1999) Object versioning in an ODMG-compliant object database system. Software Pract. Exper., 29(5), 479\u2013500","DOI":"10.1002\/(SICI)1097-024X(19990425)29:5<479::AID-SPE244>3.0.CO;2-V"},{"key":"key\n\t\t\t\t20171012021850_B33","doi-asserted-by":"crossref","unstructured":"Akhtar, M., Fernandes, A. and Paton, N. W. (2003) MOVIE: an incremental maintenance system for materialized object views. Data Knowl. Eng., 47(2), 131\u2013166","DOI":"10.1016\/S0169-023X(03)00048-X"},{"key":"key\n\t\t\t\t20171012021850_B34","doi-asserted-by":"crossref","unstructured":"Torres, M. and Samos, J. (2003) Extending ODMG metadata to define external schemas. J. Object Tech., 2(2), 183\u2013202","DOI":"10.5381\/jot.2003.2.2.a5"},{"key":"key\n\t\t\t\t20171012021850_B35","unstructured":"Catell, R. G. G. (1994) Object Data Management. Addison Wesley, MA."},{"key":"key\n\t\t\t\t20171012021850_B36","unstructured":"Blaha, M. and Premerlani, W. (1997) Object-oriented Modelling and Design for Database Applications. Prentice Hall, NJ."},{"key":"key\n\t\t\t\t20171012021850_B37","doi-asserted-by":"crossref","unstructured":"Torres, M. and Samos, J. (2000) Definition of external schemas in ODMG databases. In Proc. 6th Int. Conf. Object Oriented Information Systems, London, December 18\u201320, pp. 3\u201314. Springer-Verlag.","DOI":"10.1007\/978-1-4471-0299-1_1"},{"key":"key\n\t\t\t\t20171012021850_B38","doi-asserted-by":"crossref","unstructured":"Torres, M. and Samos. J. (2001) Closed schemas in object-oriented databases. In Proc. 12th Int. Conf. Database and Expert Systems Applications, Munich, September 3\u20135, pp. 826\u2013835. Springer-Verlag.","DOI":"10.1007\/3-540-44759-8_80"},{"key":"key\n\t\t\t\t20171012021850_B39","doi-asserted-by":"crossref","unstructured":"Torres, M. (2002) Defining External Schemas in ODMG Databases. PhD Thesis. Departamento de Lenguajes y Computaci\u00f3n. University of Almeria (In Spanish).","DOI":"10.1007\/978-1-4471-0299-1_1"},{"key":"key\n\t\t\t\t20171012021850_B40","doi-asserted-by":"crossref","unstructured":"Samos, J. and Saltor, F. (1996) External schema generation algorithms for object oriented databases. In Proc. 3rd Int. Conf. Object Oriented Information Systems, London, December 16\u201318, pp. 317\u2013332. Springer-Verlag.","DOI":"10.1007\/978-1-4471-0973-0_22"},{"key":"key\n\t\t\t\t20171012021850_B41","doi-asserted-by":"crossref","unstructured":"Torres, M. and Samos. J. (2001) Generation of external schemas in ODMG databases. In Proc. 5th Int. Database Engineering and Applications Symp., Grenoble, July 16\u201318, pp. 89\u201398. IEEE Computer Society Press.","DOI":"10.1109\/IDEAS.2001.938074"},{"key":"key\n\t\t\t\t20171012021850_B42","doi-asserted-by":"crossref","unstructured":"Rundensteiner, E. A. (1994) A classification algorithm for supporting object oriented views. In Proc. 3rd Int. Conf. Information and Knowledge Management, Gaithersburg, MD, November 29\u2013December 2, pp. 18\u201325, ACM.","DOI":"10.1145\/191246.191254"},{"key":"key\n\t\t\t\t20171012021850_B43","unstructured":"Schmolze, J. G. and Lipkis, J. G. (1983) Classification in the KL-ONE knowledge representation system. In Proc. 8th Int. Joint Conf. Artificial Intelligence, Karlsruhe, August 10\u201312, pp. 330\u2013332, William Kaufmann."},{"key":"key\n\t\t\t\t20171012021850_B44","doi-asserted-by":"crossref","unstructured":"Missikoff, M. and Scholl, M. (1989) An algorithm for insertion into a lattice: application to type classification. In Proc. 3rd Int. Conf. Foundations of Data Organization and Algorithms, Paris, France, June 21\u201323, pp. 64\u201382. Springer-Verlag, Berlin.","DOI":"10.1007\/3-540-51295-0_119"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/comjnl\/article-pdf\/48\/6\/714\/1026024\/bxh129.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,3]],"date-time":"2025-01-03T04:31:06Z","timestamp":1735878666000},"score":1,"resource":{"primary":{"URL":"http:\/\/academic.oup.com\/comjnl\/article\/48\/6\/714\/358355\/A-Methodology-to-Define-External-Schemas-in-ODMG"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,8,5]]},"references-count":44,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2005,8,5]]},"published-print":{"date-parts":[[2005,11,1]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxh129","relation":{},"ISSN":["1460-2067","0010-4620"],"issn-type":[{"type":"electronic","value":"1460-2067"},{"type":"print","value":"0010-4620"}],"subject":[],"published-other":{"date-parts":[[2005,11]]},"published":{"date-parts":[[2005,8,5]]}}}