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.
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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.
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.
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.
Numaoka, C. and Tokoro, M., ”Conversation among Situated Agents,” Proc. of 10th Int'l Workshop on Distributed Artificial Intelligence, Austin, TX, October 1990.
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.
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.
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.
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.
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.
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.
Yonezawa, A. and Tokoro, M., eds, Object Oriented Concurrent Programming, MIT Press, Cambridge, Massachusetts, May 1987.
Author information
Authors and Affiliations
Editor information
Rights 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