Louis is a meta-data driven object-to-relational mapper that can be accessed using standard JDBC interfaces and OQL query language, an Object Data Management Group (ODMG) standard. Louis provides a rich set of mapping capabilities and elaborated support for legacy database integration.
Information Models are created using standard UML modeling tools. Mappings, and resulting Data Models are also described in UML. Louis provides reverse engineering capabilities so that all UML artifacts can be generated from an existing database.