XMI - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

XMI

Description:

Metalenguaje de marcado que permite la definici n de tus ... Sistema de enlaces a trav s de la red muy avanzado. Separaci n de datos y su presentaci n (XSL) ... – PowerPoint PPT presentation

Number of Views:218
Avg rating:3.0/5.0
Slides: 16
Provided by: frang5
Category:
Tags: xmi | avanzado

less

Transcript and Presenter's Notes

Title: XMI


1
XMI
  • J. Pérez
  • M. García

Laboratorio de Sistemas de Información Facultad
de Informática Universidad Politécnica de Valencia
2
Índice
  • Qué es XML?
  • Componentes XML
  • Características de XML
  • Qué es XMI?
  • Cronología
  • Arquitectura
  • Ventajas
  • DTD para UML
  • Conclusión

3
Qué es XML?
  • Metalenguaje de marcado que permite la definición
    de tus propias marcas y el intercambio de datos
    a través de la red.
  • Es una versión de SGML abreviada, optimizada
    para su uso en internet.
  • Ampliación de HTML.
  • Esta compuesto por Documentos XML, XML DTD, XML
    parser, aplicaciones XML.

4
Componentes XML
  • XML DTD
  • Lugar donde se realiza la definición de la
    estructura y el contenido de un tipo de
    documento
  • Documentos XML
  • Incluye toda la información delimitada mediante
    marcas que se envía a través de la web
  • XML parser
  • Programa de bajo nivel que lee un documento XML y
    almacena tanto las etiquetas como el contenido
    que ha leído en una estructura. Comprueba si los
    documentos están bien formados o válidos.
  • Aplicaciones XML

5
Características de XML(I)
  • Combina de forma simple información y
    metainformación
  • Fácil el usar y comprender
  • Permite especificar un conjunto de reglas que
    definan la estructura de la información (DTD)
  • Estructura rígida a nivel sintáctico
  • Sencillo y flexible en la definición de etiquetas
  • Validación de la información con un coste muy
    bajo

6
Características de XML(II)
  • Sistema de enlaces a través de la red muy
    avanzado
  • Separación de datos y su presentación (XSL)
  • Un mismo documento se puede ver de distinta forma
    desde varias máquinas
  • Soporte a diferentes infraestructuras de trabajo
  • No ambiguo

7
Qué es XMI?
  • Es un estándar para el intercambio de metamodelos
    basados en XML.
  • Combina los beneficios de XML para la
    definición, validación y compartición del formato
    de los documentos en la web con los beneficios de
    UML.
  • Formato de intercambio para entornos
    distribuidos.

8
Cronología
  • Junio del 98 XMI fue presentado como el pilar
    del intercambio de modelos de información.
  • Marzo del 99 recomendación tecnológica de OMG.
  • Febrero del 00 versión de XMI 1.1

9
XMI UML MOF XML
10
Arquitectura
  • Permite la comunicación de 6 aplicaciones usando
    sólo 6 puentes, sin XMI serían necesarios 30.

11
Ventajas I
  • Trabaja con Internet
  • Está basado en estándares industriales como HTML,
    XML, UML, MOF, etc
  • Es independiente de las herramientas,
    repositorios y aplicaciones

12
Ventajas II
  • Mejora la calidad y accesibilidad de modelos
  • Reutilización de objetos y componentes
  • Forma fácil de empaquetar la información y la
    metainformación
  • Lenguaje común mediante etiquetas

13
DTD para UML(Clase)
14
DTD para UML(Herencia)
15
Conclusiones
  • Potenciación del trabajo distribuido
  • Nuevas posibilidades para el trabajo en equipo
  • Solución de problemas de intercambio de
    información
Write a Comment
User Comments (0)
About PowerShow.com