UModel


UModel es una herramienta de modelado de software UML ( Lenguaje de modelado unificado ) de Altova , el creador de XMLSpy . UModel admite los 14 tipos de diagramas UML 2 y agrega un diagrama único para modelar esquemas XML en UML. UModel también admite SysML para desarrolladores de sistemas integrados y modelado de procesos comerciales (notación BPMN) para analistas empresariales . UModel incluye funcionalidad de ingeniería de código que incluye generación de código en Java (lenguaje de programación) , C # y Visual Basic, ingeniería inversa de aplicaciones existentes e ingeniería de ida y vuelta.

UModel admite el intercambio de modelos con otras herramientas UML a través del estándar XMI , se integra con los sistemas de control de revisión y funciona como un complemento para los entornos de desarrollo integrados ( IDE ) Eclipse y Visual Studio .

Si bien UModel admite los lenguajes de modelado UML, SysML y BPMN, no promueve una metodología particular para el modelado, desarrollo de software, generación de código o procesos de ingeniería de ida y vuelta. "Esto le da a UModel la capacidad de permitirle la máxima flexibilidad durante estos procesos creativos", dijo un desarrollador de software en una revisión de UModel 2010. [1]

UModel tiene características que dan flexibilidad y control al proceso de modelado de software, es fácil de usar y está bien documentado. [2] [3]