NEWSRELEASE
平成 14 年 11 月 20 日
株式会社リコー
TOPPERS プロジェクト
株式会社東ຨテクニカ
日本ラショナルソフトウェア株式会社

株式会社リコー、TOPPERS プロジェクト、
株式会社東ຨテクニカ、日本¬®¡株式会社

3 社 1 グループ共同で TOPPERS シミュレータによる、組み込みソフトウェアのデバッグ効率化と適合ツールの提供を実現−リコーが Windows ホスト上での、開発およびシミュレーション環境を、TOPPERS シミュレータと「RationalRoseRealTime」「BridgePoint」で構築−
株式会社リコー（以下リコー、本社：東京ற港区南ো山 1-15-5
締役社ସ：桜井

リコービル、代表取正光）、TOPPERS（トッパーズ）プロジェクト（※１）、株式会社東ຨテクニカ（以下東ຨ、本社：東京ற中央区八重洲１−１−６、代表取締役社ସ：湯本倖三）、日本ラショナルソフトウェア株式会社（以下 日本ラショナル、本社：東京ற中央区日本橋浜町 3−42−3、代表取締役社ସ：齊藤肇）の３社１グループは、この度共同で UML を用いた組み込みソフトウェアを開発しました。また、TOPPERS/JSPカーネル（※２）のシミュレータを用い、Windows ホスト環境でのデバッグが可能なツールチェーンを構築しました。
この開発およびシュミレーション環境は、リコーが提案したツールチェーンを実現するために、TOPPERS プロジェクト、東ຨ、日本ラショナルがそれぞれのツール、技術およびノウハウを提供して作り上げたものです。০‫ڐ‬ツールとして、UML モデリング
ツールの「Rational Rose RealTime（¬® ° ³ ­®¦）」（※３）および「ProjectTechnologyBridgePoint（¡´°³°³ ¡³­³£´²）」（※４）を用いてソフトウェア০‫ڐ‬を行いました。TOPPERS/JSP カーネル対応の C/C++のコードを自動生成し、ターゲット環境だけでなく、TOPPERS/JSP カーネルのシミュレータを組み合わせて、基本的なアプリケーションのデバッグをホスト上で実施させました。これにより、実機上でのデバッグやテストに伴う開発、製品出荷のૺ延といった経営上の重大なӀ題について改善することを目的としています。

UML モ デ リ ン グ ツ ー ル の 「 Rational Rose RealTime 」 お よ び 「 Project Technology
BridgePoint」は、TOPPERS/JSP カーネル環境で動作するアプリケーションを生成するために最適化されており、コード生成に関連する൉分を改造することで、০‫ڐ‬者は容易に TOPPERS/JSP カーネル対応のアプリケーションを生成することができます。
※１）TOPPERS プロジェクトは、組込みシステム構築の基盤となる各種のソフトウェアを開発し、良ࡐなフリーソフトウェアとして公開することにより、組込みシステム技術ならびに業界の発展に資することを目的としたプロジェクトです。豊橋技術科学大学組込みリアルタイムシステム研究室を中心として、プロジェクトのࢀ旨に賛同してソフトウェア開発を分担する組織・個人により推進されています。
（http://www.ertl.jp/TOPPERS/）※２）TOPPERS/JSP カーネルは、μITRON4.0 仕様のスタンダードプロファイル֩定に準拠したオープンソースかつフリーのリアルタイムカーネルで、TOPPERS プロジ
ェクトの最初の開発成果です。2000 年 11 月に最初のバージョンの配布を開始後、数回のバージョンアップを経て、現時点で Release1.3 が最新バージョンとなっています。
※３）wRationalRoseRealTimexとは、ビジュアルモデリングツール RationalRoseに、アクティブオブジェクトによるリアルタイムモデルの拡張を行うとともに、モデル実行やコード生成などの機能をୈ加し、リアルタイム組み込みソフトウェアの開発を実現する製品で、C、C++、Java2 に対応しています。同製品は開発の早期段階からの০‫ڐ‬の改善、継続的な検証、また UML の活用によるチームメンバー間のコミュニケーションの向上により、開発に伴うリスクを大幅に減少させることが可能です。
※４）ProjectTechnologyBridgePoint「BridgePoint DevelopmentSuite（¡ ³­   ³ £ ´  ²  ³ ¢ ³ °  ¡´ § ²    ）」と は、「BridgePointModelingSuite（¡³­³£´²¨³­²³ ）」と「DesignPointModelCompiler（³³²£´²¨³®²´¬ ）」の 2 つから構成されています。BridgePoint
は、UML のクラス図と状態図をベースにオブジェクトアクションۗ‫܃‬を用いて、モデルの振る舞いを記述した ExecutableandTranslatableUML(XTUML)モデルの作成、モデルの実行による振る舞いの検証を行います。DesignPoint は、ソース形式で提供されるオープンな変換パターンとルールによって、リアルタイム組み込みソフトウェ
アに最適化された C、C++コードを XTUML モデルから生成します。これらを用いて「完全なモデルベースの開発」を実現することが可能です。

（参考）株式会社東ຨテクニカは、1953 年の創業以来、技術専๖商社として、欧米の先端技術、特に“はかる(‫ڐ‬測)”技術を日本の産業界に紹介しています。ソフトウェア・ソリューション൉๖では、ソフトウェアの品ࡐ向上、及び開発負荷の軽減に役立つ各種ソフトウェア開発支援ツールの販売、及びそれに伴うコンサルティング・開発などを行っています。
（http://www.toyo.co.jp/ss/）
日本ラショナルソフトウェア株式会社は、ソフトウェア開発製品を提供する米国ラショナルソフトウェア・コーポレーションの日本法人として 1997 年に০立されました。
wthe software development company（ザ・ソフトウェア・ディベロップメント・カンパニー）xをスローガンに、e-ビジネスアプリケーション開発を支援する製品の開発販売、およびそれに伴う技術コンサルティングを提供しています。(http://www.rational.co.jp/)~この件に関するお問い合わせ先~
一般の方のお問い合わせ先
報道関係の方のお問い合わせ先
株式会社リコー
株式会社リコープラットフォーム開発センター／
広報൉
ソフトウエア生産技術開発室
竹内TEL：03-5763-2675(ダイヤルイン)
E-mail:roi@mx1.ttcn.ne.jp

TEL：03-5411-4511(直)E-mail：koho@ricoh.co.jp

TOPPERS プロジェクト
豊橋技術科学大学 情報工学系
組込みリアルタイムシステム研究室 ‫ݗ‬田
Email：hiro@ertl.jp
株式会社東ຨテクニカ
ソフトウェア・ソリューション
町田 秀喜/༖木 俊安
Tel:03-3279-0771(夜間直通 3245-1248)
ss̲sales@toyo.co.jp
http://www.toyo.co.jp/ss/
日本ラショナルソフトウェア株式会社
マーケティンググループ
松岡
TEL：03−5642−9173

日本ラショナルソフトウェア株式会社
広報担当 ㈱³° ³®z¥ ²³
本間／進藤
TEL：03−3499−0014