See this document in CiteSeerX!

The Spring nucleus: A microkernel for objects (1994)  (Make Corrections)  (115 citations)
Graham Hamilton, Panos Kougiouris



  Home/Search   Context   Related

 
View or download:
bilkent.edu.tr/tech/projec...nucleus.ps
www4.informatik.un...MLITR9314.ps.gz
sun.com/research/te...smli_tr9314.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  bilkent.edu.tr/tech/proj...papers (more)
From:  www4.informatik.unier...Projects
Homepages:  G.Hamilton  

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the design rationale for the nucleus's IPC facilities and how they fit into the overall Spring programming model. We then describe how the internal structure of the nucleus is organized to support... (Update)

Cited by:   More
In the Proceedings of 8th European Conference on Software.. - Ieee Personal Use   (Correct)
Constituting the Need for Flexibility in - Distributed Operating Systems   (Correct)
Improving Distributed OS Performance by - Flexible Incremental Linking   (Correct)

Active bibliography (related documents):   More   All
0.5:   Integrating Complete-System and User-level Performance/Power.. - Chen, al. (2003)   (Correct)
0.3:   A Self-Reconfiguring Platform for Embedded Systems - Leon (2001)   (Correct)
0.3:   Implementation of Dynamic Delegation in Strongly Typed.. - Kniesel (1995)   (Correct)

Similar documents based on text:   More   All
0.1:   An Overview of the Spring System - Mitchell, Gibbons, Hamilton.. (1994)   (Correct)
0.1:   Workplace Microkernel and OS: A Case Study - Fleisch, Co, Tan (1998)   (Correct)
0.1:   The Design and Implementation of an Event Driven Software Monitor .. - Wickham   (Correct)

Related documents from co-citation:   More   All
30:   Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1987
21:   Exokernel: an operating system architecture for application-specif ic resource m.. - Engler, Kaashoek et al. - 1995
21:   to a migrating thread model (context) - Ford, Lepreau - 1994

BibTeX entry:   (Update)

Hamilton (G.), Kougioris (P.), "The Spring Nucleus: a Micro-kernel for objects", in Proceedings of the Usenix Summer Conference, Ohio, United States, June 1994, pages 147-159. http://citeseer.ist.psu.edu/kougioris94spring.html   More

@techreport{ hamilton93spring,
    author = "Graham Hamilton and Panos Kougiouris",
    title = "The Spring Nucleus: {A} Microkernel for Objects",
    number = "TR-93-14",
    month = "April",
    address = "Mountain View, CA, USA",
    year = "1993",
    url = "citeseer.ist.psu.edu/kougioris94spring.html" }
Citations (may not include all citations):
226   Lightweight Remote Procedure Call (context) - Bershad, Anderson et al. - 1990
176   Why Aren't Operating Systems Getting Faster as Fast as Hardw.. - Ousterhout - 1990
120   Overview of the Chorus Distributed Operating System - Rozier, Abrossimov et al. - 1992
118   The Interaction of Architecture and Operating System Design - Anderson, Levy et al. - 1991
101   The Multics System: An Examination of Its Structure (context) - Organick - 1972
100   Using Continuations to Implement Thread Management and Commu.. - Draves, Bershad et al. - 1991
70   Using sparse capabilities in a distributed operating system - Tanenbaum, Mullender et al. - 1986
42   The Design and Implementation of the 4.3BSD UNIX Operating S.. (context) - Leffler, McKusick et al. - 1989
40   User-Level Interprocess Communication for Shared Memory Mult.. - Bershad, Anderson et al. - 1991
34   Mach: A New Kernel Foundation For UNIX Development (context) - Acceta, Baron et al. - 1986
33   An implementation of UNIX on an object-oriented operating sy.. - Khalidi, Nelson - 1993
24   Synchronization Primitives for a Multiprocessor: A Formal Sp.. - Birrell, Guttag et al. - 1987
22   The Spring Virtual Memory System - Khalidi, Nelson - 1993
15   Extending a Capability Based System into a Network Environme.. (context) - Sansom, Julin et al. - 1986
7   A Universal File Server (context) - Birrell, Needham - 1980
3   The SPARC Architecture Manual Version 8 (context) - International - 1992
2   The SPARC Architecture Version 9 (context) - International - 1992
1   Presentation at the USENIX Workshop on Micro-kernels and Oth.. (context) - Cutler - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://suncom.bilkent.edu.tr/tech/projects/spring/papers.html):   More
Using Interface Inheritance to Address Problems in System.. - Hamilton, Radia (1994)   (Correct)
Persistence in the Spring System - Radia, Madany, Powell (1993)   (Correct)
Experience Building a File System on a Highly Modular.. - Nelson, Khalidi, Madany (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC