時計のような正確な実行を保障

今日では鉄道は慎重に管理されています。忙しいライン上の列車はスループットを最大化するようにプログラムされています。列車は動き続ける必要があります。指示が送信され、それに従わなければ悲劇的な事故が起こる事すらあり、エラーを許容する余地がありません。

VectorCASTはプログラムが厳しい要件を満たすために、またソフトウェアが可能な限り堅牢であることを確認し、コードの品質を保証する為にシミュレータやボード上で効率的にテストを行う環境を提供します。そして、おそらく同様に重要な事として、テストに関連するコストと時間を削減する効果を提供します。高度に自動化され、直感的で、異なる開発環境の数に適応し、自動的にテスト・ケースを生成し、変更ベースのテストを介して効率的に既存のテストを再利用する環境を提供します。VectorCASTを用いるとテスト・フェーズは効率化されます。

業界標準対応への実績

CENELEC / EN50128-9または同様の規格に対応する機会を失わないで下さい。VectorCASTは、最も要求の厳しい基準を遵守するために、多くの鉄道業界のリーダー企業達に使用されています。 VectorCASTは要件を完全に満たしながら完全なコード・カバレッジを迅速に達成する為に異なる様々な手段と戦略を提供しています。また認証に対して経験の少ないクライアントの為に、当社のコンサルティングでは認証を確保するために必要な情報を提供することもできます。

主なメリット

  • システム・テストを越えて:システム・テストでは100%のコード・カバレッジを達成する事はできません。なぜなら多くの機能がエラー処理のコードを持っており、アプリケーションが統合された状態でそのコードが実行される条件をすべて発生する事は困難又は不可能であるからです。 VectorCASTでは、そのようなすべてのコードが完全にカバレッジを達成し、完全にテストされていることを確認するためサブプログラムレベルでテストすることができます。そしてVectorCASTテスト環境上で単体テスト、システム・テストのカバレッジ結果をマージして、効率的に全てのコードがテストされる事を確認する事ができます。
  • テスト作業工数を予測可能に:問題を見つけるために再テストする事を、コードを凍結してリリースする準備が整うまで待つ必要はありません。 VectorCASTでは、テストケースの再実行は高度に自動化されています。そして、変更ベースのテストはコードに変更が入った時にいつでも継続的に試験を実施する機能です。ときに、コードが膨大なものとなっても私たちの大規模な展開ソリューションは、常にコードのクオリティを可視化する事を可能にし、コード・ベースに混入された問題を早期に発見して修正する事を可能にします。

VectorCASTを使用している世界のトップ企業

ABB
Allied Telesis
Alcatel
Ansaldo Signal
Alstom
Bombardier
CAP Gemini
Elin EBG
Electro-Motive Diesels
GE Transportation
SafeTran
Skoda Electric
Safetran Systems
Triconex
Union Switch & Signal
他多数...

ケース・スタディ: ŠKODA ELECTRIC 社のEN50128対応(英語)

お客様の声

「VectorCASTツールは私たちのコードをテストするのにかかる時間を大幅に削減しました。 VectorCAST/Manageは前回のプロジェクトで開発されたテストを回帰テストの環境にインポートして全ての単体テストと統合テストのアクティビティに対しての単一のコントロール・ポイントを提供してくれます。VectorCAST / C ++は、テスターが使用することを躊躇しないツールです。」

Stanislav Fligl, Core Team Leader
ŠKODA ELECTRIC