MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

 

Download:
Download as a PDF
unknown authors
http://choices.cs.uiuc.edu/Papers/Journal/cacm93.pdf
Add To MetaCart

Abstract:

system. User, server, and system objects can be defined, created, and deleted dynamically. The class hierarchies and subsystems we have built are intended to allow further specialization to support a variety of future operating system implementation techniques. Currently, we support several file system formats and interfaces [14], multiple networking strategics including TCP/IP, several message-passing schemes [9], distributed and shared virtual memory [22], and both shared-memory and distributedmemory multiprocessing.

Citations

1268 The C++ Programming Language – Stroustrup - 1997
262 The V distributed system – Cheriton - 1988
194 CHORUS distributed operating system – Rozier, Abrossimov, et al. - 1988
146 1 he “ interaction“” of Architecture and Operating System Design – Anderson, Levy, et al. - 1991
40 An Object-Oriented Operating System – Russo - 1991
20 A technique for documenting the framework of an object-oriented system – Campbell, Islam - 1993
16 Runtime access to type information in C – Interrante, Linton - 1990
12 Experiences building an object-oriented system in C – Madany, Campbell, et al. - 1991
12 Distributed virtual memory consistency protocols: Design and performance – Sane, MacGregor, et al. - 1990
6 Parallel distributed application performance and message passing: A case study – Islam, McGrath, et al. - 1993
6 A C++ interpreter for Scheme – Russo, Kaplan - 1988
5 Uniform Co-Scheduling using object-oriented design techniques – Islam, Campbell - 1993
2 Reusable dataflow diagrams – Islam, Campbell - 1992
1 Choices: The design of a multiprocessor operating system – Syst - 1992
1 An object-orientedframework for file systems – Madany - 1992
1 Practical exampies of reification and reflection in C – Campbell - 1992
1 CR Categories and Subject Descriptors: D.1.3 [SofXware]: Programming Techniques--concurrent programi%, 0.2.2 [Software Engineering]: Tools and techniques--software libraries; H.2.4 [Database Managemeat]: Systems Ge,eral Terms: Design, Performance Additio, – Commun - 1990