Comunidad de Programadores
Iniciar sesión
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Recordar contraseña?
Iniciar sesión
Crear cuenta
Documentación y Recursos
Cursos y Manuales
Biblioteca de Temas
Código Fuente
Noticias/Artículos
PDFs de programación
Foros y Consultas
Foros de Consulta
Chats de prog.
Tablón de Notas
Diccionario informático
Programadores
Programadores
Ofertas de Trabajo
Programas
Programas/Utilidades
Nuestros Programas
Iconos y Cursores
Preguntas/Respuestas
Otros
Utilidades
Colaboradores
Encuestas/Estadísticas
Contactar
LWP
»
PDFs de programación
»
Introducción
» Integración de herramientas CASE usando Internet, CORBA, y repositorios de Meta Información
PDF de programación - Integración de herramientas CASE usando Internet, CORBA, y repositorios de Meta Información
Volver
Filtrado por el tag: Introducción
<<
>>
Integración de herramientas CASE usando Internet, CORBA, y repositorios de Meta Información
Publicado el 4 de Abril del 2020
576 visualizaciones desde el 4 de Abril del 2020
155,5 KB
11 paginas
Creado hace 21a (08/07/2003)
Integración de herramientas
Integración de herramientas
CASE usando Internet,
CASE usando Internet,
CORBA, y repositorios de
CORBA, y repositorios de
Meta Información
Meta Información
Motivación
Motivación
Integración de Herramientas CASE
– Especializadas en ciertas etapas de un proyecto
– Diferentes proveedores,lenguajes y
metodologías
– Proyectos grandes, difíciles de centralizar
(Acceso Remoto)
11
Situación actual
Situación actual
Propuestas de estándares
– UML, MOF
– OIM, CWM, DWQ
– XMI, CDIF, MDIS
Existen soluciones centralizadas
– Proyectos de grado
Contexto del Proyecto
Contexto del Proyecto
Restricciones de las soluciones actuales
– Basada en Oracle Designer
– Sin acceso a través de Internet
– Clientes CORBA
22
Objetivos
Objetivos
Almacenamiento de modelos en un
repositorio centralizado.
Mecanismos de invocación de servicios del
repositorio a través de Internet
independientemente de la implementación.
Navegación del repositorio
Aplicación a un CASE
Descripción General
Descripción General
CMDM
33
Descripción General
Descripción General
Puntos claves
Puntos claves
CWM como metamodelo canónico
MOF para modelar y manipular metadata
XMI para intercambiar metadata
Herramienta dMOF
SOAP como protocolo de comunicación
entre herramientas CASE y repositorio
Descripción General
Descripción General
CASE 1 (java)
CASE n (C++)
Interfaz
Interfaz
Browser
Internet
Altas y modif. de modelos del repositorio
Navegación del repositorio
Manejador de repositorio
Repositorio
44
Descripción General
Descripción General
(Manejador)
(Manejador)
Manejador de repositorio en CORBA
– Generado por dMOF
– Persistencia de objetos en el repositorio
– Generación de XMI a partir de un modelo y
viceversa
Descripción General
Descripción General
(Manejador)
(Manejador)
Cliente CORBA
Cliente
ABM de modelos
Producer y Consumer
Documentos en XMI de
modelos según CWM
Modelo X
Modelo X
Stubs Cliente CORBA
Manejador Repositorio CORBA
Repositorio
55
Descripción General
Descripción General
(Interfaz SOAP)
(Interfaz SOAP)
Interfaz SOAP
– Ofrece funcionalidad a todo tipo de clientes
– Maneja modelos OLAP en XMI
– Dos funcionalidades: LOADXMI, STOREXMI
Descripción General
Descripción General
(Interfaz SOAP)
(Interfaz SOAP)
SOAP- XMI
Interfaz SOAP
Servidor Web
Modelo OLAP
Modelo OLAP
Producer y Consumer
Documentos en XMI de
modelos OLAP
LoadXMI y StoreXMI
Manejador de repositorio CORBA
Almacena Info. Adicional
Repositorio
66
Descripción General
Descripción General
(Navegador)
(Navegador)
Navegación del repositorio vía Internet
– Listado de modelos
– Reporte en HTML de cada modelo
– Obtención del XMI de cada modelo
Descripción General
Descripción General
(Navegador)
(Navegador)
HTTP-HTML
Interfaz Acceso Web
Servidor Web
Producer y Consumer
Servidor Web
Manejador de repositorio CORBA
Repositorio
77
Descripción General
Descripción General
(Aplicación a un CASE)
(Aplicación a un CASE)
Aplicación a una herramienta CASE
particular: editor CMDM
“Ayuda al cliente”
Descripción General (Aplicación)
Descripción General (Aplicación)
Herramienta CASE
Modelo X
X
XMI (CWM)
SOAP
Modelo OLAP ( de CWM) en XMI
Servidor Web
Interfaz SOAP
LoadXMI
StoreXMI
Producer
Consumer
Objetos CORBA
Manejador de repositorio CORBA
88
Arquitectura
Arquitectura
Editor CMDM - java
Ayuda Cliente-Interfaz
SOAP
C, C#,VB,COBOL
Browser
HTML
Interfaz SOAP
Interfaz Acceso Web
LoadXMI
StoreXMI
Producer y Consumer
Cliente CORBA
Manejador de Rep. CORBA
Conclusión
Conclusión
Se tiene un manejador de repositorios
centralizado
Acceso vía Internet
Navegación
Basado en estándares: CWM, MOF, XMI,
SOAP.
Escalable en cuanto al tamaño de los
modelos almacenados
99
Funcionamiento del producto
Funcionamiento del producto
Susanita
El dorado
Futuro del proyecto
Futuro del proyecto
Extensión del repositorio
Manejador de repositorio en java (sin
utilizar CORBA)
Extensión del manejo del repositorio a
través de SOAP
1010
Preguntas...
Preguntas...
1111
Links de descarga
http://lwp-l.com/pdf17489
Comentarios de: Integración de herramientas CASE usando Internet, CORBA, y repositorios de Meta Información (0)
No hay comentarios
Comentar...
Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
Cerrar
Cerrar
Cerrar
Cerrar
Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.
Puedes registrarte o validarte desde
aquí
.
Es necesario revisar y aceptar las políticas de privacidad
Acepto las
políticas de privacidad
Tags:
c
c++
cobol
corba
html
internet
java
olap
oracle
servidor
servidor web
soap
uml
vb
Comentarios de: Integración de herramientas CASE usando Internet, CORBA, y repositorios de Meta Información (0)
No hay comentarios