{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:39:52Z","timestamp":1777901992111,"version":"3.51.4"},"reference-count":16,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2000,7,1]],"date-time":"2000-07-01T00:00:00Z","timestamp":962409600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2000,7]]},"abstract":"<jats:p>The local compilation environment (LCE) supports object-based, multilanguage-based and reliable distrib uted computing over the Internet, which may include wireless connections. It also supports the notion of component software engineering (CSE), which means constructing programs from existing software mod ules or parts created by different domain experts and vendors. By nature, a CSE-based program is compos ite and would not work properly without support from local compilation, which employs dynamic compilation that differs from the Java JIT (just in time) compila tion approach. In the LCE, data interoperability among composite program objects is supported. The two LCE foundation constituents, the coordinator and the local compilation process, are discussed, and test data from the prototype is presented. In particular, the data for the LCE notion of reliability by object mobility will be discussed in more detail. Results from experiments indicate that the novel local compilation paradigm is indeed an effective solution.<\/jats:p>","DOI":"10.1177\/003754970007500103","type":"journal-article","created":{"date-parts":[[2008,3,29]],"date-time":"2008-03-29T13:23:43Z","timestamp":1206797023000},"page":"18-31","source":"Crossref","is-referenced-by-count":2,"title":["Local Compilation: A Novel Paradigm for Multilanguage-Based and Reliable Distributed Computing over the Internet"],"prefix":"10.1177","volume":"75","author":[{"given":"Allan K. Y.","family":"Wong","sequence":"first","affiliation":[{"name":"Department of Computing Hong Kong Polytechnic University Hunghom, Kowloon, Hong Kong (SAR) People's Republic of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wilfred W. K.","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Computing Hong Kong Polytechnic University Hunghom, Kowloon, Hong Kong (SAR) People's Republic of China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tharam S.","family":"Dillon","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Computer Engineering LaTrobe University, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2000,7,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1109\/12.2245"},{"key":"atypb2","first-page":"213","author":"Gelernter","year":"1990","journal-title":"BYTE"},{"key":"atypb3","doi-asserted-by":"crossref","unstructured":"Fuerraoui, R. , et al. \"Strategic Directions in Object-Oriented Programming.\" ACM Computer Surveys, Vol. 28, No. 4, pp 691-700, 1996.","DOI":"10.1145\/242223.242275"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1145\/242223.242283"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1145\/242857.242867"},{"issue":"5","key":"atypb6","first-page":"311","volume":"13","author":"Yeung, D.S.","year":"1998","journal-title":"The International Journal of Computer Systems, Science & Engineering"},{"key":"atypb7","volume-title":"Deital and Deital. JAVA-How to Program","year":"1998","edition":"2"},{"key":"atypb8","volume-title":"Aglets Specification","author":"Mitsuru, O."},{"key":"atypb9","volume-title":"Mobile Agents","author":"Cockayne, W.T.","year":"1997"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1145\/129630.376083"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1145\/242223.242291"},{"key":"atypb12","volume-title":"Weaving the Web Using Coordination","author":"Caincarini, P."},{"issue":"5","key":"atypb13","first-page":"289","volume":"13","author":"Yeung, D.S.","year":"1998","journal-title":"The International Journal of Computer Systems, Science & Engineering"},{"key":"atypb14","volume-title":"Proceedings of the 2nd Workshop on Run-time Systems for Parallel Programming","author":"Kale, L.V."},{"key":"atypb15","unstructured":"Turcotte, L.H. \"Cluster Computing.\" In Parallel & Distributed Computing Handbook, A.Y.H. Zomaya (ed.), McGraw Hill , pp 763-779, 1996."},{"key":"atypb16","volume-title":"Mobile Objects, Data Interoperability, and Dynamic Compilation for Effective Real-time Computing on the Internet","author":"Wong, A.K.Y."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754970007500103","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/003754970007500103","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:16:01Z","timestamp":1777634161000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/003754970007500103"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,7]]},"references-count":16,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,7]]}},"alternative-id":["10.1177\/003754970007500103"],"URL":"https:\/\/doi.org\/10.1177\/003754970007500103","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000,7]]}}}