Operating Systems of the 90s and Beyond: International Workshop Dagstuhl Castle, Germany, July 8–12 1991 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Architectural and hardware advances in computing design are occurring at an ever quickening rate, but it is the operating system that masters the complexity of these new computing devices to make them useful tools. Operating systems can make the difference between an interesting architecture and a useful computing environment. As more complex computational structures and more powerful communication technologies become available, we are faced with the need to develop new generations of operating systems to harness their power. This volume presents the proceedings of an international workshop intended to plot a course for design and development work on operating systems over the coming decade that was held in Dagstuhl Castle, Germany, in July 1991. Eight sessions covered: - Size, scalability and distribution in future operating systems, - The impact of future trends in hardware and communication technology, - Integrating heterogeneous operating systems, - Trends in real-time operating systems, - Fault tolerance support in futute operating systems, - Security and protection support in future operating systems, - The next generation of operating systems, - Supporting mulitmedia applications in distributed systems.

Author(s): M. Satyanarayanan (auth.), Arthur Karshmer, Jürgen Nehmer (eds.)
Series: Lecture Notes in Computer Science 563
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1991

Language: English
Pages: 294
Tags: Operating Systems

An agenda for research in large-scale distributed data repositories....Pages 1-12
File system indexing, and backup....Pages 13-19
Intelligent file systems for object repositories....Pages 20-24
Using domains for specifying management policy....Pages 25-30
Session one: Discussion summary....Pages 31-32
Future operating systems: An environmental scenario and consequential challenges....Pages 33-39
Operating system support for high-performance architectures....Pages 40-43
Closely coupled systems....Pages 44-47
Are operating systems at RISC?....Pages 48-52
Operating systems of the 90's and beyond (with Emphasis on Multiprocessing)....Pages 53-55
Munin: Distributed shared memory using multi-protocol release consistency....Pages 56-60
Session two: Discussion summary....Pages 61-61
Autonomous heterogeneous computing — Some open problems....Pages 62-71
Coping with the past....Pages 72-76
The immortality of operating systems or is research in operating systems still justified?....Pages 77-83
Session three: Discussion summary....Pages 84-85
Event-triggered versus time-triggered real-time systems....Pages 86-101
Pre-scheduling for synchronization in hard real-time systems....Pages 102-108
Notes on future operating systems for real-time dependable distributed computing....Pages 109-115
Session four: Discussion summary....Pages 116-117
Basic concepts and issues in fault-tolerant distributed systems....Pages 118-149
Operating systems and fault-tolerance....Pages 150-153
Fault-tolerance in sixth generation operating systems....Pages 154-161
Fault tolerance support in future operating systems....Pages 162-166
Fast stable storage as a basis for fault tolerant architectures....Pages 167-170
Stable memory — another look....Pages 171-177
System-level support for dependable distributed applications....Pages 178-181
Session five: Discussion summary....Pages 182-182
Protection and security issues for future systems....Pages 183-201
Some issues in security arising from distribution....Pages 202-206
Security: System development in a new context....Pages 207-211
Issues in security and fault tolerance....Pages 212-216
Session six: Discussion summary....Pages 217-218
What next? some speculations....Pages 219-222
Some thoughts on systems challenges for the 1990 s....Pages 223-226
Next generation operating systems architecture....Pages 227-232
Toward computing systems for the 2000 s....Pages 233-240
Encapsulation and interaction in future operating systems....Pages 241-246
The explainable operating system....Pages 247-250
Soul: An object-oriented OS framework for object support....Pages 251-255
Operating system support for object oriented distributed systems....Pages 256-257
Session seven: Discussion summary....Pages 258-260
Towards a human memory prosthesis....Pages 261-272
Systems for the nineties — Distributed multimedia systems....Pages 273-278
The role of performance, scheduling, and resource reservation in multimedia systems....Pages 279-284