オブジェクトシミュレーションシステムへのUNIXシステムの再構成

書誌事項

タイトル別名
  • オブジェクト シミュレーション システム エ ノ UNIXシステム
  • Re - constitution of UNIX System toward Object Simulation System
  • 数値シミュレーション

この論文をさがす

抄録

オブジェクトに基づくシミュレーションシステムは,大きな特長を持ちにもかかわらず,従来のモデリング方法との差異による違和感やプログラミング(実装)の難しさ等の実用技術上の難点のゆえにその普及ははかばかしくない.そこで本研究では,これらを克服すべくUNIXシステム上にオブジェクトシミュレーションシステムを構築する新規な方法論を提唱し,従来のシミュレーションシステムやUNIX環境との整合性が良くプログラム言語に依存しない,実用性の高いシステム構築方法の確立を目指す.そのために,UNIXファイルシステムのディレクトリをオブジェクト単位ととらえ,その構成要素であるファイルへのアクセスを同一ディレクトリ内からのプロセスに制限する.その目的実現のため,我々はオブジェクトの構成とUNIXシステムとの対応関係を見直してわずかなシステムを加えた.それを用いることでカプセル化および情報隠蔽化されたプロトタイプベース・オブジェクトの構成要件を満たし,オブジェクトとしての振舞いや相互作用条件も満たした汎用的なオブジェクトシステムとして再構成した.これに基づいてオブジェクトシミュレーションの実際例を構築・駆動させ,当初の目標をほぼ達成した.著者たち自身の使用経験によれば,従来のシステムと比較しても実装の簡潔性,分かりやすさ,使いやすさ,表現能力は良好である.結論として,すぐにでも実装・実行可能なほどに実用性の優れたオブジェクトシミュレーションシステムがUNIXシステムを再構成することで,実際に構築され,高い有効性や有用性が検証された.

The Object-oriented systems have often been developed,but,have not widely been applied and also not accepted especially to the domain users in the fields of the natural science or of the technology.Then,in this paper,we aim at establishing an implementation methodology for a new Object simulation system by which the domain users can easily and simply realize and drive the Object simulations.We have devised and proposed first a new fundamental idea to regard a directory of the UNIX file system as the aggregation Object unit.The second new idea is to restrict the access privilege to each object(=directory)from the UNIX processes.The Object system implementation methodology based on these two ideas has been developed and established by changing the view of the UNIX system,and by adding some constraints to realize the encapsulation and the information hiding of the Object,and finally by re-constituting the Object simulation system.This methodology has been applied to the wind tunnel flow simulations.The results are fine.The implementation procedures are very simple and practical.We can conclude that the implementation methodology we have proposed has successfully been established,and the implemented example system has verified the usefulness and simplicity for the domain users.

収録刊行物

被引用文献 (5)*注記

もっと見る

参考文献 (18)*注記

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