Self-organizing distributed operating system
書誌事項
- タイトル別名
-
- implementation and problem using Ada
説明
This paper introduces a new concept: “Self-Organization” in distributed operating system. Up to now, the communication facilities in distributed systems were almost based on the assumption: the human intervention. Software systems for C I M (Computer Integrated Manufacturing), however, should be highly intelligent, i.e., highly dependable and dynamically evolving (and/or gracefully degrading) systems.The most serious drawback of Ada faced with developing distributed software is the rendezvous mechanism of tasking which provides one-to-one communication facility. One-to-many communication mechanism should be provided. Furthermore, communication facility in distributed system should be self-organized so as to fit the requirements of the problem such as in neural nets.The main idea of this paper is to “self-organize” the communication facilities according to (physical and/or virtual) structural change of communication networks. The mechanism and implementation strategy for the self-organizing distributed operating system are described. A prototype system-1 is being constructed on ten SUNs network using VERDIX Ada compiler. The advantages of using Ada over other languages in constructing distributed operating system are the dynamic data structure and package supported by separate compilation facility. Problems facing with this project also will be discussed.
収録刊行物
-
- Proceedings of the 1987 annual ACM SIGAda international conference on Ada - SIGAda '87
-
Proceedings of the 1987 annual ACM SIGAda international conference on Ada - SIGAda '87 157-158, 1987-01-01
ACM Press