ADFでは、ビューからコントロールとモデルを介して、それぞれのビジネスロジックを利用する。「モデルを間に挟むことで、ビューから何を使っているかを意識することなく開発することができます。このデータ・バインディング機能によって、どんなテクノロジを使用していても同じスタイルで開発することが可能です」と智野氏は語る。またOracleでは、ADFにおけるデータ・バインドの手法をJavaの標準仕様「JSR-227(A Standard Data Binding & Data Access Facility for J2EE)」として提案をしている。