ACM Home Page
Please provide us with feedback. Feedback
Operating system design: towards a holistic approach?
Full text PdfPdf (580 KB)
Source ACM SIGOPS Operating Systems Review archive
Volume 21 ,  Issue 1  (January 1987) table of contents
Pages: 11 - 19  
Year of Publication: 1987
ISSN:0163-5980
Authors
John R Nicol  Department of Computing, University of Lancaster, UK
Gordon S Blair  Department of Computing, University of Lancaster, UK
Jonathan Walpole  Department of Computing, University of Lancaster, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 12,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Recent years have marked the beginning of a new era for operating systems. Distributed computing is clearly one dimension of this. We argue that qualitative issues add a second major dimension. These changes will have a profound effect on operating system design. In this short paper, we present a personal view of what the response to these changes should be. The argument is supported by our experiences in the design of the Cosmos distributed operating system.


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
Barr81. Barr, A. and Feigenbaum, E. A., The Handbook of Artificial Intelligence, Pitman Books Ltd., London, 1981.
 
2
Blair85. Blair, G. S., Nicol, J. R., and Yip, C. K., "A Functional Model of Distributed Computing," Submitted to the Journal of Parallel and Distributed Computing, 1985.
 
3
Blair86b. Blair, G. S., Mariani, J. A., and Nicol, J. R., "COSMOS - A Nucleus for a Program Support Environment," Submitted to IEEE Transactions on Software Engineering, 1986.
 
4
Blair86a. Blair, G. S., Lea, R. J., Mariani, J. A., Nicol, J. R., and Wylie, C. W., "Total System Design in IPSEs," Software Engineering Environments (edited by I. Sommerville), pp. 85-103, 1986.
 
5
6
 
7
Feldman79. Feldman, S. I., "Make - A Program for Maintaining Computer Programs," Software - Practice and Experience, vol. 9, no. 4, pp. 255-265, April 1979.
8
9
 
10
 
11
McKendry83. McKendry, M. S., Allchin, J. E., and Thibault, W. C., Architecture for a Global Operating System, IEEE Infocom, April 1983.
 
12
 
13
Nicol85. Nicol, J. R., Blair, G. S., and Shepherd, W. D., "A Functional Solution to the Multiple Copy Update Problem," Submitted to the Journal of Parallel and Distributed Computing, 1985.
 
14
Nicol86. Nicol, J. R., "Operating System Design for Distributed Programming Environments," Ph.D. Thesis, Submitted to the University of Lancaster, Lancaster, England, October 1986.
15
 
16
Tanenbaum86. Tanenbaum, A. S. and Mullender, S. J., "The Design of a Capability-Based Distributed Operating System," The Computer Journal, vol. 29, no. 4, August 1986.


Collaborative Colleagues:
John R Nicol: colleagues
Gordon S Blair: colleagues
Jonathan Walpole: colleagues