{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,17]],"date-time":"2023-02-17T18:32:50Z","timestamp":1676658770631},"reference-count":24,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2001,6]]},"abstract":"<jats:p> A methodology is introduced for translating from methods in an object-oriented database to routines in a relational database. The approach consists of three steps. The first step is to translate method signature to Persistent Stored Modules signature. The second step is to translate method source language to (function\/procedure) routine. The process includes Host Language, OSQL's Qualification, Query Translation, Update Transaction Translation, and Objects inside Object. The third step is to translate method invocation to routine invocation. According to this approach, object-oriented database methods can be translated to relational database routines that can be executed in the relational database environment assisted by a frame model and case statements listing all possible cases of binding conditions and actions. The significance of the finding is adding an open object-oriented interface on top of relational database system for database interoperability and in the development of an object-relational database management system. <\/jats:p>","DOI":"10.1142\/s0218194001000554","type":"journal-article","created":{"date-parts":[[2002,7,27]],"date-time":"2002-07-27T11:00:37Z","timestamp":1027767637000},"page":"329-355","source":"Crossref","is-referenced-by-count":2,"title":["TRANSLATING OODB METHOD TO RDB ROUTINE"],"prefix":"10.1142","volume":"11","author":[{"given":"JOSEPH","family":"FONG","sequence":"first","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Tat Chee Avenue, Hong Kong, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"SAN KUEN","family":"CHEUNG","sequence":"additional","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Tat Chee Avenue, Hong Kong, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"p_1","first-page":"90","author":"Yu C.","year":"1995","journal-title":"Proc. IEEE Data Engineering"},{"key":"p_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.1993.344032"},{"key":"p_6","doi-asserted-by":"publisher","DOI":"10.1109\/52.281715"},{"key":"p_7","doi-asserted-by":"publisher","DOI":"10.4018\/jdm.1998100101"},{"issue":"1","key":"p_10","first-page":"83","volume":"3","author":"Fong J.","year":"1997","journal-title":"Int. J. of Information Technology"},{"key":"p_11","first-page":"666","author":"Melton J.","year":"1996","journal-title":"Proc. IEEE Data Engineering"},{"key":"p_13","doi-asserted-by":"publisher","DOI":"10.1145\/4284.4285"},{"key":"p_14","first-page":"200","author":"DeFazio S.","year":"1996","journal-title":"Proc. IEEE Data Engineering"},{"key":"p_15","first-page":"702","volume":"95","author":"Orenstein J. A.","journal-title":"Proc. VLDB"},{"key":"p_18","doi-asserted-by":"publisher","DOI":"10.1109\/52.281715"},{"key":"p_19","doi-asserted-by":"publisher","DOI":"10.1109\/52.536463"},{"key":"p_20","doi-asserted-by":"publisher","DOI":"10.1007\/s007780050059"},{"key":"p_21","doi-asserted-by":"publisher","DOI":"10.1145\/309844.310075"},{"key":"p_23","doi-asserted-by":"publisher","DOI":"10.1145\/206476.206480"},{"key":"p_24","doi-asserted-by":"publisher","DOI":"10.1109\/52.207219"},{"key":"p_25","first-page":"40","author":"Diaz O.","year":"1993","journal-title":"IEEE Software"},{"key":"p_26","first-page":"3","author":"Chan P. P.","year":"1999","journal-title":"Proc. 9th Int. Database Conference"},{"key":"p_27","first-page":"415","author":"Huang S.","year":"1999","journal-title":"Proc. 9th Int. Database Conference"},{"key":"p_28","first-page":"138","author":"Cheung S.","year":"1999","journal-title":"Proc. 9th Int. Database Conference"},{"key":"p_29","doi-asserted-by":"publisher","DOI":"10.1109\/52.363157"},{"key":"p_30","doi-asserted-by":"publisher","DOI":"10.1007\/s007780050059"},{"key":"p_31","first-page":"7","author":"Fong J.","year":"1999","journal-title":"2nd ACM HKPRC"},{"key":"p_32","first-page":"513","volume":"1999","author":"Krishnamurthy V.","year":"1999","journal-title":"Proc."},{"key":"p_34","first-page":"502","volume":"1997","author":"Carey M. J.","year":"1997","journal-title":"Proc."}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194001000554","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T01:36:32Z","timestamp":1565141792000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194001000554"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,6]]},"references-count":24,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2001,6]]}},"alternative-id":["10.1142\/S0218194001000554"],"URL":"https:\/\/doi.org\/10.1142\/s0218194001000554","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,6]]}}}