Object Discovery Agent (ODA) を使用すると、ビジネス・オブジェクト定義を生成することができます。ビジネス・オブジェクト定義は、ビジネス・オブジェクトのテンプレートです。ODA は、指定されたアプリケーション・オブジェクトを検査し、ビジネス・オブジェクト属性に対応するオブジェクトのエレメントを「発見」し、ビジネス・オブジェクト定義を生成して情報を表します。Business Object Designer は、Object Discovery Agent へアクセスして対話式で操作するためのグラフィカル・インターフェースを提供します。
ODA for iSeries は、iSeries システム上の RPG および RPGLE プログラムおよびデータ・キュー・オブジェクトへアクセスするためのビジネス・オブジェクト定義を生成します。 Business Object Designer のウィザードによって、これらの定義の作成プロセスが自動化されます。ODA を使用して、ビジネス・オブジェクトおよび Connector Configurator を作成し、それらをサポートするようにコネクターを構成します。