|
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.
|
CITED BY 7
|
|
|
|
|
|
|
|
Gordon S. Blair , Javad Malik , John R. Nicol , Jonathan Walpole, Design issues in the Cosmos distributed operating system, Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems?, p.1-4, September 18-21, 1988, Cambridge, United Kingdom
|
|
|
G. Aguirre , M. Errecalde , R. Guerrero , C. Kavka , G. Leguizamon , M. Printista , R. Gallard, Experiencing minix as a didactical aid for operating systems courses, ACM SIGOPS Operating Systems Review, v.25 n.3, p.32-39, July 1991
|
|
|
|
|
|
|
|
|
|
|