[ keyword: オープン・ソース ]

ヴィッツとキャッツが組み込みプラットホームを構築しやすくするための仕組みを共同で発表

 ヴィッツとキャッツは,TOPPERS OSをベースとした組み込みソフトウェア開発プラットホームを構築しやすくするための仕組み(フレームワーク)を共同で発表した.具体的には,TOPPERSプロジェクトが開発を進めているコンポーネント技術「TOPPERS Embedded Component System(TECS)」を利用して任意のソフトウェア部品をつなぎ合わせ,特定の分野向けのソフトウェア・プラットホームを生成できるようにする.プラットホームの具体例として,自動車制御向けの「TOPPERS Automotive Platform」を2009年5月に発表する予定.

 TOPPERS Embedded Component System(TECS)とは,組み込みシステムを構成するソフトウェア・モジュールをコンポーネント(部品)として取り扱うための技術である.具体的には,標準化した記述〔TECSのコンポーネント記述言語(CDL;Component Definition Language)〕を用いてコンポーネントのインターフェースやデータ構造を明確に定義し,コンポーネントを静的に生成・結合する.記述したCDLを「TECSジェネレータ」と呼ぶツールで処理することにより,組み合わせたいコンポーネントをひとまとめのC言語ソース・ファイル群として取り扱えるようになる.TECSは現在開発中の技術であり,2009年春ごろにTOPPERSプロジェクトから公開される予定.

 今回発表した仕組みの構築に関して,キャッツはコンポーネント間の接続をグラフィカルに設定できるツール「ZIPC Toy!」を開発する.本ツールは同社のツール「ZIPC AUTOSAR」をベースとして開発されており,ソフトウェア部品の接続や配置を支援するほか,パラメータの妥当性を確認する機能を備える.また,TECS対応のCDLを出力できる.ヴィッツは,本ツールを利用して,TOPPERSプロジェクトの既存の成果物であるソフトウェアのCDL記述を作成し,TECSの実用化を進める.

 欧州の自動車業界では,車載向けの基盤ソフトウェア仕様やソフトウェア・コンポーネント,インターフェース仕様などを「AUTOSAR(Automotive Open System Architecture)」という規格としてまとめており,実際の開発に適用しようと計画している企業もある.今回発表されたTOPPERSベースの仕組みは,ツールを整備して,TOPPERSプロジェクトのソフトウェア資産をより利用しやすくすることをねらっている.


[写真1] TOPPERS OSをベースとした今回の仕組みの概要


[写真2] ZIPC Toy! のデモンストレーション

■連絡先
株式会社ヴィッツ
TEL: 052-220-1218
URL: http://www.witz-inc.co.jp/

組み込みキャッチアップ
お知らせ 一覧を見る

10/15(金),秋葉原UDXにて「組込みシステム開発者フォーラム2010――Advantech Embedded Design-In Forum Japan」を開催,全セッション受講無料

《読者の広場》 「ひと口コメント」 Part 10 ―― 『はやぶさ』の偉業にひと言! 熱いメッセージが65通も!

PICK UP用語

USB

関連記事

volatile

関連記事

Verilog HDL

関連記事

ニュース 一覧を見る

RS ComponentsがPCB設計ツールを無償配布,設計技術者向けのコミュニティ・サイトも開設

東京エレクトロン デバイス,学生向け組み込みアプリ開発コンテスト「Device2Cloud」を開催

ヒューマンデータ,Xilinx Virtex-5を搭載したFPGAボードを発売

MECHATROLINK協会がMECHATROLINK-III対応のスレーブLSIを600円で発売

Analog Devices,JESD204Aシリアル・インターフェース規格に対応した14ビットA-Dコンバータを発売

Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

【ETロボコン】 3rd ET-West Cup

2010年6月20日

Hamana Project

ママチャリ12時間耐久レース(1)

2010年8月25日

組込マーに仲間入り! ~SSEST実行委員会

いよいよ競技会!

2010年9月 1日