firewall

Páginas: 3 (566 palabras) Publicado: 25 de junio de 2013
El diagrama sobre el que vamos a generar código es el que presen-
tamos en el capítulo correspondiente al diagrama de clases. Para
que la generación de código sea realmente útil, es convenientepro-
porcionar toda la información sobre las clases, métodos, atributos y
cada una de las asociaciones. Así pues, conceptos como el rol que
juega cada extremo de las asociaciones son importantes,ya que es
presumible que el programa generador las utilice para generar el
atributo correspondiente a la asociación. Veamos cómo queda re-
presentado el diagrama completo en Dia:

susherramientas de modelado y desarrollo pudieran generar código a
partir de los modelos.
La mayoría de las empresas que participan en la revisión del están-
dar comercializaban entornos de desarrollo que yadisponían de he-
rramientas de generación de código y vieron el potencial de UML y
las posibles mejoras en sus herramientas. Lamentablemente, ningu-
na de estas herramientas es de código abierto, ypor lo tanto no las
vamos a ver aquí, pero al ser UML un estándar abierto, muchas otras
herramientas de modelado de código abierto (también excelentes)
han ido incorporando esta prestación a lolargo de los años.
Las tres herramientas que hemos utilizado a lo largo del capítulo
para representar los diagramas tienen, en mayor o menor medida,
soporte para la generación de código a partir delos modelos.
2.13.1. Dia con Dia2Code
El software de modelado Dia disponible en http://www.gnome.org/
projects/dia/ no incorpora directamente una herramienta de gene-
ración de código, peroexisten varias herramientas que trabajan con-
juntamente con él, ya sea para generar diagramas en su formato,
como para extraer información de sus diagramas y trabajar con ella.
Éste es el caso deDia2Code.
Dia2Code está disponible en http://dia2code.sourceforge.net/ y la
última versión estable es la 0.81. Es un programa ejecutable desde
línea de comandos que toma los siguientes parámetros:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Firewall
  • firewall
  • firewall
  • firewall
  • Firewall
  • firewall
  • Firewall
  • que es un un firewall

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS