著者
伊賀 徳寿 中本 幸一 奥山 嘉昭 佐藤 直樹 檜原 弘樹
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌コンピューティングシステム(ACS) (ISSN:18827829)
巻号頁・発行日
vol.44, no.10, pp.164-176, 2003-07-15
被引用文献数
4

企業向けシステムでは,システムで提供する機能をオブジェクトとしてモデル化し,相互接続性を保証したCORBAにより実装するシステム構築が広まってきている.オブジェクト指向設計による生産性向上とソフトウェアの下位層の隠蔽による移植性の向上を目的として,組込みシステムから構成されるネットワークシステムでもCORBAは有効であると期待されている.しかし,CORBAは企業システム向けに設計されており,ハードウェアリソースやソフトウェアリソースの制約の厳しい組込みシステムでは適用が難しいところがある.本論文では,企業システムとは直接には接続しない組込みシステムネットワークに特化した機能を有する組込みシステム向けCORBA(Embedded CORBA)の設計思想,仕様,実装とその評価について述べる.最近,情報家電をはじめとする組込 みシステムでは,機器の提供する機能の追加拡張を行う機能が求められている.Embedded CORBAは,このためにオブジェクトの動的追加機能を具備している.In enterprise system, CORBA becomes popular, in which the functionalities the enterprise systems are modeled as objects and the objects are implemented. CORBA is also expected to be effective in embedded system because high productivity of object-oriented design and high portability due to hiding lower software layers. Applying CORBA to the embedded systems is difficult because CORBA is basically designed for the enterprise systems and not suitable for the embedded system whose resources are very restricted in hardware and software. Embedded CORBA is suitable for embedded system networks,which are not directly connected to the enterprise systems. We describe the design philosophies, the specification and design and the implementation and evaluation of Embedded CORBA. Recently, extending functionalities in the embedded systems are required. Embedded CORBA also provides the functionalities to add objects dynamically.