Sunteți pe pagina 1din 49

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

CURSO: INTEGRACION DE SISTEMAS


(SESION 6)

Profesor: Mg. Mario Huapaya Chumpitaz


INDICE

UNIDAD II: Estrategias de Integración de Sistemas.


Especificación de una solución de integración.

1. Introducción
2. Arquitectura TOGAF
3. Integración de Sistemas Basados en Modelos
4. Actividades
1. Introducción

Figura: Esquema general de integración de sistemas basados en procesos de negocio


1. Introducción
1. Introducción
2. Arquitectura TOGAF
TOGAF
The Open Group Architecture Framework (TOGAF) es un esquema
que proporciona un enfoque para el diseño, planificación,
implementación y gobierno de una arquitectura empresarial de
información.
2. Arquitectura TOGAF
Niveles o Dimensiones
Esta arquitectura es modelada con cuatro niveles o dimensiones:
 Arquitectura de Negocio: Describe la estrategia de productos
y servicios de la empresa, así como los aspectos
organizacionales, funcionales, de procesos y de información.
 Arquitectura de Datos: Descripción de la estructura e
interacción de las principales fuentes de datos de la empresa
 Arquitectura de Aplicaciones: Descripción de la estructura e
interacciones entre las aplicaciones que soportan las funciones
clave de la empresa
 Arquitectura Tecnológica: Descripción de la estructura e
interacción de la plataforma de servicios, lógica y física de los
componentes de la infraestructura tecnológica.
2. Arquitectura TOGAF
Evolución de TOGAF
2. Arquitectura TOGAF: Marco de Referencia
TOGAF posee un marco de referencia (meta modelo) que además de
considerar las Arquitecturas de Negocio, Datos, Aplicaciones y Tecnología
comprende todos los componentes para lograr modelar a la empresa de
manera integral.
2. Arquitectura TOGAF: Marco de Referencia
2. Arquitectura TOGAF: Metodología

TOGAF posee una


metodología de
implementación
propia (Método
de Desarrollo de
la Arquitectura-
ADM por sus
siglas en ingles).
2. Arquitectura TOGAF: Beneficios para la organización

 Contar con una visión integral del modelo del negocio,


incluyendo la interacción de todas las dimensiones
involucradas.
 Organización más flexibles y adaptable para aprovechar
oportunidades.
 Aumenta la agilidad de la organización y mejorar la
oportunidad (tiempo) para el desarrollo de nuevas
innovaciones y capacidades.
 Creación de entornos innovadores y la generación de ideas
entre empleados, proveedores y colaboradores.
 Mejorar el servicio de la organización y hacerla mas eficiente
 Visibilidad del uso de los recursos y mejorar la toma de
decisiones de negocio y la gestión oportuna al cambio
2. Arquitectura TOGAF: Beneficios para la TI

 Estrategias de negocio y estrategia TI completamente


vinculadas
 Dar visibilidad al valor de TI para la organización
 Optimizar las inversiones en TI, así como el uso más efectivo
de recursos de TI
 Proporcionar visibilidad de los procesos que permitan
eliminar los silos de información / procesos /tecnología.
 Plataformas que garanticen la operación eficiente de los
servicios de información, disminución de costos de
mantenimiento y soporte.
 Portabilidad de aplicaciones y un entorno más flexible para la
gestión de cambios
 Arquitecturas de TI escalables, flexibles, confiables, seguras,
con énfasis en reutilización
2. Arquitectura TOGAF: Continuum Empresarial.
“Maneja un amplio contexto, el cual explica como una solución
genérica puede ser utilizada y especializada para que soporte los
requerimientos de una organización”
3. Integración de Sistemas Basados en Modelo

Motivación

Sistema A Sistema B

material ? producto

stock ? recurso

recurso ? máquina

Diferentes representaciones de dominio


3. Integración de Sistemas Basados en Modelo

Modelos
3. Integración de Sistemas Basados en Modelo
Modelos
3. Integración de Sistemas Basados en Modelo
Modelos

El propósito de un modelo es siempre se capaz de responder


algunas preguntas en lugar del sistema, exactamente de la
misma forma que el sistema hubiese respondido preguntas
similares.
3. Integración de Sistemas Basados en Modelo

Metamodelo

La correspondencia entre un modelo y un sistema es definida por


un metamodelo.
3. Integración de Sistemas Basados en Modelo
Metamodelos y Ontologias
 Las Ontologias proveen:
 Abstracción
 Consenso y compartimiento
3. Integración de Sistemas Basados en Modelo
una ‘ontología es una definición formal de tipos, propiedades, y
relaciones entre entidades que realmente o fundamentalmente existen
para un dominio de discusión en particular

Una ontología cataloga las variables necesitadas para algún conjunto de


computación y establece las relaciones entre ellos. En los campos de la
inteligencia artificial, la Web Semántica, ingeniería de sistemas,
ingeniería de software, informática biomédica, bibliotecología y
arquitectura de la información se crean ontologías para limitar la
complejidad y para organizar la información. La ontología puede
entonces ser aplicada para resolver problemas.
3. Integración de Sistemas Basados en Modelos
Integración de Datos basados en Ontología (OBDI)

 Integración basada en mapeo


