Skip to main content

Toward computing systems for the 2000 s

  • Conference paper
  • First Online:
Operating Systems of the 90s and Beyond

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

  • 142 Accesses

Abstract

A computing environment in the next decade will be widely distributed, openended, and ever-changing. We are developing a few computational models/paradigms in order to give possible foundations for computation in such an environment. The Computational Field Model is proposed to provide the fundamental framework based on the notion of concurrent objects. Cooperative computing and distributed constraint satisfaction are then proposed to serve as computational paradigms in the computational field. The Muse operating system is being developed to provide users with a flexible and self-advancing distributed computational environment through the proposed models/paradigms. The Muse operating system is equipped with a reflective architecture and class system, and supports object migration and portable/mobile computers.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Tokoro, M., ”Computational Field Model: Toward a New Computational Model / Methodology for Open Distributed Environment,” Proc. 2nd Int'l Workshop on Future Trends in Distributed Computing Systems, Cairo, September 1990.

    Google Scholar 

  2. Tokoro, M. and Honda, K., ”The Computational Field Model for Open Distributed Environments,” in Concurrency: Theory, Language, and Architecture, Lecture Notes in Computer Science, No. 491, Springer Verlag, 1991.

    Google Scholar 

  3. Uehara, M. and Tokoro, M., ”An Adaptive Load Balancing Method in the Computational Field Model,” Proc. of ECOOP/OOPSLA '90 Workshop on Object-Based Concurrent Programming, Oct. 1990.

    Google Scholar 

  4. Honda, K. and Tokoro, M., ”An Object Calculus for Asynchronous Communication,” Proc. of 6th European Conference on Object-Oriented Programming (ECOOP'91), Geneva, July 1991.

    Google Scholar 

  5. Sueyoshi, T. and Tokoro, M., ”Dynamic Modeling of Agents for Coordination,” Proc. of European Workshop on Modeling an Autonomous Agent in a Multi-agent World (MAA-MAW'90), Saint-Quantine-en-Yvone, August 1990.

    Google Scholar 

  6. Osawa, E. and Tokoro, M., ”Collaborative Plan Construction for Multiagent Mutual Planning,” Proc. of European Workshop on Modeling an Autonomous Agent in a Multi-agent World (MAAMAW'91), Kaiserslautern, August 1991. Also available as Sony Computer Science Laboratory Technical Report TR-90-013, December 1990.

    Google Scholar 

  7. Numaoka, C. and Tokoro, M., ”Conversation among Situated Agents,” Proc. of 10th Int'l Workshop on Distributed Artificial Intelligence, Austin, TX, October 1990.

    Google Scholar 

  8. Watari, S., Osawa, E., Honda, Y., Reeve, M., and Tokoro, M., ”Toward Music: A Description Language for the Muse Object Model”, Proc. of 2nd Int'l Conf. on the Technology of Object-Oriented Languages and Systems, June 1990. Also available as Sony Computer Science Laboratory Technical Report TR-90-003, September 1990.

    Google Scholar 

  9. Honda, Y., Watari, S., Osawa, E., and Tokoro, M., Compositional Adaptation: A New Method for Constructing Software in Open-Ended Systems, Sony Computer Science Laboratory Technical Report TR-90-012, November 1990.

    Google Scholar 

  10. Minohara, T. and Tokoro, M., ”Providing Dynamic Abstractions and Type Specifications for Persistent Information,” Proc. of International Conference on Deductive and Object-Oriented Databases (DOOD-91), 1991.

    Google Scholar 

  11. Yokote, Y., Teraoka, F., Tokoro, M., ”A Reflective Architecture for an Object-Oriented Distributed Operating System,” Proc. of 4th European Conf. on Object-Oriented Programming (ECOOP'89), Paris, July 1989. Also available as Sony Computer Science Laboratory Technical Report TR-89-001.

    Google Scholar 

  12. Yokote, Y., Teraoka, F., Mitsuzawa, A., Fujinami, N., and Tokoro, M., ”The Muse Object Architecture: A New Operating System Structuring Concept,” Operating Systems Review, Vol. 25, No. 2, April 1991. Also available as Sony Computer Science Laboratory Technical Report TR-91-002, March 1991.

    Google Scholar 

  13. Teraoka, F., Yokote, Y., and Tokoro, M., ”A Network Architecture Providing Host Migration Transparency,” in Proc. of ACM SigComm'91 Conference on Communications Architectures and Protocols, September, 1991. Also available as Sony Computer Science Laboratory Technical Report TR-91-004.

    Google Scholar 

  14. Yonezawa, A. and Tokoro, M., eds, Object Oriented Concurrent Programming, MIT Press, Cambridge, Massachusetts, May 1987.

    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

Tokoro, M. (1991). Toward computing systems for the 2000 s. 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/BFb0024550

Download citation

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

  • 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