能力
ソフトウェア拡張機能の活用
モダンC++の拡張として設計されたArtと呼ばれるドメイン固有言語により、Visual Studio CodeやEclipse Theiaといった一般的なIDEでステートフルなリアルタイム・ソフトウェアを構築することができる。
自動化されたカスタマイズ可能な結果
開発中にアプリケーションをチェックする自動的でカスタマイズ可能な検証ルールにより、問題を早い段階で検出します。
生成コードで時間を節約
アートを入力すると、効率的なC++コードに自動的かつ段階的に変換される。生成されたコードにより、ステートマシンロジックの面倒なマニュアルコーディングから解放され、スレッドセーフが簡単になります。
アプリケーション・データ・ストレージ
ポータブルで強力なランタイムライブラリであるTargetRTSは、アプリケーションに必要なランタイムサービスを提供します。このライブラリは、長年にわたって産業用途で使用されてきた実績があるため、アプリケーションの基盤として十分な信頼性を備えています。
HCL RTistを選ぶ理由
HCL RTistは、同時実行やパフォーマンスの問題を防ぐ、一貫性があり、読みやすく、効率的なC++コードの生成を支援します。この強力なツールは、ステートマシンの実行カバレッジをキャプチャして可視化するために OneTest Embedded と統合され、Rational Rose Real-Time からのモデルの移行をサポートします。
UML RealTime と C++
UML-RTは、アプリケーションを設計する際に抽象度を上げることができる強力かつハイレベルのコンセプトを提供します。例えば、カプセル、ステートマシン、ポート、その他多くのものが含まれます。これらのコンセプトは、自動的に非常に効率的なC++コードに変換され、他の手書きのC++コードと一緒に使用することができるというものです。
グラフィカルなダイアグラム・エディター
ステートマシン図、複合構造図、クラス図などのグラフィカル・エディタを使用して、アプリケーション・モデルを表示および編集することが可能です。 .
モデルデバッガー
アプリケーションのトラブルシューティングや実行時の動作を理解するために、従来のC++デバッグを補完するものとして、高レベル・シックモデルのデバッグとトレースを使用します。
強力なランタイム・ライブラリ
ポータブルで強力なランタイムライブラリであるTargetRTSは、アプリケーションに必要なランタイムサービスを提供します。産業用として成功した長い歴史を持つこのライブラリは、貴社のアプリケーションのための、戦いの試練を経た揺るぎない基盤です。