2024-03-28T19:45:54Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000230392023-04-27T10:00:04Z01164:01579:01585:01591
組込み制御システム向け時間駆動分散オブジェクト環境A Time-Triggered Distributed Object Computing Enviroment for Embedded Control Systemsjpnhttp://id.nii.ac.jp/1001/00023039/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=23039&item_no=1&attribute_id=1&file_no=1Copyright (c) 2007 by the Information Processing Society of Japan武蔵工業大学大学院 電気工学専攻武蔵工業大学大学院 電気工学専攻石郷岡祐横山, 孝典本論文では、自動車制御等の組込み制御システムを対象とした時間駆動に基づく分散オブジェクト環境について述べる。まず、自分自身の属性値を周期的に更新する分散オブジェクト郡から成る時間駆動分散オブジェクトを提案する。このモデルではオブジェクト間通信に遠隔メソッド呼び出しを用いず、レプリカオブジェクトを用いて効率的な位置透過性を実現する。そして、時間駆動分散オブジェクトミドルウェアと開発環境を開発した。ミドルウェアはスタブを経由してオリジナルオブジェクトから属性値を取得し、周期的に状態メッセージをレプリカに転送し、その一貫性を保つ。スタブは CORBA 準拠の IDL で記述されたインタフェース定義より生成する。The paper presents a distributed object computing environment based on a time-triggered architecture for embedded control systems such as automotive control systems. A timetriggered distributed object model consists of distributed objects that periodically update their own attribute values. Replica objects are used for efficient location transparency in the model. Inter-object communications are not remote method invocations. We have developed a middleware and a development environment based on the time-triggered distributed object model. The middlleware maintains the replicas to be consistent with the original objects getting values of the original object through stubs using periodic state messages. The stubs are generated form the interface definitions written in CORBA-compliant IDL.AN10096105情報処理学会研究報告計算機アーキテクチャ(ARC)20074(2007-ARC-171)81862007-01-232009-06-30