モデルベース・システムズ・エンジニアリングにおけるツール間のトレーサビリティ
情報の重複なく、シームレスなデジタルスレッドを構築し、すべてのツールにわたってモデルベース・システムズ・エンジニアリングのデータを接続します

モデルベース・システムズ・エンジニアリング(MBSE)においては、水平および垂直方向の完全なトレーサビリティが不可欠です。PREEvisionは自社の環境内でこれを実現していますが、現代の開発は孤立して行われることはほとんどありません。MID社のOSLCコネクタを使用すれば、このトレーサビリティをツールチェーン全体に拡張し、シームレスなデジタルスレッドを作成することができます。
OSLCが重要な理由
PREEvisionは、RFLP(要件、機能、論理、物理)アプローチを完全にサポートする、強力な中央データベース兼モデルベースのオーサリングツールです。データを永続的に接続することで、複雑なサイバーフィジカルシステムを効率的に開発することを可能にします。要件、設計要素、テストデータがシームレスに接続し、エンドツーエンドのトレーサビリティを実現します。
しかし、PREEvisionは多くの場合、さまざまなベンダーのツールからなる広範なエコシステム内で運用されます。効率を最大化し、単一の信頼できる情報源を維持するためには、これらのツールが完璧に統合されている必要があります。
そこで登場するのが、Open Services for Lifeサイクル Collaboration(OSLC)です。OSLCは、ドメイン、アプリケーション、組織を越えてデータを接続するために必要な相互運用性を提供します。

OSLCを使用することの主なメリット
- シームレスな統合:データが重複することなく、ツールチェーン内のさまざまなツールを接続します。
- コンプライアンス対応:ASPICEなどの標準で求められるトレーサビリティを確保します。
- 標準化されたアプローチ:確立された標準規格を活用することで、カスタムインターフェースの実装にかかる労力を最小化します。
- 高度なリンク機能:堅牢なバージョン管理およびベースライン設定機能により、製品ラインエンジニアリングをサポートします。
OSLCの仕組み:同期ではなくリンク
OSLC標準は、ツール間の連携方法を根本的に変えます。煩雑なデータのエクスポートやインポートのプロセスに頼るのではなく、OSLCではすべてのデータを、作成・管理された場所そのものに保持します。
Uniform Resource Identifier(URI)を使用し、特別で安定したリンクを使用して、ツールの境界を越えて設計要素を接続します。データが複製されることはなく、これらのリンクのみが保存されるため、OSLCは無限の拡張性を提供します。
これにより、トレーサビリティの管理が容易になります。ライブプレビューを通じて、PREEvision内で他のツールからの情報を直接確認できます。これは個々の設計要素だけでなく、図、リスト、モデルツリーにも適用されます。
OSLCの基本原則
- 双方向ナビゲーション:接続されたツールのいずれかから、リンクを作成する、削除する、追跡する、および移動を行うことができます。
- スマートストレージ:リンクは依存先(下流)側のみに保存されます。
例えば、テストケースから要件へのリンクは、テストケースと共に保存されます。 - 変更の自動検出:上流の設計要素に変更があった場合、リンクは自動的に「疑わしい」
とマークされます。その後、変更内容を確認し、その有効性を手動で確認することができます。 - セキュアなアクセス:情報は、適切な権限を持つユーザーのみがアクセスできます。

PREEvision と MID OSLC コネクタ
ベクター社とIT企業のMID社は提携し、PREEvision向けの堅牢なOSLCインターフェースを提供しています。MID社は、PREEvision用OSLCコネクタに加え、その他の一般的な要件、構成管理、品質管理ツール向けのプラグインも提供しています。
このコネクタはPREEvisionのREST APIを活用しており、独自ソリューションよりもオープン標準を優先しています。

MID OSLCコネクタの特徴
- 統合トレーサビリティUI:PREEvision内の専用ビューでは、選択した設計要素について、外部ツールからの関連情報を表示します。
- 包括的なリンクインデックス:入出力リンクを通じて、設計要素が他の設計要素とどのように接続しているかを迅速に解析できます。
- 外部ツールの階層表示:接続されたツールの情報構造を、PREEvision内で直接確認できます。
- 高度なレポート機能:クエリを作成して、要件のテストカバレッジを確認したり、最近変更されたリンクされた設計要素を特定したりできます。
完全にネットワーク化されたエコシステム
OSLCは、データを一度保存するだけでどこからでもアクセスできるようにするというPREEvisionの戦略において、極めて重要な要素です。これに加え、幅広いインポートおよびエクスポートインターフェースと、強力なサーバーAPIが提供されています。
- 多彩なインターフェース:要件(ReqIF、Excel)、アーキテクチャデータ(AUTOSAR、Franca、DBC、FIBEX、LDF)、およびワイヤーハーネスデータ(VEC、pvcdi、KBL)を容易に交換できます。外部データ ベースからの信号ルーティングなど、継続的な運用を効率化するために、定期的なインポートを自動化できます。
- REST API アクセス:Web クライアントやより広範なユーザーグループが、外部からモデル情報にアクセスできるようにします。他のツールも、Server API を通じて PREEvision への読み書きをシームレスに行うことができます。
PREEvisionの強力な機能とOSLCの接続性を組み合わせることで、システムエンジニアリングプロセスを将来に備えたものにし、開発のあらゆる段階で勢いと卓越性を確保できます。