Skip to main content

Encapsulation and interaction in future operating systems

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 563))

Abstract

The outlines of future operating systems are elaborated by extrapolating the development of operating systems from yesterday over today to tomorrow. Trends in the development and their intentions are considered. Especially the aspects of encapsulation, interaction and sharing as well as reflection are examined. To meet the intentions while avoiding the existing deficiencies we propagate an abstract object model, a recursive structure of the operating system and powerful reflection mechanisms.

This work was supported in part by the Deutsche Forschungsgesellschaft under Grant No. SFB 182

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B.N. Bershad, T.E. Anderson, E.D. Lazowska, and H.M. Levy. Lightweight remote procedure call. Proceedings of the Twelfth Symposium on Operating Systems Principles, Operating Systems Review special issue, 23(5):102–113, December 1989.

    Google Scholar 

  2. D.R. Cheriton. The V Distributed System. Communications of the ACM, 31(3):314–333, March 1988.

    Article  Google Scholar 

  3. Pattie Maes. Computational Reflection. Technical Report 2, Artificial Intelligence Laboratory, Vrije Universiteit Brussel, 1987.

    Google Scholar 

  4. R. Rashid, A. Tevanian, M. Young, D. Golub, R. Baron, D. Black, W. Bolosky, and J. Chew. Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures. Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS II, SIGPLAN Notices, 22(10):31–41, October 1987.

    Google Scholar 

  5. M. Stumm and S. Zhou. Amoeba: A Distributed Operating System for the 1990s. IEEE Computer, 23(5):44–53, May 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arthur Karshmer Jürgen Nehmer

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hofmann, F., Schlenk, P., Eirich, T. (1991). Encapsulation and interaction in future operating systems. In: Karshmer, A., Nehmer, J. (eds) Operating Systems of the 90s and Beyond. Lecture Notes in Computer Science, vol 563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024551

Download citation

  • DOI: https://doi.org/10.1007/BFb0024551

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54987-1

  • Online ISBN: 978-3-540-46630-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics