Se desarrollara un Modelador Distribuido que permita diseñar diagramas de clases UML y diagramas del modelo relacional, el sistema podrá realizar trabajos de mapeo de forma automática del modelo clases al relacional y viceversa, otra tarea que podrá realizar el sistema es generar código a partir de los modelos, del modelo relacional un script SQL y de un modelo de clases se generara código Java, y se podrá generar un modelo relacional a partir de un script SQL (DDL). Para implementar el sistema se usara JacORB que es una implementación escrita en Java de CORBA, y para las aplicaciones cliente servidor se usara Java.