[Python-es] ¿UML a python?

Robert robert.chile en gmail.com
Sab Jun 24 14:48:15 EDT 2023


Hola, preguntando en www.phind.com (chat GPT 3.5) indica:

Enterprise Architect: Esta herramienta es capaz de generar código Python a
partir de diagramas UML. También puede realizar ingeniería inversa, lo que
permite mantener sincronizadas las versiones de UML y Python. Sin embargo,
su enfoque principal es la documentación del diseño y puede resultar más
útil en proyectos grandes.

    PyUML: Es un complemento de Eclipse de código abierto que ofrece
ingeniería de ida y vuelta entre UML y Python. Su soporte UML se limita a
diagramas de clases y sus capacidades de generación de código son
transformaciones simples de clase a clase.

    PyNSource: Esta herramienta permite realizar ingeniería inversa del
código fuente de Python en diagramas de clases UML. Los diagramas de clases
generados se pueden mostrar como arte ASCII o en una forma gráfica más
típica.

    Pyreverse: Es una herramienta incluida en la distribución de código
fuente de Pylint, que se utiliza para analizar la calidad del código
Python. Pyreverse puede generar diagramas UML a partir del código Python.
Utiliza Graphviz como backend y se puede utilizar de la siguiente manera:
pyreverse -o png -p tu_paquete .


Ojalá te sirva. Saludos

Robert


El sáb., 24 jun. 2023 13:26, Jose Caballero <jcaballero.hep en gmail.com>
escribió:

> Hola,
>
> He intentado un par de búsquedas en google, pero no encuentro nada.
> ¿Alguien conoce alguna herramienta que convierta UML (plantUML, mermaid,
> etc) a python?
>
> Un saludo,
> Jose
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://mail.python.org/pipermail/python-es/attachments/20230624/37313cb6/attachment.html>


Más información sobre la lista de distribución Python-es