ACM Home Page
Please provide us with feedback. Feedback
The persistent relevance of the local operating system to global applications
Full text PdfPdf (829 KB)
Source ACM SIGOPS European Workshop archive
Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications table of contents
Connemara, Ireland
SESSION: Operating system table of contents
Pages: 133 - 140  
Year of Publication: 1996
Authors
Jay Lepreau  University of Utah, Salt Lake City, UT
Bryan Ford  University of Utah, Salt Lake City, UT
Mike Hibler  University of Utah, Salt Lake City, UT
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 9,   Citation Count: 7
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/504450.504477
What is a DOI?

ABSTRACT

The growth and popularity of loosely-coupled distributed systems such as the World Wide Web and the touting of Java-based systems as the solution to the issues of software maintenance, flexibility, and security are changing the research emphasis away from traditional single node operating system issues. Apparently, the view is that traditional OS issues are either solved problems or minor problems. By contrast, we believe that building such vast distributed systems upon the fragile infrastructure provided by today's operating systems is analogous to building castles on sand. In this paper we outline the supporting arguments for these views and describe an OS design that supports secure encapsulation of the foreign processes that will be increasingly prevalent in tomorrow's distributed systems.1


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
S. M. Bellovin and M. Merritt. Limitations of the Kerberos Authentication System. In Proc. of the Winter 1991 USENIX Conference, pages 253-267, 1991.
 
3
A. Chankhunthod, P. B. Danzig, C, Neerdaels, M. E Schwartz, and K. J. Worrell. A Hierarchical Intemet Object Cache. In Proc. of the USENIX 1996 Technical Conference, pages 153-163, Jan. 1996.
 
4
D. R. Cheriton and K. J. Duda. A Caching Model of Operating System Kernel Functionality. In Proc. of the First Symp. on Operating Systems Design and Implementation, pages 179-193. USENIX Association, Nov. 1994.
 
5
 
6
B. Ford and M. Hibler. Fluke: Flexible/J-kernel Environment-- Application Programming Interface Reference (draft). 121 pp. University of Utah. Available as ftp://mancos.cs.utah.edu/papers/sa-flukeref.ps.gz and http://www.cs.utah.edu/projects/- flux/fluke/html/sa-flukeref/(HTML format), 1996.
7
 
8
B. Ford, M. Hibler, J. Lepreau, P. Tullmann, G. Back, S. Goel, and S. Clawson. Microkemels Meet Recursive Virtual Machines. Technical Report UUCS-96-004, University of Utah, May 1996.
 
9
B. Ford and S. R. Susarla. Flexible Multi-Policy Scheduling based on CPU Inheritance. Technical Report UUCS-96-005, University of Utah, May 1996.
10
11
 
12
J. Gosling and H. McGilton. TheJavaLanguageEnvironment: A White Paper. Technicalreport, Sun Microsystems Computer Company, 1996. Available as http://java.sun.com/doc/language_environment.
13
 
14
15
16
 
17
J. Markoff. AT&T Plans to Offer Intemet Over a $500 Wireless Phone. New York Tunes. July 12, 1996.
18
 
19
J. C. Mogul. Operating Systems Support for Busy Intemet Services. In Proc. Fifth Workshop on Hot Topics in Operating Systems, May 1995.
20
 
21
 
22
G. J. Popek and C. Kline. Verifiable Secure Operating Systems Software. In AFIPS Conf. Proc., June 1973.
 
23
D. L Schmidt, T. Harrison, and E. AI-Shaer. Object-Oriented Components for High-Speed Networking Programming. In Proc. of the USENIX Conference Object-Oriented Technologies, June 1995.
 
24
D. Wagner, I. Goldberg, and R. Thomas. A Secure Environment for Untrusted Helper Applications. In Proc. of the 6th USENIX Unix Security Symposium, 1996.
 
25
 
26
F. Yellin. Low Level Security in Java. In Proc. 4th int'l Worm WMe Web Conference, pages 369-379, Dec. 1995.

Collaborative Colleagues:
Jay Lepreau: colleagues
Bryan Ford: colleagues
Mike Hibler: colleagues