¿Hay alguna herramienta UML (como Rose) en Ubuntu?¿Hay alguna herramienta uml en Ubuntu?
Respuesta
utilizo Dia para dibujar diagramas UML (así como otros diagramas), pero no puede generar código (al menos no sin algunas herramientas adicionales, como dia2code). Es más como una herramienta de dibujo de diagramas de propósito general con un soporte decente para UML.
Umbrello es una herramienta dedicada al modelado basado en UML. Es comparable a Dia en términos de dibujo, además puede exportar y código de importación de/a varios idiomas.
Las aplicaciones anteriores son, en mi opinión, lo mejor que se puede obtener de Ubuntu. Sin embargo, hay varias otras aplicaciones/bibliotecas que de alguna manera están relacionadas con el modelado UML. Abra Sistema -> Administración -> Administrador de paquetes Synaptic y escriba "uml" en el cuadro de búsqueda.
Dia es un poderoso programa que maneja bastante bien UML.
Y los diagramas resultantes se ven horribles. Es cierto que Dia puede manejar muchas cosas bien, pero creo que deberían "contratar" a un artista para mejorar el aspecto de sus imágenes resultantes. –
@Andrei Cierto, pero en el lado positivo: cuando ves un diagrama, inmediatamente sabes si se hizo utilizando Dia :) – Bolo
Eso es subjetivo. En mi opinión, se ven muy agradables y profesionales. –
Ir para herramientas de modelado Eclipse. Solo lo busco, puedes instalarlo encima del eclipse existente http://www.vogella.de/articles/UML/article.html
Es independiente de la plataforma. Se desarrolla constantemente.
Si no le importa usar aplicaciones java, debe consultar yed. Los gráficos se ven un poco más bonitos que en dia. Dia está bien sin embargo.
Utilicé EclipseUML Omondo con Ubuntu. ¡Funcionó muy bien, pero el precio de la herramienta es realmente muy alto!
Uso argoUML, y también puede generar código. Parece que no está muy actualizado a los últimos estándares UML, pero puede generar con éxito C++, Python y código PHP. Me resulta muy útil.
Más información en:
Hay un PPA para ArgoUML llamado "GetDebs". Lea más aquí: http://www.ubuntuupdates.org/ppa/getdeb_apps?dist=precise – HDave
que utiliza Dia de vez en cuando, pero no me gusta.
Recientemente probé Gaphor, que no intenta abordar otros diagramas que UML y que es bastante bueno. Realmente le daría una oportunidad a Gaphor si fuera tú.
Lamentablemente, Gaphor se cuelga en Ubuntu 12.10. (Aunque de acuerdo con el informe de errores, funciona en 13.04.) –
Puede utilizar Enterprise Architect con el vino: http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
La mejor herramienta UML que he utilizado es Asta UML herramienta que tiene una edición de la comunidad.
estoy usando BOUML (versión 5.0 < porque no es bajo licencia GPL más) ya que viene con algunas capacidades de generación inversa ingeniería y de código, sino también porque puede exportar archivos XMI.
http://sourceforge.net/projects/douml/ echa un vistazo a mi tenedor de Bouml. He agregado y cambiado muchas cosas y todavía es GPL. – Zeks
¡Maravilloso! ¡Lo verificaré ahora mismo! –
Veo en su perfil que usted es un desarrollador web; los pls me notifican si hay errores en la parte php de Douml. Me concentré principalmente en C++, por lo que podría haber algunos. – Zeks
También hay Visual Paradigm disponible. Si no quiere/no puede pagar, puede usar su Community Edition. Advertencias: está limitado a proyectos no comerciales y solo puede dibujar un diagrama por tipo (no estoy seguro de que este último, al menos, cuando VP estaba en la versión 7 tuviera esa restricción).
¡Adiós !.
Uso UMLet. http://www.umlet.com/
Descargar, extraer, a continuación, escriba lo siguiente para ejecutar:
chmod +x umlet.sh
./umlet.sh
modelado feliz.
la versión más reciente en Ubuntu es muy defectuosa. Se congela constantemente, por ejemplo, cuando el usuario intenta navegar a través de carpetas en el menú abierto, etc. – user907860
Pruebe Herramienta de modelado basada en web para que pueda deshacerse de los contratiempos del sistema operativo. Recomiendo GENMYMODEL una herramienta en línea compatible con UML. Todo lo que necesita es un navegador web en Ubuntu, ya que funciona en Chrome, Firefox y IE.
Impresionante herramienta basada en web – benw2
- 1. ¿Hay alguna forma de escanear diagramas UML escritos a mano en una herramienta UML?
- 2. ¿Hay alguna tarjeta de referencia UML disponible?
- 3. ¿Hay alguna herramienta XSL Lint?
- 4. ¿Hay alguna herramienta que detecte GUID duplicados?
- 5. ¿Hay alguna herramienta como mecanizar para Android?
- 6. ¿Hay alguna herramienta para actualizar Javadoc automáticamente?
- 7. ¿Hay alguna herramienta que admita matemáticas discretas?
- 8. ¿Hay alguna herramienta ORM para Haskell?
- 9. ¿Hay alguna herramienta de DRYer por ahí?
- 10. ¿Hay alguna herramienta que pueda incorporar CSS?
- 11. ¿Qué herramienta puede generar UML por SQL?
- 12. ¿Hay alguna buena herramienta para examinar Makefiles?
- 13. ¿Hay alguna herramienta como doxygen para XSLT?
- 14. UML herramienta gratuita, ideal para .NET
- 15. ¿Hay alguna herramienta para combinar archivos JS frontales en NodeJS?
- 16. ¿Hay alguna herramienta para descompilar swf en actionscript?
- 17. Herramienta de modelado UML ligera y amigable con el teclado?
- 18. ¿Hay alguna herramienta de diseño para el lenguaje de programación C?
- 19. Necesita UML herramienta de ingeniería inversa para el proyecto Java
- 20. Herramienta gratuita Code-to-Flowchart/UML para C# code
- 21. ¿Hay alguna herramienta de desarrollador como FireBug para IE?
- 22. ¿Hay alguna herramienta de administración de repositorios de paquetes R?
- 23. ¿Hay alguna manera de emular la herramienta 'whois' utilizando php?
- 24. ¿Hay alguna herramienta .NET para distorsionar/deformar imágenes?
- 25. refactorización del código vba: ¿hay alguna herramienta para ayudar?
- 26. ¿Hay alguna herramienta o proyecto para generar archivos AZW?
- 27. ¿Hay alguna herramienta para comentar el código de JavaScript?
- 28. ¿Hay alguna herramienta de análisis PHP DocBlock disponible?
- 29. ¿Hay alguna herramienta para convertir VML heredado a SVG?
- 30. ¿Hay alguna herramienta para reformatear el código de C#?
Esto no es una pregunta de programación ni una pregunta completa de Ubuntu. No estoy seguro, pero http://ubuntu.stackexchange.com/ podría ser el lugar correcto para publicar esta pregunta. – bdhar
No estoy seguro de estar de acuerdo, @bdhar. Las preguntas frecuentes expresan específicamente "herramientas de software comúnmente utilizadas por los programadores". Puede ser adecuado para ubuntu-se _as bien_ pero sigo creyendo que es apropiado aquí. – paxdiablo
@ paxdiablo-gracias por la aclaración! :) – bdhar