Open ModelSphere was a data, process and UML modeling tool written in Java and distributed as free software under the GPL License. It provided support for forward and reverse engineering between UML and relational schemas.