ニュース&イベント

Solutions
Home > ニュース&イベント > Press Releases > 2005

エニアの OSE リアルタイムOS向け PEG GUI が発売

2005年6月14日(現地時間)、スウェーデン・ストックホルムおよび米国アリゾナ州テンペにて
エニアは本日、OSE リアルタイム・オペレーティング・システム (RTOS) バージョン5.1向けに、Swell Softwareのポータブル組込みGUI (PEG)が発売されたことを発表しました。このGUIは大きさ100KB、イベントドリブンであり、わずか8KBのRAMしか占有しません。このGUIを使用することで、組込みステムの開発者は、OSE RTOSが実行されている先進的組込みシステム向けに、簡単にカスタムGUIを作成することが容易になります。

PEG GUIはOSE RTOSと密接に統合されており、OSEのメモリ保護、マルチタスク、メッセージ・パッシング、および割り込み処理などの機能をフルサポートします。OSE 5.1は、Reference Development System (refsys) を提供し、カーネル、システム管理、エラーハンドラ、TCP/IPスタック、PEG GUIなどRTOSの全コンポーネントを即座に実行可能な単一イメージにリンクすることで、起動をシンプルにします。PEG GUIおよびそのアプリケーションはダイナミック・ロードが可能で、オフラインにすることなく容易にシステム再構成できます。また、PEG GUIとそのアプリケーションはハードウェア・デバイスに直接リンクしないため、プロテクト・モード(別の仮想アドレス空間)で実行でき、その結果、問題のあるGUIプロセスが重要なカーネル機能を中断させないようにします。

PEG GUIはEneaのOSEソフト・カーネル・シミュレータと密接に統合されていて、ターゲットのハードウェアにアクセスせずに、OEMはWindows PC上でOSE/PEGアプリケーションを開発できるようになります。PEGアプリケーションは、カーネル・サービスにフルアクセスしながら、別のウィンドウで実行できます。

エニアのプロダクト・マーケティング・マネージャPaul Nederveenは、次のように語っています。「当社の顧客は、ワイヤレスやネットワーク接続された組込みデバイスへの高機能GUIの追加を要望していました。PEGをOSE RTOSと統合することで、メモリとパフォーマンスの厳しい制約の中、開発者は、信頼性が高く、直感的に分かりやすくハイパフォーマンスなGUIを、OSEにホストされた高可用性アプリケーションに追加することが容易になります。」

Swell Softwareのマーケティング、パートナー・リレーション・マネージャJohn Cuthbertsonは、次のように述べています。「OSEは、その高速かつ決定論的なレスポンス、メッセージ・パッシング・パラダイムおよびメモリ保護などの機能で、当社のイベントドリブンGUIの使用に最適です。これで、OSE RTOSを実行する高可用性リアルタイム・システムの設計者は、コンパクトで信頼性の高いROM化可能な GUIを、自社のアプリケーションにカスタマイズして追加できます。」

OSE PEGは、プロ仕様のGUIを作成するための完全な開発キットとクラス・ライブラリです。PEGパッケージには、ビジュアルな画面を作成したり、カスタム・フォントを生成したり、任意のイメージを圧縮してROM化するツールが含まれます。OSE PEGのハードウェアおよびOSカプセル化クラスにより、カスタムなOSE PEGユーザ・インタフェースを標準32ビットWindowsアプリケーションとして実行させることが可能になります。

これにより、設計者は自社のカスタムPEG GUIを標準Windows PC上で開発、シミュレート、デバッグ、およびテストすることができます。

全体がC++で記述されているOSE PEGライブラリは小容量、高速で、グラフィック出力をサポートしているほとんどすべてのハードウェア構成に容易にポートできます。このライブラリは、ウィンドウ、ツールバー、メニュー、ダイヤル、バー、ダイアログ、ステータス・ボックス、ボタン、グラフ、ライト、スケールなどカスタムGUIをビルドするために必要な、GUIコントロール、インジケータ、その他のオブジェクトをすべて提供します。 PEGにはオブジェクトの使い方についてまったく制限がなく、開発者は任意のウィンドウ階層の中でコントロールの無限ネストを実現する画面を自由にデザインできます。

OSE PEGは、キーパッド、ソフトキー、マウス、ジョイスティック、タッチスクリーンなど広範囲の入力デバイスをサポートしています。またOSE PEGは多様なポインタ・ビットマップおよびハードウェア・カーソルをサポートし、サポートされているすべての参照プラットフォーム用にマウスとタッチスクリーンの完全な入力ドライバを提供します。OSE PEGは、2バイト文字とユニコードの文字列エンコーディングをサポートしています。またOSE PEGは、大型の文字セットをメモリ制約のある組込みシステムに組み込むことができます。

OSE PEGは、モトローラ (PowerPC)、テキサス・インスツルメンツ(OMAP)、ARM、MIPSなど、広範囲のマイクロプロセッサ向けに間もなく発売されます。またOSE PEGは、OSEソフト・カーネル・シミュレータ向でも利用可能です。

Swell Software, Incの詳細
Swell Softwareは1997年に設立された、組込みGUI開発ツールのリーディング・カンパニーです。当社のPEG®製品は、組込みシステムでの使用に絞って作成されたグラフィカル・ユーザ・インタフェース・ソリューションを提供して、既存のソフトウェア・ツール業界のいわば空白の部分を補うために作成されました。PEG®製品は世界中の数千の組込みシステムにライセンスされており、通信、医療、工業部品、および家電製品などのマーケットに供給されています。当社のカスタマベースには世界でも最大規模のOEMが多数含まれおり、画期的で成功した製品を提供する場面で当社のソフトウェアを利用しています。Swell Softwareの詳細については、www.swellsoftware.comにアクセスしてください。

 
Enea について
Enea は、フォルトトレラント、高可用性、セイフティクリティカルな組込システム向けのリアルタイム・オペレーティング・システム(RTOS)、開発ツール、およびサービスのリーディング・プロバイダです。OSEは、分散型通信システム (通信インフラストラクチャや携帯電話など)、航空電子工学、医療、自動車および産業関係の制御システムを含む、世界中の多くの製品で使用されています。Enea ABは、スウェーデン ストックホルムを拠点にしています。全世界で約500名の従業員を擁し、さまざまなリアルタイム組込型アプリケーションの製品、サービス、トレーニングを提供しています。主な顧客は、Ericsson、Nokia、Boeing、Motorola、Alcatel、 Volvo、TI、Agere Systems、富士通等の先端企業です。 詳しくは www.enea.com をご覧下さい。

Eneaは、ストックホルム株式取引所 Attract 40 に上場されています。

OSE は Enea の登録商標です。
その他の全ての会社名、製品名は各社の登録商標もしくは商標です。

◆お問い合わせ先
エニア・エンベデッド・テクノロジー株式会社
〒101-0052 東京都千代田区神田小川町1-4-2 風雲堂別館ビル 4F
Tel: (03)5207-6167 Fax: (03)5207-6169
URL: http://www.enea.co.jp E-mail: japan@enea.com