WebObjects
WebObjectsにはEOFの設定ファイルを与えるだけで各種データベース操作(検索、追加、更新、削除)を行うアプリケーションを作成する機能があり、プロトタイプを素早く作成することができる。このアプリケーションは起動時に設定ファイルからデータベースの情報を取得し、動的にWebインタフェースを生成する。アプリケーションをカスタマイズするには主にルールを用い、ルールの変更は再コンパイルをしなくともアプリケーションに反映される。
ルールベースのアプリケーションは次の3種類。