- Abrossimov et al. 89 Vadim Abrossimov, Marc Rozier, and Marc Shapiro. Generic Virtual Memory Management for Operating System Kernels. In Proceedings of the 12th ACM Symposium on Operating System. Principles, pp. 123-136, December 1989.]] Google ScholarDigital Library
- Anderson et al. 91 Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, and Henry M. Levy. Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. In Proceedings of the 13th A CM Symposium on Operating System Principles, pp. 95-109, October 1991.]] Google ScholarDigital Library
- Campbell et al. 91 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-15. IEEE Computer Society Press, October 1991.]]Google ScholarCross Ref
- Ellis and Stroustrup 90 Margaret A. Ellis and Bjarne Stroustrup. The Annotated C++ Reference Manual. Addison Wesley, 1990.]] Google ScholarDigital Library
- Fujinami and Yokote 92 Nobuhisa Fujinami and Yasuhiko Yokote. Naming and Addressing of Objects without Unique Identifiers. In Proceedings of the 12th International Conference on Distributed Computing Systems, June 1992. also appeared in SCSL-TR-92- 004 of Sony Computer Science Laboratory inc.]]Google ScholarCross Ref
- Hölzle et al. 90 Urs HSlzle, Bay-Wei Chang, Craig Chambers, and David Ungar. The Self Manual Version 1.0, june 1990.]]Google Scholar
- Ibrahim 91 Mamdouh H. Ibrahim, editor. Proceedings of the O OPSLA '9i Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, 1991.]] Google ScholarDigital Library
- Ishikawa 91a Yutaka Ishikawa. Position Paper on I- WOOOS, 1991. appeared in the collection of position papers for the International Workshop on Object- Orientation in Operating Systems.]]Google Scholar
- Ishikawa 91b Yutaka Ishikawa. Reflection Facilities and Realistic Programming. A CM SIGPLAN NO- TICES, Vol. 26, No. 8, August 1991.]] Google ScholarDigital Library
- Kiczales et al. 91 Gregor Kiczales, Jim des Rivi~res, and Daniel G. Bobrow. The Art of the Metaobject Protocol. The MIT Press, 1991.]] Google ScholarDigital Library
- Kistler and Satyanarayanan 91 James J. Kistler and M. Satyanarayanan. Disconnected Operation in the Coda File System. In Proceedings of the 13th A CM Symposium on Operating System Principles, pp. 213- 225, October 1991.]] Google ScholarDigital Library
- Levin et al. 75 R. Levin, E. Cohen, W. Corwin, F. Pollack, and W. Wulf. POLICY/MECHANISM SEPARATION IN HYDRA. In Proceedings of the 5th A CM Symposium on Operating System Principles, pp. 132-140. ACM Press, November 1975.]] Google ScholarDigital Library
- Liskov et al. 85 Barbara Liskov, Maurice Herlihy, and Lucy Gilbert. Limitations of Synchronous Communication with Static Process Structure in Languages for Distributed Computing. Technical Report Programming Methodology Group Memo 41-1, Massachusetts Institute of Technology, September 1985.]]Google Scholar
- Maes 87 Pattie Maes. COMPUTATIONAL RE- FLECTION. Technical Report TR-87-2, VUB AI- LAB, 1987.]]Google Scholar
- Marsh et al. 91 Brian D. Marsh, Michael L. Scott, Thomas j. LeBlanc, and Evangelos P. Markatos. First-Class User-Level Threads. In Proceedings o} the 13th A CM Symposium on Operating System Principles, pp. 110-121, October 1991.]] Google ScholarDigital Library
- Masuhara et al. 92 Hidehiko Masuhara, Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa. Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently. In Proceedings of Object-Oriented Programming Systems, Languages and Applications in 1992. ACM Press, October 1992.]] Google ScholarDigital Library
- Matsuoka et al. 91 Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa. Hybrid Group Reflective Architecture for Object-Oriented Concurrent Reflective Programming. In Proceedings of ECOOP'91 European Conference on Object-Oriented Programming, pp. 231-250, July 1991. Lecture Notes in Computer Science 512.]] Google ScholarDigital Library
- Rao 91 Ramana Rao. Implementational Reflection in Silica. In Proceedings of ECOOP'91 European Conference on Object-Oriented Programming, pp. 251- 266, July 1991. Lecture Notes in Computer Science 512.]] Google ScholarDigital Library
- Rozier et al. 88 M. Rozier: V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, C. Kaiser, S. Langlois, P. L(~onard, and W. Neuhauser. Chorus Distributed Operating Systems. Computing Systems~ Vol. 1, No. 4, pp.305-370, Fall 1988.]]Google Scholar
- Russo et al. 88 Vincent Russo. Gary Johnston, and Roy Campbell. Process Management and Exception Handling ill Multiprocessor Operating Systems using Object-Oriented Design Techniques. In Proceedings o/ Object-Oriented Programming Systems, Languages and Applications in 1988. ACM Press, September 1988. also appeared in SIGPLAN NOTICES, Vol.23, No. ll.]] Google ScholarDigital Library
- Smith 84 Brian Cantwell Smith. Reflection and Semantics in Lisp. In Proceedings of the 11th A CM Symposium on Principles of Programming Languages, January 1984.]] Google ScholarDigital Library
- Tanenbaum et al. 90 Andrew S. Tanenbaum, Robbert van Renesse, Hans van Staveren, Gregory j. Sharp, Sape J. Mullender, Jack Jansen, and Guido van Rossum. Experiences with the Amoeba Distributed Operating System. Communications o/ the A CM, Vol. 33, No. 12, pp.46-63, December 1990.]] Google ScholarDigital Library
- Tevanian 87 Avadis Tewnian, Jr. Architecture independent Virtual Memory Management for Parallel and Distributed Environment: The Mach Approach. Technical Report CMU-CS-88-106, Department of Computer Science, Carnegie Mellon University, December 1987.]]Google Scholar
- Tokoro 90 Mario Tokoro. Computational Field Model: Toward a New Computing Model/Methodology for Open Distributed Environment. In Proceedings o,f the 2nd IEEE Workshop on Future Trends in Distributed Computing Systems, September 1990. also appeared as Technical Report SCSL-TR-90-006.]]Google ScholarCross Ref
- Tokuda and Mercer 89 Hideyuki Tokuda and Clifford W. Mercer. ARTS: A Distributed Real-Time Kernel. Operating Systems Review, Vol. 23, No. 3, pp.29-53, July 1989.]] Google ScholarDigital Library
- Yokote et al. 89 Yasuhiko Yokote, Fumio Teraoka, and Mario Tokoro. A Reflective Architecture for an Object-Oriented Distributed Operating System. In Proceedings of ECOOP'89 European Conference on Object-Oriented Programm~;ng, July 1989. also appeared in SCSL-TR-89-001 of Solly Computer Science Laboratory Inc.]]Google Scholar
- Yokote et al. 91a Yasuhiko Yokote, Atsushi Mitsuzawa, Nobuhisa Fujinami, and Mario Tokoro. Reflective Object Management in the Muse Operating System. In Proceedings o/ the 1991 International Workshop on Object Orientation in Operating Systems, pp. 16-23. IEEE Computer Society Press, October 1991. also appeared in SCSL-TR-91-009 of Sony Computer Science Laboratory Inc.]]Google ScholarCross Ref
- Yokote et al. 91b Yasuhiko Yokote, Fumio Teraoka, Atsushi Mitsuzawa, Nobuhisa Fujinami, and Mario Tokoro. The Muse Object Architecture: A New Operating System Structuring Concept. A CM Operating Systems Review, Vol. 25, No. 2, pp.22-46, April 1991. also appeared in SCSL-TR-91-002 of Sony Computer Science Laboratory inc.]] Google ScholarDigital Library
- Yonezawa and Tokoro 87 Akinori Yonezawa and Mario Tokoro, editors. Object-Oriented Concurrent Programming. The MIT Press, 1987.]] Google ScholarDigital Library
Index Terms
- The Apertos reflective operating system: the concept and its implementation
Recommendations
The Linux Operating System
The enormous consumer market for IBM PCs and compatibles has made them affordable. Now, with a free operating system called Linux, these inexpensive machines can be converted into powerful workstations for teaching, research, and software development. ...
Comments