2024-03-28T23:17:53Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000263762023-04-27T10:00:04Z01164:01867:01943:01946
ディペンダブルな分散型実時間処理システムに向けてToward a Highly Dependable Distributed Realtime Systemsjpnhttp://id.nii.ac.jp/1001/00026376/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=26376&item_no=1&attribute_id=1&file_no=1Copyright (c) 1991 by the Information Processing Society of JapanNTTソフトウェア研究所NTTソフトウェア研究所NTTソフトウェア研究所後藤厚宏山崎, 憲一鷲坂光一現在の分散プラットフォームが提供できる応用インタフェースは、社会的に頼りがいのある応用システムを作る上では不十分な点が多い。また、応用システムは時間制約や地理的条件をシステム内に導入できる柔軟な制御機能を必要とする。このため、分散カーネル(カーネルウェア)と応用システムの間のミドルウェアの役割が重要となる。ミドルウェアにおいては、分散環境におけるアトミックな操作を支援する同期機構とトランザクション機能、ディペンダビリティのためのロギングとリカバリを標準インタフェースで提供する。さらに、クライアント/サーバーのパラダイムとともに、分散デバッグやモニターを支援するパラダイムとして、制御プログラムがセンサーとアクチュエイタを用いて環境を操作するリアクティブパラダイムが重要である。Recent technological advances have made it cost-effective to construct large systems from collections of computers connected via networks. However, current distributed platforms are not enough to support dependable application systems for our society, which need for effective ways to support realtime constraints and geographical distribution. Therefore, Middleware, which plays an important role between Kernelware and distributed applications, should facilitate various synchronizations and transaction primitives to support atomic operations in distributed environment. In addition, reactive paradigm where control programs handle distributed environments by sensors and actuators, is effective as well as client/server paradigm.AN10444176情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)199163(1991-OS-051)73801991-07-182009-06-30