Data Object Design Studio is an object/relational mapping tool. Based on XML data model descriptions , SQL DDL, sophisticated Java O/R code, and documentation is generated automatically using a generator. The generated Java code provides a lot of possibilities for runtime optimization .