• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

信頼と交渉に基づく緩やかな保護機構をもつオペレーティングシステムに関する研究

研究課題

研究課題/領域番号 07780241
研究種目

奨励研究(A)

配分区分補助金
研究分野 計算機科学
研究機関東京工業大学

研究代表者

柴山 悦哉  東京工業大学, 大学院・情報理工学研究科・数理・計算化学専攻, 助教授 (80162642)

研究期間 (年度) 1995
研究課題ステータス 完了 (1995年度)
配分額 *注記
1,200千円 (直接経費: 1,200千円)
1995年度: 1,200千円 (直接経費: 1,200千円)
キーワードオペレーティングシステム / 保護ドメイン / コンポーネントソフトウェア / モ-バイルオブジェクト
研究概要

状況に応じて保護のレベルを変更できる緩やかな保護機構に関する研究を行った。そのための基本的な枠組みとして、抽象オペレーティングシステムという概念を提案した。その概要を以下に示す。
主たる応用分野としては、コンポーネントソフトウェアやモ-バイルオブジェクトなどの近年注目を集めている柔軟なソフトウェアの構成法を取り上げた。これらの新しい構成法に基づくソフトウェアを効率的かつ安全に実行するために、オペレーティングシステムに求められる機能としては、以下のようなものがある。
1.複数のコンポーネントよるなるソフトウェアを効率的に稼働されるために、密接に関連し合うコンポーネント間でアドレス間を共有できなければならない。
2.モ-バイルオブジェクトのような信頼できないコードを含むコンポーネントを安全に実行するために、信頼できるコードと信頼できないコードを異なる保護ドメインで実行する必要がある。
この二つの相異なる要求に答えるために、以下のような枠組みを設計した。
1.アプリケーションは、メモリ管理のAPIを用いて、アドレス空間と保護ドメインの管理を自分で行う。
2.実行環境の管理者が許す場合には、アプリケーションのメモリ管理部はカーネルモードで動き、上記APIコールがMMUを直接操作する。それ以外の場合には、ユーザモードで動き、APIコールはシステムコールに変換される。
本年度は、このようなメモリ管理用のAPIの仕様決定と、その実現方式の検討を主に行った。このような枠組みにより、信頼できるコードに対しては効率を重視し、信頼できないコードに対しては保護を重視するアプリケーションの実行環境が設計可能であることを確認した。

報告書

(1件)
  • 1995 実績報告書

URL: 

公開日: 1995-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi