DaliはJSF Toolsと同じくWTPのサブプロジェクトとして開発されているEJB3(JPA)開発を支援するためのプラグインで、エンティティ・ビーンのO/Rマッピング定義・編集を行うための機能を提供している。 JPAではO/Rマッピングをアノテーションで行うことが可能になっており、マッピング作業自体はそれほど難しい作業ではないが、Daliを利用することで既存のデータベーススキーマからエンティティ・ビーンを生成したり、データベースのスキーマを参照しながら適切なマッピングを行うことができる。 なお、Daliという名前の由来は、スペイン人の画家Salvador Daliに由来している。Daliは、The Persistence of Memoryという有名な絵画の作者だ。 本稿では執筆時点の最新版であるDali 0.5.0についてその概要を紹介する。