(Enter summary)
Abstract: :
A key problem in operating systems is permitting the orderly introduction of new properties and new implementation
techniques. We describe a mechanism, subcontract, that within the context of an object-oriented distributed
system permits application programmers control over fundamental object mechanisms. This allows
programmers to define new object communication without modifying the base system. We describe how new
subcontracts can be introduced as alternative communication mechanisms in... (Update)
Context of citations to this paper: More
...interprocess communicotion colls. Whot services exist in the kernel ond whot ore outside it is o configurotion decision (e.g. Spring[15]) With newer RISC mochine orchitectures built oround deep instruction pipelines, o user trop into the kernel to occess operoting system...
Cited by: More
A Hierarchical Protection Model for Protecting against.. - Shinagawa, Kono, Masuda (2003)
(Correct)
IQ-Services: Network-Aware Middleware for.. - Cai, Eisenhauer.. (2004)
(Correct)
SOAP-binQ: High-Performance SOAP with Continuous Quality .. - Seshasayee, Schwan.. (2003)
(Correct)
Active bibliography (related documents): More All
0.1: Subcontract: A Flexible Base for Distributed Programming - Hamilton, Powell, Mitchell (1993)
(Correct)
0.1: Frigate: An Object-Oriented File System - Kim (1998)
(Correct)
0.1: An Overview of the Spring System - Mitchell, Gibbons, Hamilton.. (1994)
(Correct)
Similar documents based on text: More All
0.3: Object Replication in Spring Using Subcontracts - Beedubail, Pooch, Kessler (1995)
(Correct)
0.2: Capacity Acquisition and Subcontracting - Atamtürk, Hochbaum (2000)
(Correct)
0.2: Automatic Performance Tuning in the Zettabyte File System - Henson, Ahrens, Bonwick (2003)
(Correct)
Related documents from co-citation: More All
26: The Common Object Request Broker: Architecture and Specification (context) - Group - 1991
21: The Spring Nucleus: a Micro-kernel for objects
- Kougioris - 1994
18: Designing and Implementing Choices : An Object-Oriented System in C (context) - Campbell, Islam et al. - 1993
BibTeX entry: (Update)
G. Hamilton, M. Powell, and J. Mitchell. "Subcontract: A Flexible Base for Distributed Programming". In Proceedings 14th Symposium on Operating Systems Principles, Asheville, North Carolina, December 1993. ACM. http://citeseer.ist.psu.edu/hamilton93subcontract.html More
@inproceedings{ graham93subcontract,
author = "Hamilton, Graham and Powell, Micha{}el L. and Mictchell, James G.",
title = "Subcontract: A Flexible base for Distributed Programming",
booktitle = "Proceedings of the 14th {ACM} Symposium on Operating Systems Principles",
address = "Asheville, NC {(USA)}",
pages = "69--79",
year = "1993",
url = "citeseer.ist.psu.edu/hamilton93subcontract.html" }
Citations (may not include all citations):
1363
Common Object Request Broker Architecture and Specification (context) - Group - 1991
276
Concepts and Experiments in Computational Reflection
- Maes - 1987 ACM DBLP
70
Performance of Firefly RPC
- Schroeder, Burrows - 1990
65
Remote Procedure Call (context) - Nelson - 1981 ACM
7
The Spring File System
- Nelson, Khalidi et al. - 1993
The graph only includes citing articles where the year of publication is known.
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