ASCET-DEVELOPER

ETAS ASCET-DEVELOPER(別名ASCET 7)は、グラフイカルなモデルとテキスト形式のプログラミングを使用して組み込みシステム向けのアプリケーションソフトウェアを開発するためのツールです。ASCET-DEVELOPERのコードジェネレータはファンクションモデルを高効率で安全な組み込みCコードに変換するため、AUTOSARおよび非AUTOSARアプリケーションに最適です。

安全で効率の良い組み込みソフトウェアを短期間で開発

ASCET-DEVELOPERは、大量に、かつ低コストで、業界標準に適合した欠陥の許されない製品が求められる製造業界において、ソフトウェア開発に関する課題を解決できるように特別に設計されたツールです。

ASCET-DEVELOPERを使用することで、ソフトウェアエンジニアは、高性能で、オーバーヘッドが低く、メンテナンス性にも優れている、安全でセキュアな組み込みソフトウェアを作り上げることができます。高度に自動化されているため、効率良く安全に開発することができます。

ASCET-DEVELOPER IDE(統合開発環境)のグラフィカルモードとテキストモード。テーブルエディタにより作業の効率化を実現

利点

安全性

  • コードジェネレータはISO26262およびIEC61508規格認証済み
  • 防衛的なコードの自動生成
  • MISRA-C:2012準拠

使用実績

  • ASCETで生成されたコードを使ったECUは、4億5千万台の車両に搭載済み
  • ブレーキシステム(ABS、ESPなど)、パワートレイン、トランスミッション、運転支援、バッテリ管理で採用
  • 車両および鉄道アプリケーション

汎用性

複数の表記法に対応

  • ESDLテキストエディタ
  • ブロックダイアグラムエディタ
  • ステートマシンエディタ
  • Cコードエディタ

高速および高効率

  • オンザフライ」の静的分析でリアルタイムにフィードバック
  • コード生成を高速化

Eclipse

  • Eclipseシリーズ(MyLyn、Git、SVN、Gerrit、CDT)に対応
  • カスタマイズ用に拡張可能

複数のテストオプション

  • 単体テスト
  • PC上での開ループシミュレーション
  • 閉ループシミュレーション
    • FMU(FMI)へのエクスポート
    • S-Functions(ML/SL I)へのエクスポート
  • ラピッドプロトタイピング
    • INTECRIOおよびEHOOKS

組み込みソフトウェア開発言語(ESDL)

  • オブジェクト指向/カプセル化
  • シンタックスとセマンティクスの理解が容易
  • 安全なデータ型
  • 抽象化データ型