The argouml-enki project provides integration between ArgoUML and the Enki repository implementation for DBMS persistence of UML models via Hibernate.

The project is currently in a very early state and is not yet ready for end users. It may be of interest to developers with backgrounds in DBMS and object/relational mapping technology, particularly those interested in eventually developing ArgoUML capabilities related to

Mission

The primary goal of the project is to add a mode to ArgoUML in which UML 1.4 model instances are manipulated directly in a DBMS repository; this mode will be an alternative to the current default ArgoUML mode in which model instances are fully loaded into memory via XMI import.

Stretch goals goals include:

The following items are initially out of scope, but could be good candidates for follow-on or parallel efforts:

Project assumptions include:

Related resources