{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:26:22Z","timestamp":1761611182492},"publisher-location":"Berlin\/Heidelberg","reference-count":20,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"3540582029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0052189","type":"book-chapter","created":{"date-parts":[[2006,6,7]],"date-time":"2006-06-07T03:59:15Z","timestamp":1149652755000},"page":"299-319","source":"Crossref","is-referenced-by-count":21,"title":["Object location control using meta-level programming"],"prefix":"10.1007","author":[{"given":"Hideaki","family":"Okamura","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yutaka","family":"Ishikawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"9","key":"17_CR1","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/2.35213","volume":"22","author":"Y. Artsy","year":"1989","unstructured":"Y. Artsy and R. Finkel. Designing a Process Migration Facility \u2014 The Charlotte Experience. IEEE COMPUTER, 22(9):47\u201356, October 1989.","journal-title":"IEEE COMPUTER"},{"key":"17_CR2","unstructured":"J. Bacon and K.G. Hamilton. Distibuted computing with RPC: the Cambridge approach. In Proceeding of IFIP Conference on Distibuted Computing, North-Holland, October 1987."},{"key":"17_CR3","doi-asserted-by":"crossref","unstructured":"John. K. Bennett. The Design and Implementation of Distributed Smalltalk. In Proceedings of ACM OOPSLA'87, pages 318\u2013330, October 1987.","DOI":"10.1145\/38765.38836"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Shigeru Chiba and Takashi Masuda. Designing an Extensible Distributed Language with a Meta-Level Architecture. In Proceedings of ECOOP'93, July 1993.","DOI":"10.1007\/3-540-47910-4_24"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"D. Friedman and M. Wand. Reification: Reflection without meta-physics. In Proceedings of ACM Symposium on Lisp and Functional Programming, pages 348\u2013355, August 1984.","DOI":"10.1145\/800055.802051"},{"key":"17_CR6","unstructured":"A. Goldberg and D. Robson. Smalltalk-80: The Language and its Implementation. Addison Wesley, 1983."},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Sabine Habert and Laurence Mosseri. COOL: Kernel Support for Object-Oriented Environments. In Proceedings of ECOOP\/OOPSLA'90, pages 269\u2013277, October 1990.","DOI":"10.1145\/97945.97978"},{"issue":"1","key":"17_CR8","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1145\/35037.42182","volume":"6","author":"E. Jul","year":"1988","unstructured":"E. Jul, H. Levy, N. Hutchinson and A. Black. Fine-grained mobility in the Emerald system. ACM Transaction of Computer Systems, 6(1):109\u2013133, February 1988.","journal-title":"ACM Transaction of Computer Systems"},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"G. Kiczales, J. Des Rivieres and D. G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991.","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"17_CR10","unstructured":"Gregor Kiczales. Towards a new model of abstraction in software engineering. In Proceedings of the International Workshop on New Models for Software Architecture'92 Reflection and Meta-level Architecture, November 1992."},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"Pattie Maes. Concepts and Experiments in Computational Reflection. In Proceedings of ACM OOPSLA'87, pages 147\u2013155, 1987.","DOI":"10.1145\/38765.38821"},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"H. Masuhara, S. Matsuoka, T. Watanabe and A. Yonezawa. Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently. In Proceedings of ACM OOPSLA'92, October 1992.","DOI":"10.1145\/141936.141948"},{"key":"17_CR13","unstructured":"Hideaki Okamura, Yutaka Ishikawa and Mario Tokoro. AL-1\/D: A Distributed Programming System with Multi-Model Reflection Framework. In Proceedings of the International Workshop on New Models for Software Architecture'92 Reflection and Meta-level Architecture, November 1992."},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"Hideaki Okamura, Yutaka Ishikawa and Mario Tokoro. Metalevel Decomposition in AL-1\/D. In Nishio and Yonezawa, editors, Proceedings of the International Symposium on Object Technologies for Advanced Software, pages 110\u2013127, Springer-Verlag, November 1993. Lecture Note in Computer Science, No. 742.","DOI":"10.1007\/3-540-57342-9_69"},{"issue":"5","key":"17_CR15","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1145\/773379.806619","volume":"17","author":"M. L. Powell","year":"1983","unstructured":"Michael L. Powell and Barton P. Miller. Process Migration in DEMOS\/MP. ACM Operating System Review, 17(5):110\u2013119, October 1983.","journal-title":"ACM Operating System Review"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"B. C. Smith. Reflection and Semantics in LISP. Technical Report CSLI-84-8, Stanford University Center for the Study of Language and Information, 1984.","DOI":"10.1145\/800017.800513"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Mario Tokoro. Computational Field Model: Toward a New Computing Model\/Methodology for Open Distributed Environment. In Proceedings of the 2nd IEEE Workshop on Future Trends in Distributed Computing Systems, September 1990.","DOI":"10.1109\/FTDCS.1990.138370"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Takuo Watanabe and Akinori Yonezawa. Reflection in an Object-Oriented Concurrent Language. In Proceedings of ACM OOPSLA'88, pages 306\u2013315, 1988.","DOI":"10.1145\/62083.62111"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Yasuhiko Yokote. The Apertos Reflective Operating System: The Concept and Its Implementation. In Proceedings of ACM OOPSLA'92, pages 414\u2013434, October 1992.","DOI":"10.1145\/141936.141970"},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Yasuhiko Yokote and Mario Tokoro. The Design and Implementation of Concurrent Smalltalk. In Proceedings of ACM OOPSLA'86, pages 331\u2013340, 1986.","DOI":"10.1145\/28697.28730"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0052189.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T21:59:29Z","timestamp":1607551169000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0052189"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["3540582029"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/bfb0052189","relation":{},"subject":[]}}