ontológico
Los datos heterogéneos se integraron
mediante el mapeo ontológico y la
actualización de consultas.
 Limitado por la eficiencia y la calidad
de la ontología.
El proceso de construcción de
ontología es una tarea que requiere
mucho tiempo y esfuerzo.
3. Integración de Sistemas Basados en Modelos
Aprendizaje ontológico

Figura: Muestra la tendencia de aprendizaje de ontología, fue generada por AMiner (https://trend.aminer.cn/)
que es una plataforma académica de análisis de redes sociales y minería.
3. Integración de Sistemas Basados en Modelos
Técnicas de aprendizaje ontológico
 Aprendizaje ontológico para texto
3. Integración de Sistemas Basados en Modelos
Técnicas de aprendizaje ontológico
 Aprendizaje ontológico para texto
3. Integración de Sistemas Basados en Modelos
Técnicas de aprendizaje ontológico
 Aprendizaje ontológico para RDB
Las técnicas principales de OL de RDB podrían clasificarse en cuatro
categorías: ingeniería inversa, mapeo de esquemas, minería de datos y
aprendizaje automático.

Pre-Proceso Enriquecimiento Mapo de


semántico Transformación
La mayoría de las Analiza encabezados, Transferir el esquema
técnicas de avances, textos y RDB al esquema RDFS
preprocesamiento son metadatos mediante el (esquema RDF) y
el análisis y la uso del algoritmo mapeo de RDB a OWL
lematización. semántico: basado en la medición
Reconocimiento de semántica
entidad de nombre
(NER).
3. Integración de Sistemas Basados en Modelos
Técnicas de aprendizaje ontológico
 Aprendizaje ontológico para RDB
3. Integración de Sistemas Basados en Modelos
Uso de OL en la integración del sistema de información
 Cuellos de botella de integración basada en ontología

BP1: eficientemente ¿Cómo mejorar la eficiencia y efectividad de


la construcción ontológica?

BP2: integridad ¿Cómo preservar la integridad de la


semántica información semántica y evitar la pérdida
semántica en la construcción de la ontología?
BP3: acceso a datos ¿Cómo acceder a los datos de varios DBMS
(sistema de gestión de bases de datos) de los
diferentes sistemas de información de manera
eficiente?
BP4: Semi-conocimiento ¿Cómo aprender el conocimiento relacionado
con el dominio de los datos (semi)
estructurados crecientes en varios sistemas de
información?
3. Integración de Sistemas Basados en Modelos
Uso de OL en la integración del sistema de información
 Características del aprendizaje ontológico

(Semiautomático) Es un proceso (semi) automático para extraer


entidades y sus relaciones.

Aprendizaje Activo Podría usar los datos no etiquetados y


adaptarse a conjuntos de datos a gran escala

Integridad Semántica Podría maximizar la integridad semántica


debido a la interoperabilidad de la ontología.

Accesibilidad a la Se puede acceder fácilmente a RDB desde la


Información interfaz o la canalización desde el DBMS.
3. Integración de Sistemas Basados en Modelos
Uso de OL en la integración del sistema de información
 Mapeo de las características de OL a cuellos de botella
Se mapean los problemas de cuello de botella de la integración de
información basada en ontología y las características de la OL.
Problemas de cuello de Características del aprendizaje ontológico
botella

(Semiautomátic Aprendizaje Integridad Accesibilidad a


o) activo Semántica la información

Mejorando la eficiencia √ √
y efectividad

Evitando la pérdida √
semántica

Acceso a datos desde el √


sistema heredado

Escalabilidad de √ √
conjuntos de datos a
gran escala.
3. Integración de Sistemas Basados en Modelos

Oportunidad de usar OL en la integración de información


 Aprendizaje de ontologías de los scripts de SQL RDB. Los scripts SQL
del RDB son tipos de documentos de texto a partir de los cuales se
pueden inferir todas las entidades y sus relaciones semánticas. Por
lo tanto, es un trabajo significativo investigar los algoritmos, el
modelo y las herramientas para el aprendizaje ontológico de los
scripts SQL.
 Aprendizaje ontológico de la base de datos NoSQL
Hay algunas bases de datos NoSQL, es decir, base de datos de
gráficos, bases de datos de objetos, etc. Especialmente para la base
de datos de gráficos, es fácil extraer los términos y la relación
porque ya implica la relación potencial entre diferentes objetos.
3. Integración de Sistemas Basados en Modelos
Arquitectura Egipcia
3. Integración de Sistemas Basados en Modelos
De Objetos a Modelos
3. Integración de Sistemas Basados en Modelos
Ejemplo de unificación semántica (Modelo EPRI-CIM)
3. Integración de Sistemas Basados en Modelos
Funcionalidades de Integración
3. Integración de Sistemas Basados en Modelos
Simplificación de las interfaces de integración
3. Integración de Sistemas Basados en Modelos
Arquitectura de Integración
3. Integración de Sistemas Basados en Modelos
Separación de Aspectos
3. Integración de Sistemas Basados en Modelos
Fundamentos de la Integración basada en Modelos

 Estrategia
 Separar la lógica del negocio y el diseño de sistemas de
software en metadatos (un modelo) y usarlo para el
desarrollo, generación y mantenimiento de aplicaciones.
 Ventajas
 Menor esfuerzo de entendimiento y mantenimiento
 Fácil de adaptar a nuevos requerimientos
 Automatización de código repetitivo
3. Integración de Sistemas Basados en Modelos
Arquitectura MDA/OMG (Model Driven Architecture)
3. Integración de Sistemas Basados en Modelos
Modelo unificado basado en procesos

Fuente; Adaptación de ISO 9001:2000 -Modelo de un SGC basado en procesos


3. Integración de Sistemas Basados en Modelos
La Integración de Sistemas de Gestión Basados en Estándares
Internacionales
Autores Principales aportaciones

Weiler et al. (1997) Modelo mejora continua: compromiso,


planificación,
implantación, medida, revisión de la gestión.
Objetivos integración alineados con los objetivos
estratégicos, con especial relevancia de la
comunicación a todos los niveles.

Karapetrovic Único sistema formado por subsistemas de


y Willborn (1998) función específica que pierden completamente sus
identidades únicas: “sistema de sistemas”.

Winder (2000) Plantea 14 reglas para la integración, destacando


importancia del compromiso de gerencia, decisión
del tipo de SIG y objetivos comunes. Bases del SIG:
política, programas, procedimientos y
planificación, comunes para toda la organización.
3. Integración de Sistemas Basados en Modelos
La Integración de Sistemas de Gestión Basados en Estándares
Internacionales
Autores Principales aportaciones

Wilkinson Cinco elementos clave: diferente comprensión


y Dale (2000) concepto “integración”, simplificación
terminología, diferencias en objetivos dificulta
proceso, integración basada en la calidad total
mejora los resultados, importancia de la cultura.

Karapetrovic (2002) Dos categorías: sistemas de gestión y auditorias,


con el objetivo de aumentar el rendimiento de la
empresa. Tres niveles de integración:
documentación, alineación de procesos clave,
objetivos y recursos, y sistema “todo en uno”.

Beckmerhagen et al. Proceso de unificar las diferentes funciones


(2003) específicas de los sistemas de gestión en un único
sistema de gestión integrado más efectivo.
3. Integración de Sistemas Basados en Modelos
La Integración de Sistemas de Gestión Basados en Estándares
Internacionales
Autores Principales aportaciones

Karapetrovic (2003) Procesos interconectados que comparten los


mismos recursos para lograr los objetivos
relacionados con la satisfacción de una amplia
variedad de stakeholders.
Karapetrovic Integración proporciona sinergias y ahorros para la
y Jonker (2003) organización. Dos niveles: alineación estándares e
integración en un único sistema. Tres modelos de
integración: por procesos, PDCA y armonizando,
alineando e integrando los diferentes de sistemas
de gestión.
McDonald et al. Tres procesos: revisión de la gestión, control
(2003) operacional y auditorias internas. Único sistema
para cada organización, diferentes sistemas para
todas.
3. Integración de Sistemas Basados en Modelos
La Integración de Sistemas de Gestión Basados en Estándares
Internacionales
Autores Principales aportaciones

Fresner y Engelhardt (2004) Combinación de sistemas de gestión basado en


análisis de los procesos clave y definición
elementos comunes: comprensión de las
actividades productivas, planificación sistemática,
implementación, control, auditoria y mejora.
Zutshi Condicionantes: complejidad organización,
y Sohal (2005) relación aspectos medioambientales con procesos
clave, integración documentación sistemas calidad
y medioambiental. Cultura, naturaleza y tamaño
empresa condicionan el proceso.
Jørgensen et al. (2006) Tres niveles integración: correspondencia (entre
Jørgensen (2007) referencias y coordinación interna), comprensión
(procesos y tareas genéricas) e integración
(creación cultura de aprendizaje, participación de
los stakeholders y mejora continua).
3. Integración de Sistemas Basados en Modelos
La Integración de Sistemas de Gestión Basados en Estándares
Internacionales
Autores Principales aportaciones

Zeng et al. (2006) Factores internos y externos condicionan la


implantación. Internos: recursos humanos,
estructura y cultura de la organización. Externos:
stakeholders, organismos certificadores y entorno
institucional. Modelo de sinergias en tres niveles:
estratégico, estructura organizativa y
documentación.
3. Integración de Sistemas Basados en Modelos

Modelo de Integración, diseño y planificación del SIGID


4. Actividades

1) Analizar y Diseñar la Arquitectura Empresarial utilizando el


marco de referencia TOGAF de su proyecto de integración de
sistemas: Caso de Estudios
Muchas Gracias!!!
mhuapayac@unmsm.edu.pe

S-ar putea să vă placă și