Dia to Lazarus : Reviviendo dia2pas

Para los profanos del lugar voy a hacer una pequeña introduccion para que nadie se pierda ;)

Dia es un programa para hacer diagramas que soporta UML. Despues de muchas divagaciones me he decantado por el ya que es multiplataforma, almenos para mi :) y por que a partir de el se puede generar codigo automaticamente.

Para generar SQL se puede usar tedia2sql (Dia UML Diagram --> SQL Converter ) y para generar Clases FreePascal se puede usar Dia to Lazarus (dia2laz). Aqui viene la razon del articulo.

Dia2laz es un proyecto que he empezado para el fin que comentaba antes, convertir automaticamente un diagrama UML a clases que pueden ser usadas en nuestros proyectos. Para tal fin no he partido de cero si no que he adaptado dia2pas y he creado una GUI para que sea mas amigable.

Quien quiera probarlo puede bajarselo del servidor subversion de alasombra.net como se muestra a continuacion:

svn co svn://alasombra.net/dia2laz Dia2Laz

Para el resto os dejo un screenshot :)

dia2laz

El siguiente paso seria generar las clases compatibles con tiOPF aunque esto no se si implementarlo en dia2laz o hacerlo a modo de "plugin" para lazdatadesktop

Comentarios

nunca usé dia,pero parece la escusa perfecta para ojearlo

Un saludo

Añadir nuevo comentario

Filtered HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
CAPTCHA de imagen
Introduzca los caracteres mostrados en la imagen.