{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,21]],"date-time":"2025-03-21T22:10:19Z","timestamp":1742595019044,"version":"3.40.2"},"publisher-location":"Berlin, Heidelberg","reference-count":34,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540556138"},{"type":"electronic","value":"9783540472605"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1992]]},"DOI":"10.1007\/3-540-55613-3_11","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T10:27:14Z","timestamp":1330252034000},"page":"211-226","source":"Crossref","is-referenced-by-count":3,"title":["Object-Oriented Concurrent Reflective architectures"],"prefix":"10.1007","author":[{"given":"Satoshi","family":"Matsuoka","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Takuo","family":"Watanabe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuuji","family":"Ichisugi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akinori","family":"Yonezawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,27]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"Gul Agha. ACTORS: A Model of Concurrent Computation in Distributed Systems. The MIT Press, 1986.","DOI":"10.7551\/mitpress\/1086.001.0001"},{"key":"11_CR2","unstructured":"Peter C. Bahrs. On Reflection in Object-Oriented Heterogeneous Environments for Concurrent Processing. In Proceedings of the OOPSLA'91 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1991."},{"issue":"2","key":"11_CR3","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/382258.382787","volume":"24","author":"C. Burdorf","year":"1990","unstructured":"Christopher Burdorf and Jed Marti. Non-Preemptive Time Warp Scheduling Algorithm. Operating Systems Review, 24(2):7\u201318, April 1990.","journal-title":"Operating Systems Review"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Pierre Cointe. Metaclasses are first class. In Proceedings of OOPSLA '87, volume 22, pages 156\u2013167. SIGPLAN Notices, ACM Press, October 1987.","DOI":"10.1145\/38765.38822"},{"key":"11_CR5","unstructured":"Jacques Ferber. Conceptual reflection and Actor languages. In Pattie Maes and Daniele Nardi, editors, Meta-Level Architectures and Reflection, pages 177\u2013193. North-Holland, 1988."},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Jacques Ferber. Computational reflection in class-based object-oriented languages. In Proceedings of OOPSLA '89, volume 24, pages 317\u2013326. SIGPLAN Notices, ACM Press, October 1989.","DOI":"10.1145\/74877.74910"},{"key":"11_CR7","unstructured":"Brian Foote. Object-oriented reflective metalevel architectures: Pyrite or panacea? In Proceedings of the ECOOP\/OOPSLA '90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1990."},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Mamdouh Ibrahim, editor. Proceedings of the ECOOP\/OOPSLA '90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1990.","DOI":"10.1145\/319016.319050"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Mamdouh Ibrahim, editor. Proceedings of the OOPSLA '91 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1991.","DOI":"10.1145\/319016.319050"},{"key":"11_CR10","unstructured":"Yuuji Ichisugi, Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa. An object-oriented concurrent reflective architecture for distributed computing environments. In Proc. 29th Annual Allerton Conference on Communication, Control and Computing, Allerton, Illinois, October 1991. (To Appear)."},{"issue":"8","key":"11_CR11","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1145\/122598.122609","volume":"26","author":"Y. Ishikawa","year":"1991","unstructured":"Yutaka Ishikawa. Reflection facilities and realistic programming. SIGPLAN Notices, 26(8):101\u2013110, August 1991.","journal-title":"SIGPLAN Notices"},{"key":"11_CR12","unstructured":"Yutaka Ishikawa and Hideaki Okamura. A New Reflective Architecture: AL-1 Approach. In Proceedings of the OOPSLA'91 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1991."},{"issue":"3","key":"11_CR13","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1145\/3916.3988","volume":"7","author":"David R. R. Jefferson","year":"1985","unstructured":"David R. Jefferson. Virtual Time. ACM Transactions on Programming Languages and Systems, 7(3):404\u2013425, July 1985.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"11_CR14","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","volume-title":"The Art of the Metaobject Protocol","author":"G. Kiczales","year":"1991","unstructured":"Gregor Kiczales, Jim des Rivi\u00e8res, and Daniel G. Bobrow. The Art of the Metaobject Protocol. The MIT Press, Cambridge, Massachusetts, 1991."},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Pattie Maes. Concepts and experiments in computational reflection. In Proceedings of OOPSLA'87, volume 22, pages 147\u2013155. SIGPLAN Notices, ACM Press, October 1987.","DOI":"10.1145\/38765.38821"},{"key":"11_CR16","unstructured":"Pattie Maes. Issues in computational reflection. In Pattie Maes and Daniele Nardi, editors, Meta-Level Architectures and Reflection, pages 21\u201335. North-Holland, 1988."},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa. Hybrid group reflective architecture for object-oriented concurrent reflective programming. In Proceedings of ECOOP'91, number 512 in Lecture Notes in Computer Science, pages 231\u2013250. Springer-Verlag, 1991.","DOI":"10.1007\/BFb0057025"},{"key":"11_CR18","unstructured":"Satoshi Matsuoka and Akinori Yonezawa. Metalevel solution to inheritance anomaly in concurrent object-oriented languages. In Proceedings of the ECOOP\/OOPSLA '90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1990."},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Jeff McAffer. A unified distributed simulation system. In Proceedings of the 1990 Winter Simulation Conference, pages 415\u2013422, New Orleans, LA, December 1990.","DOI":"10.1109\/WSC.1990.129553"},{"key":"11_CR20","unstructured":"Jeff McAffer. Variably Asynchronous, Reflective Tasks in Smalltalk. In Proceedings of the OOPSLA'91 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1991."},{"key":"11_CR21","unstructured":"Tatsuo Minohara and Mario Tokoro. Multiple meta-objects support an object. In Proceedings of the ECOOP\/OOPSLA '90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, 1990."},{"key":"11_CR22","unstructured":"Ramana Rao. Implementational reflection in Silica. In Proceedings of ECOOP'91, number 512 in Lecture Notes in Computer Science, pages 251\u2013267. Springer-Verlag, July 1991."},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Brian C. Smith. Reflection and semantics in Lisp. In Conference Record of the ACM Symposium on Principles of Programming Languages, pages 23\u201335. ACM Press, 1984.","DOI":"10.1145\/800017.800513"},{"key":"11_CR24","unstructured":"Brian C. Smith. What do you mean, meta? In Proceedings of the ECOOP\/OOPSLA '90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, October 1990."},{"key":"11_CR25","unstructured":"Symbolics Inc. Genera User's Guide, 1990."},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Tomoyuki Tanaka. Actor-based reflection without meta-objects. Technical Report RT-0047, IBM Research, Tokyo Reserach Laboratory, August 1990.","DOI":"10.1145\/127056.127097"},{"key":"11_CR27","doi-asserted-by":"crossref","unstructured":"Chris Tomlinson and Vineet Singh. Inheritance and synchronization with Enabled-Sets. In Proceedings of OOPSLA'89, volume 24, pages 103\u2013112. SIGPLAN Notices, ACM Press, October 1989.","DOI":"10.1145\/74877.74889"},{"key":"11_CR28","unstructured":"Frank van Harmlen. A classification of meta-level architectures. In Abramson and Rogers, editors, Meta-Programming in Logic Programming, chapter 5, pages 103\u2013122. The MIT Press, 1989."},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"Takuo Watanabe and Akinori Yonezawa. Reflection in an object-oriented concurrent language. In Proceedings of OOPSLA'88, volume 23, pages 306\u2013315. SIGPLAN Notices, ACM Press, September 1988. (Revised version is in [33]).","DOI":"10.1145\/62083.62111"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Takuo Watanabe and Akinori Yonezawa. An actor-based metalevel architecture for group-wide reflection. In Proceedings of the REX School\/Workshop on Foundations of Object-Oriented Languages (REX\/FOOL), Noordwijkerhout, the Netherlands, May 1990. (Also in number 489 in Lecture Notes in Computer Science. Springer-Verlag, 1991).","DOI":"10.1007\/BFb0019450"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Yasuhiko Yokote, Atsushi Mitsuzawa, Nobuhisa Fujinami, and Mario Tokoro. Reflective object management in the Muse operating system. In Proceedings of the IEEE International Workshop on Object-Orientation in Operating Systems, pages 16\u201323. IEEE Computer Society Press, 1991.","DOI":"10.1109\/IWOOOS.1991.183017"},{"key":"11_CR32","unstructured":"Yasuhiko Yokote, Fumio Teraoka, and Mario Tokoro. A reflective architecture for an object-oriented distributed operating system. In Stephen Cook, editor, Proceedings of ECOOP'89, pages 89\u2013106. Cambridge University Press, 1989."},{"key":"11_CR33","unstructured":"Akinori Yonezawa, editor. ABCL: An Object-Oriented Concurrent System. Computer Systems Series. The MIT Press, 1990."},{"key":"11_CR34","doi-asserted-by":"crossref","unstructured":"Akinori Yonezawa and Takuo Watanabe. An introduction to object-based reflective concurrent computations. In Proceedings of the 1988 ACM SIGPLAN Workshop on Object-Based Concurrent Programming, volume 24, pages 50\u201354. SIGPLAN Notices, ACM Press, April 1989.","DOI":"10.1145\/67387.67399"}],"container-title":["Lecture Notes in Computer Science","Object-Based Concurrent Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-55613-3_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,21]],"date-time":"2025-03-21T21:39:32Z","timestamp":1742593172000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-55613-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992]]},"ISBN":["9783540556138","9783540472605"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/3-540-55613-3_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1992]]}}}