コンポジット・アプリケーション検証システム(CAVS)は、Foundation Packで定義したアプリケーション連携を検証するためのテストツールです。実際のアプリケーションを使用せずに、アプリケーションに対するコールと応答をシミュレーションすることができます。
異種アプリケーションが連携するシステムにおいては、それぞれのインタフェースの違いなどから、実際のアプリケーションを使ったシステムテストが難しい場合が、少なくありません。コンポジット・アプリケーション検証システムは、このような場合でも、あらかじめ定義されたフローに基づいて、アプリケーションの動作をシミュレートすることができます。これにより、さまざまなサービスレベルにおけるプロセス連携の妥当性を実際のアプリケーションを使用せずに、検証することができます。
