{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:21:48Z","timestamp":1725664908466},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540614876"},{"type":"electronic","value":"9783540686729"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61487-7_29","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T21:43:52Z","timestamp":1330292632000},"page":"205-218","source":"Crossref","is-referenced-by-count":0,"title":["Adaptive operating system design using reflection"],"prefix":"10.1007","author":[{"given":"Rodger","family":"Lea","sequence":"first","affiliation":[]},{"given":"Yasuhiko","family":"Yokote","sequence":"additional","affiliation":[]},{"given":"Jun-ichiro","family":"Itoh","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,7]]},"reference":[{"key":"11_CR1","unstructured":"Tevanian Avadis Jr. and Richard F. Rashid. MACH: A Basis for Future UNIX Development. Technical report, Department of Computer Science, Carnegie Mellon University, June 1987."},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"M Banatra, Y Belhamissi, V Issarny, and J Routeau. Adaptive placement of method executions within a customisable distributed object based sysystem. In Proceedings of the 15th International Conference on Distributed Computing Systems, May 1995.","DOI":"10.1109\/ICDCS.1995.500030"},{"key":"11_CR3","unstructured":"Nariman Batlivala, Gleeson Barry, Hamrick Jim, Lurndal Scott, Price Darren, Soddy James, and Abrossimov Vadim. Experience with SVR4 over CHORUS. In Micro-kernel and other kernel architectures, pp. 223\u2013241. USENIX, April 1992."},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Brian Bershad. SPIN \u2014 an extensible micro-kernel for application specific operating system services. In Proceedings of the 6th ACM-SIGOPS European Workshop: Matching Operating Systems to Application Needs, September 1994.","DOI":"10.1145\/504390.504408"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"C Bryce, V Issarny, G Muller, and I Puaut. Towards safe and efficient customization in distributed systems. In Proceedings of the 6th ACM-SIGOPS European Workshop: Matching Operating Systems to Application Needs, September 1994.","DOI":"10.1145\/504390.504406"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Roy H. Campbell, Nayeem Islam, Ralph Johnson, Panos Kougiouris, and Peter Madany. Choices, Frameworks and Refinement. In Proceedings of the 1991 International Workshop on Object Orientation in Operating Systems, pp. 9\u201315. IEEE Computer Society Press, October 1991.","DOI":"10.1109\/IWOOOS.1991.183016"},{"key":"11_CR7","unstructured":"Graham Hamilton and Panos Kougiouris. The Spring nucleus: A microkernel for objects. In USENIX 1993 Summer Technical Conference Proceedings. USENIX Association, June 1993."},{"key":"11_CR8","unstructured":"Jun ichiro Itoh, Yasuhiko Yokote, and Mario Tokoro. Using Metaobjects to support optimization in Apertos Operating System. Technical Report SCSL-TM-95-006, Sony Computer Science Laboratory Inc., 1995."},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Gregor Kiczales, Jim des Rivi\u00e8res, and Daniel G. Bobrow. The Art of the Metaobject Protocol. The MIT Press, 1991.","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"Rodger Lea, Christian Jacquemot, and Eric Pillevesse. COOL: System support for distributed programming. Communications of the ACM, Vol. 36, No. 9, September 1993.","DOI":"10.1145\/162685.162699"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Hidehiko Masuhara, Satoshi Matsuoka, Kenichi Asai, and Akinori Yonezawa. Compiling away the meta-level in object-oriented concurrent reflective languages using partial evaluation. In In Proceedings of ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '95), 1995.","DOI":"10.1145\/217838.217869"},{"key":"11_CR12","unstructured":"Kenichi Murata, Nigel Horspool, and Yasuhiko Yokote. Design and specification of cognac. Technical Report SCSL-TM-94-006, Sony Computer Science Laboratory Inc., 1994."},{"key":"11_CR13","unstructured":"Calton Pu and Jon Walpole. A study of dynamic optimisation techniques: Lessons and directions in kernel design. Technical Report CS\/E 93-007, Oregon Graduate Institute (OGI), April 1993. Technical Report CS\/E 93-007."},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"Yasuhiko Yokote. The Apertos Reflective Operating System: The Concept and Its Implementation. In Proceedings of Object-Oriented Programming Systems, Languages and Applications in 1992. ACM Press, October 1992. Also appeared in SCSL-TR-92-014 of Sony Computer Science Laboratory Inc.","DOI":"10.1145\/141936.141970"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Yasuhiko Yokote, Gregor Kiczales, and John Lamping. Separation of Concerns and Operating Systems for Highly Heterogeneous Distributed Computing. In Proceedings of the 6th ACM-SIGOPS European Workshop: Matching Operating Systems to Application Needs, September 1994.","DOI":"10.1145\/504390.504401"}],"container-title":["Lecture Notes in Computer Science","Object-Based Parallel and Distributed Computation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61487-7_29.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:06:56Z","timestamp":1605647216000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61487-7_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540614876","9783540686729"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-61487-7_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}