See this document in CiteSeerX!

Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques (1989)  (Make Corrections)  (12 citations)
Vincent F. Russo, Roy H. Campbell
SIGPLAN Notices



  Home/Search   Context   Related

 
View or download:
uiuc.edu/Papers/Confer...Oopsla89.vm.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uiuc.edu/choices/choices (more)
(Enter author homepages)

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

Abstract: The Choices operating system architecture [?, ?, ?] uses class hierarchies and object-oriented programming to facilitate the construction of customized operating systems for shared memory and networked multiprocessors. The software is being used in the Tapestry Parallel Computing Laboratory at the University of Illinois to study the performance of algorithms, mechanisms, and policies for parallel systems. This paper describes the architectural design and class hierarchy of the Choices memory... (Update)

Context of citations to this paper:   More

.... 2 Associated with the operating system is an extensive class hierarchy that defines the interfaces and components of the system [RJC88, RC89]. Choices presents an object oriented environment to applications. Object method invocation is used to invoke both the operating...

.... of the database community, which has built memory management systems for relational databases [Epp, SaG] and object oriented databases [RuC, ZdM], among others. 6 Prototype Implementation The first TPIE prototype will be implemented to run on Sun SparcStations. There will be...

Cited by:   More
MultiPerspectives: Object Evolution and Schema Modification.. - Odberg (1995)   (Correct)
A Survey Of Frameworks - Hautamäki (1997)   (Correct)
Components, Frameworks, Patterns - Johnson (1997)   (Correct)

Similar documents (at the sentence level):
6.8%:   An Object-Oriented Operating System - Russo (1991)   (Correct)

Active bibliography (related documents):   More   All
1.4:   Virtual Memory and Backing Storage Management in.. - Russo, Campbell (1989)   (Correct)
0.3:   Principles of Object-Oriented Operating System Design - Campbell, Johnston, Madany, .. (1991)   (Correct)
0.2:   An Object-Oriented Framework For File Systems - Madany (1992)   (Correct)

Similar documents based on text:   More   All
0.1:   Compressed, Memory Resident, Databases - Cockshott, Gilchrist, McGregor.. (1996)   (Correct)
0.1:   Building secure embedded kernels with the Think architecture - Rippert, Stefani   (Correct)
0.1:   On an Efficient Method for Estimating the Interconnection.. - Stroobandt (1999)   (Correct)

Related documents from co-citation:   More   All
4:   Programming Language (context) - Bjarne - 1991
4:   Designing reusable classes (context) - Johnson, Foote - 1988
4:   An object-oriented operating system (context) - Russo - 1991

BibTeX entry:   (Update)

Vincent Russo and Roy H. Campbell. Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems using Class Hierarchical Design. In Proceedings of OOPSLA '89, pages 267--278, New Orleans, Louisiana, September 1989. http://citeseer.ist.psu.edu/article/russo89virtual.html   More

@inproceedings{ russo89virtual,
    author = "V. F. Russo and R. H. Campbell",
    title = "Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques",
    booktitle = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications ({OOPSLA})",
    journal = "SIGPLAN Notices",
    volume = "24",
    number = "10",
    publisher = "ACM Press",
    address = "New York, NY",
    editor = "Norman Meyrowitz",
    pages = "267--278",
    year = "1989",
    url = "citeseer.ist.psu.edu/article/russo89virtual.html" }
Citations (may not include all citations):
85   Operating System Concepts (context) - Peterson, Silberschatz - 1985
53   kernel: A software base for distributed systems (context) - Cheriton - 1984
52   Accent: A communication oriented network operating system ke.. (context) - Rashid, Robertson - 1981
34   Principles of optimal page replacement (context) - Denning, Aho et al. - 1971
28   Class Hierarchical Open Interface for Custom Embedded System.. (context) - Campbell, Johnston et al. - 1987
25   The design of a multiprocessor operating system (context) - Campbell, Russo et al. - 1987
23   Using types and inheritance in object-oriented programming (context) - Halbert, O'Brien - 1987
15   A class hierarchy for building stream-oriented file systems - Madany, Campbell et al. - 1989
12   The Logical Design of Operating Systems (context) - Bic, Shaw - 1988
8   class hierarchy for building UNIX-like file systems (context) - Madany, Leyens et al. - 1988
5   An overview of the Amoeba distributed operating system (context) - Tanenbaum, Mullender - 1981
5   MICROS -- a distributed operating system for MICRONET -- a r.. (context) - Wittie, Van Tilborg - 1981
4   System Software Writer's Guide (context) - Corporation, Clara - 1987
3   Data and Process Migration in Distributed Virtual Memory Sys.. (context) - Johnston - 1989



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


Documents on the same site (http://choices.cs.uiuc.edu/choices/choices.html):   More
A Class Hierarchy for Building Stream-Oriented File Systems - Madany, Campbell, Russo.. (1989)   (Correct)
Parallel Distributed Application Performance and Message.. - Nayeem Islam Robert (1993)   (Correct)
Unknown -   (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