Este proyecto desarrolla una herramienta CASE (Ingeniería de software asistido por computadora), para la asistencia en el desarrollo de software que utilizara el método proceso unificado propuesto por Ivar Jacobson, Grady Booch y James Rumbaugh, este método es un método orientado a objetos y utiliza la notación que proporciona el lenguaje UML para realizar los diferentes diagramas. Otra característica incorporada será el de asistencia con patrones de diseño el cual asistirá al diseñador en el momento mismo del diseño. Contara también con un generador de código que facilitara la implementación del sistema que se desarrolle.