sábado, 28 de mayo de 2011

Que es un metamodelo en el contexto de la Arquitectura Empresarial y del Framework TOGAF 9?

Vamos hacer una breve introducción a lo que es el metamodelo en el contexto de la Arquitectura Empresarial y como es interpretado y representado por el Framework Togaf.

En el POS de Automatización de Procesos y Siglas, hicimos una introducción a las 3 capas del modelado según la OMG: “M3: Meta – Meta Modelo”, “M2: Meta - Modelo” y “M1: Modelo”. Teniendo en cuenta lo anterior como punto de partida un metamodelo es una definición precisa de las construcciones y normas necesarias para la creación de modelos. El uso de modelos nos ayuda a entender y comprender los temas complejos de una organización. Temas como su funcionalidad, los procesos que apoyan el negocio, las aplicaciones que los soportan con el objetivo de abstraer, entender y poder satisfacer las necesidades de los stakeholders apoyándose también con la construcción de catálogos, matrices y diagramas.

Según TOGAF el metamodelo es usado para estructurar la información específica de una arquitectura, ellos lo estructuran dentro del core y el Extension Content.

Cuál es el objetivo y alcance del Core and Extension Content según TOGAF?

Su objetivo es apoyar varios escenarios del metamodelo por lo cual lo dividieron en core y extension content.

  • El núcleo/core proporciona un conjunto mínimo de contenido arquitectónico que soporta la trazabilidad a través de artefactos.
  • El contenido de extensión es más específico y profundiza en el modelamiento.

Veamos un ejemplo de un metamodelo que construí apoyándome en un diagrama de clases representado con UML.

La figura anterior nos ayuda a aterrizar las diferentes capas que podríamos modelar en una organización. Dependiendo el tipo de industria existirán nuevas capas a modelar y estas serán más específicas, como por ejemplo para el sector salud o para el sector financiero. Para concluir el anterior modelo está un poco orientado a la capa de datos, también podría complementarse o orientarse con una capa de Estrategia, de Negocio, de seguridad, etc.

7 comentarios:

  1. Hola! me gustaria saber mas del tema, que me puedes recomendar pues apenas estoy iniciando, saludos.

    ResponderEliminar
    Respuestas
    1. La gestión de metadatos establece un glosario/vocabulario de negocio empresarial, facilita la comunicación entre el negocio y TI y es parte fundamental en el Gobierno de Información ya que es clave para el tratamiento de la información como un activo estratégico. También apoya iniciativas como proyectos de gestión de datos maestros, data warehousing, inteligencia empresarial y consolidación de aplicaciones.
      Entre sus principales funciones etán:

      • Administra el ciclo de vida de los metadatos.
      • Gestiona categorías y términos de negocio
      • Gestiona un repositorio de metadatos. Este permite la exploración y búsqueda de los metadatos.
      • Gestiona vistas gráficas de metadatos
      • Permite modelar metadatos.
      • Ofrece capacidades para importar/exportar metadatos.

      Si quieres profundizarte dejo esta Bibliografía:
      The Art of Enterprise Information Architecture
      Y
      The DAMA Guide to the Data Management Body

      Eliminar
  2. Buenos dias, me gustaria conocer mas del tema no se si me puedes indicar bibliografia para poder hacerlo
    Saludos

    ResponderEliminar
    Respuestas
    1. La gestión de metadatos establece un glosario/vocabulario de negocio empresarial, facilita la comunicación entre el negocio y TI y es parte fundamental en el Gobierno de Información ya que es clave para el tratamiento de la información como un activo estratégico. También apoya iniciativas como proyectos de gestión de datos maestros, data warehousing, inteligencia empresarial y consolidación de aplicaciones.
      Entre sus principales funciones etán:

      • Administra el ciclo de vida de los metadatos.
      • Gestiona categorías y términos de negocio
      • Gestiona un repositorio de metadatos. Este permite la exploración y búsqueda de los metadatos.
      • Gestiona vistas gráficas de metadatos
      • Permite modelar metadatos.
      • Ofrece capacidades para importar/exportar metadatos.

      Si quieres profundizarte dejo esta Bibliografía:
      The Art of Enterprise Information Architecture
      Y
      The DAMA Guide to the Data Management Body

      Eliminar
  3. Hola , me gustaría conocer mas el tema de meta modelos aplicados,,, me recomiendas alguna bibliografía?, o donde puedo conseguir material de estudio sobre este tema?, gracias.

    ResponderEliminar
    Respuestas
    1. La gestión de metadatos establece un glosario/vocabulario de negocio empresarial, facilita la comunicación entre el negocio y TI y es parte fundamental en el Gobierno de Información ya que es clave para el tratamiento de la información como un activo estratégico. También apoya iniciativas como proyectos de gestión de datos maestros, data warehousing, inteligencia empresarial y consolidación de aplicaciones.
      Entre sus principales funciones etán:

      • Administra el ciclo de vida de los metadatos.
      • Gestiona categorías y términos de negocio
      • Gestiona un repositorio de metadatos. Este permite la exploración y búsqueda de los metadatos.
      • Gestiona vistas gráficas de metadatos
      • Permite modelar metadatos.
      • Ofrece capacidades para importar/exportar metadatos.

      Si quieres profundizarte dejo esta Bibliografía:
      The Art of Enterprise Information Architecture
      Y
      The DAMA Guide to the Data Management Body

      Eliminar
  4. Ricardo, hay algún lugar en donde pueda consultar ejemplos reales sobre algunos de los "entregables" más importantes de la AE? (modelo de información, de aplicaciones y de infraestructura?)

    Gracias!

    ResponderEliminar