El DTD UML [Guía de Usuario de Enterprise Architect]

Top Previous Next

El DTD UML

button_main button_prev button_next

Cuando importa o exporta paquete de Enterprise Architect a XMI, el proceso de importación o exportación puede ser validado utilizando una Definición de Tipo de Datos (DTD).

Guía:

Tema

Detalle

Ver También

Notas sobre DTDs

El analizador XML utiliza el DTD para validar la exactitud del modelo y para revisar que no hayan ocurrido errores sintácticos.

Siempre es mejor utilizar un DTD al mover paquetes entre modelos de Enterprise Architect ya que asegura la exactitud de la salida XMI, y previene intentos de importaciones de XML incorrectos.

Existen varios DTDs para XMI/UML; el OMG define un DTD UML1.3 estándar para uso en XMI 1.1, y Enterprise Architect utiliza una extensión de esto con algunas extensiones de elementos adicionales para tipos UML no estándares, tal como detalles de prueba.

Siempre que lee un archivo XML, el analizador XML busca en el directorio actual el DTD - si se especifica - utilizando el elemento DOCTYPE en el archivo XML.

Si el analizador no puede encontrar el DTD, registra un error y aborta el procesamiento; usted debe asegurarse que el archivo UML_EA.DTD esté en la ruta de salida XML actual (generada de manera predeterminada).