Object Management Group

Ir a: navegación, búsqueda de
Object Management Group
OMG-logo.jpg
Abreviatura OMG
Lema Fijamos el estándar
Formación 1989
Sede de la 109 Highland Ave
Needham, Massachusetts
Sitio web www.OMG.org

El Object Management Group (OMG) es una membresía internacional, abierta, sin fines de lucro tecnología normas Consorcio. Las fuerzas de tarea OMG desarrollan estándares de integración de la empresa para una amplia gama de industrias y tecnologías. OMG modelado estándares permiten visual diseño, ejecución y mantenimiento de software y otros procesos. Originalmente destinadas a estandarizar distribuidos orientado a objetos sistemas, la empresa se centra ahora en modelado (programas, sistemas y procesos de negocio) y normas basadas en el modelo.

Contenido

  • 1 Resumen
  • 2 Historia
  • 3 Temas de actualidad
  • 4 Estándares OMG
    • 4.1 Arquitectura de agente de petición de objeto común
    • 4.2 Servicio de distribución de datos
    • 4.3 Arquitectura dirigida por modelos
    • 4.4 Modernización basada en la arquitectura
    • 4.5 Modelos de dominio
    • 4.6 Garantía de software y cumplimiento de las
    • 4.7 Certificación
  • 5 Notas
  • 6 Referencias
  • 7 Acoplamientos externos

Resumen

OMG ofrece sólo especificaciones y proporcionan implementaciones. Pero antes de una especificación puede ser aceptada como estándar por OMG, los miembros del equipo participante deben garantizar que traen un producto conforme al mercado dentro de un año. Se trata de un intento de evitar que las normas no implementadas (y vistas).

Animamos a otras empresas o grupos de código abierto para producir productos conformes y OMG está tratando de desarrollar mecanismos para hacer cumplir la verdadera interoperabilidad.

OMG celebra cuatro reuniones técnicas para sus miembros y no miembros interesados. Las reuniones técnicas proporcionan un foro neutral para discutir, desarrollar y adoptar estándares que permiten la interoperabilidad de software para una amplia gama de industrias incluyendo: negocios, finanzas, fabricación, atención médica, robótica, comunicaciones basadas en software, seguridad, gobierno, espacio y más. En marzo de 2016, se llevó a cabo la reunión de TC en Reston, VA, ESTADOS UNIDOS; en junio de 2016, la reunión se celebrará en Orlando, FL, USA; en septiembre de 2016 en Chicago, IL, EE. y en diciembre de 2016, la reunión será en Coronado, CA, USA.[1]

Historia

Fundada en 1989 por once compañías (incluyendo Hewlett-Packard, IBM, Sun Microsystems, Apple Computer, American Airlines y Datos generales), El foco inicial de OMG fue crear un heterogéneo distribuidos objeto estándar. Parte del equipo ejecutivo fundador Christopher Stone y John Slitz. A partir de noviembre de 2012, la dirección incluye Presidente y Director Ejecutivo Richard Soley, Presidente y COO Bill Hoffman Vice Presidente y Director técnico Andrew Watson.

Desde el año 2000, sede internacional de OMG se ha situado en Needham, Massachusetts. En noviembre de 2012, la sede se trasladó de 140 Kendrick St a 109 Highland Ave.

Sede OMG

El objetivo era un modelo común del objeto portable e interoperable con métodos y datos que funcionan con todo tipo de entornos de desarrollo en todo tipo de plataformas.

En 1997, el Unificado modelando lengua (UML) fue agregado a la lista de tecnologías OMG adoptado. UML es un lenguaje de modelado de propósito general estandarizada en el campo de la ingeniería de software orientada a objetos.

En junio de 2005, la iniciativa de gestión de proceso de negocio (BPMI.org) y OMG anunciaron la fusión de sus respectivas actividades de Business Process Management (BPM) para formar el modelado de negocio y dominio de tareas de la integración (BMI DTF).

En 2006 el Notación y modelo de proceso de negocio (BPMN) fue adoptado como estándar por OMG.

En 2007 el Modelo de motivación empresarial (BMM) fue adoptado como un estándar por el OMG. El BMM es un metamodelo que proporciona un vocabulario para gobierno corporativo y planeación estratégica y es particularmente relevante para empresas empresa gobernanza, cumplimiento de las, transformación de negocio y planificación estratégica actividades.

En 2009, OMG, junto con la Instituto de ingeniería de software en Carnegie Mellon, lanzó el Consorcio de calidad de Software de ti (CISQ). CISQ reúne a ejecutivos de organizaciones Global 2000, integradores de sistemas, contratistas y proveedores de paquete para abordar conjuntamente el reto de estandarizar la medición de la misma calidad de software y para promover un ecosistema basado en el mercado para apoyar su implementación.

En 2011 OMG formó a la nube estándares cliente Consejo.[2] Patrocinadores fundadores incluidos CA, IBM, Kaavo, Rackspace y Software AG. La CSCC es un grupo de defensa de usuario final OMG dedicado a la adopción acelerada de la nube y perforar hacia abajo los estándares, seguridad y problemas de interoperabilidad que rodean la transición a la nube. El Consejo no es una organización de estándares, pero se complemento nube esfuerzos normas y establecer un conjunto básico de requisitos de cliente para asegurar la nube los usuarios tendrán la misma libertad de elección, flexibilidad y apertura que tienen con los tradicionales entornos. CSCC está abierto a todas las organizaciones de usuarios finales.

En septiembre de 2011, la Junta Directiva de OMG por unanimidad adoptar el Vector señal y la imagen procesamiento de biblioteca (VSIPL) como la más reciente especificación de OMG. Trabajo para la adopción de la especificación fue conducido por Mentor Graphics' Incrustado División de Software, ejecución informática soluciones, la Mitre Corporation así como el alto rendimiento encajado Software iniciativa Informática (HPEC-SI). VSIPL es una interfaz de programación de aplicaciones (API) definida por un estándar abierto desarrollado por señal incrustado y laboratorios del gobierno, proveedores de hardware y software, academia y los desarrolladores de aplicaciones de procesamiento de imágenes. VSIPL y VSIPL ++ contienen cientos de funciones para procesamiento de núcleo y otros cómputos de la señal común. Estas funciones incluyen aritmética básica, procesamiento de señales trigonométricas, trascendental, álgebra lineal y procesamiento de imágenes. La familia VSIPL de las bibliotecas ha sido implementada por múltiples proveedores para una amplia gama de arquitecturas de procesadores, incluyendo x86, PowerPC, célula y GPUs de NVIDIA. VSIPL y VSIPL ++ están diseñados para lograr un alto rendimiento, aumentar la productividad del programador y mantener la portabilidad a través de una gama de arquitecturas de procesador. Además, VSIPL ++ fue diseñado desde el principio para incluir soporte para paralelismo.

Finales 2012 principios del 2013, el objeto de gestión Consejo de administración grupo adoptó la especificación de punto de función automatizada (AFP).[3] El impulso para la adopción fue liderado por el Consorcio para la calidad de Software IT (CISQ). AFP ofrece un estándar para la automatización de la popular punto de función medir según las directrices de la cuentas de internacional función punto usuario Group (IFPUG).

El 27 de marzo de 2014, OMG anunció que sería administrar el consorcio de Internet Industrial recién formado (CII). Una membresía abierta, no fines de lucro, la CII tomará la iniciativa en el establecimiento de interoperabilidad en entornos industriales para un mundo más conectado.[4]

Temas de actualidad

Sitio web de la compañía, existe un Temas de actualidad Página con algunas de las áreas de tecnología diferente que son tendencia actualmente. A partir del 17 de marzo de 2015, los temas incluyen: Industrial Internet de las cosas (IIoT), estándares de servicios financieros (FIBO/FIGI), servicio de distribución de datos, Red definida por software (SDN), sistemas de ingeniería y Modelado de amenazas.[5]

Estándares OMG

Arquitectura de agente de petición de objeto común

En su fundación, se dispuso a crear el primer OMG Arquitectura de agente de petición de objeto común Estándar (CORBA) que apareció en 1991. CORBA es un estándar que permite a componentes de software escritos en múltiples lenguajes de programación y funcionando en varios equipos a trabajar juntos (es decir, es compatible con múltiples plataformas). OMG también ha desarrollado un conjunto básico de normas de adaptación de CORBA para sistemas embebidos y en tiempo real. Implementaciones de CORBA en tiempo real son ampliamente utilizadas en sistemas de control en buques y aeronaves.

Servicio de distribución de datos

Servicio de distribución de datos para sistemas de tiempo real (DDS) es una especificación de un middleware de publicación/suscripción para sistemas distribuidos creados en respuesta a la necesidad de aumentar CORBA con una publicación centrada en datos-suscribirse especificación.[6]

Arquitectura dirigida por modelos

OMG evolucionó hacia normas de modelado mediante la creación de la norma para Unificado modelando lengua (UML) seguido por los relacionados con las normas para:

  • Meta-Object Facility (MOF),
  • XML Metadata Interchange ()XMI)
  • (MOF) consulta/Views/transformaciónQVT).
  • Modelo a (lengua) texto transformaciónMOFM2T).

Estos juntos proporcionan la base para Arquitectura dirigida por modelos (MDA) y relacionadas con el conjunto de normas, sobre la base del éxito de UML y MOF.

Lenguaje de modelado de sistemas (SysML), un lenguaje de modelado basado en UML para uso en ingeniería de sistemas, se ha estandarizado en colaboración con INCOSE.

También ha realizado progresos significativos en traer el mundo de modelado UML y el Web semántica junto con la adopción de la Definición de ontología metamodelo que refiere a modelos UML de forma estándar con RDF y Lenguaje de ontología Web Modelos (buho).

Semántica del vocabulario del negocio y reglas de negocio (SBVR) es una señal para el OMG, la primera especificación de OMG para incorporar el uso formal de la lengua natural en modelar y el primer para proporcionar explícitamente un modelo de la lógica formal. Basado en la fusión de dos años en preparación, lingüística, lógica y Ciencias de la computación, SBVR proporciona una manera de capturar las especificaciones en lenguaje natural y representarlos en la lógica formal para que puedan ser procesados por la máquina. SBVR es una parte integral de la MDA.

Modernización basada en la arquitectura

Modernización basada en la arquitectura (ADM) es la inversa de la MDA. ADMTF es un grupo OMG similar a ADTF con alto potencial.

Metamodelo de descubrimiento de conocimiento (KDM), una representación intermedia común para los sistemas de software existentes y sus entornos operativos. Conocimiento descubrimiento Metamodel está diseñado como base de OMG modernización de software y la garantía de software. Usos descubrimiento Metamodel del conocimiento Meta-Object Facility para definir un XMI intercambio de formato entre las herramientas que funcionan con el software existente y una interfaz abstracta para las herramientas de seguridad y modernización de próxima generación.

El Software Process Engineering Metamodel (SPEM) es un estándar de OMG para modelado de meta-proceso.

Resumen sintaxis árbol Metamodel (ASTM), un lenguaje de modelado de ingeniería inversa de grano fino.

Semántica del vocabulario del negocio y reglas de negocio (SBVR) y KDM se diseñan como dos partes de un único Stack de tecnología de OMG para el analytics del software relacionado con sistemas de software existentes. KDM define una ontología relacionados con artefactos de software y proporciona así una formalización inicial de la información relacionada a un sistema de software. SBVR se utiliza más para formalizar las reglas de cumplimiento complejo relacionado con el software.

Modelos de dominio

  • Modelos de negocio: OMG maneja una serie de normas para el modelado de negocios, incluyendo BPMN, el modelo de motivación del negocio (BMM) y la Semántica del vocabulario del negocio y reglas de negocio Especificación (SBVR).
  • Mercados verticales: Ha también ha avanzado considerablemente en el desarrollo de normas modelo vertical en el cuidado de la salud, finanzas, telecomunicaciones, fabricación, radio definida por software, espacio y tierra comunicaciones sistemas y algunas docena otras áreas de la tecnología.

Garantía de software y cumplimiento de las

Nuevas actividades se han iniciado importantes preocupaciones de Cumplimiento de las y Software Assurance, sobre la base de las normas base de MDA.

Certificación

OMG ofrece una serie de certificaciones profesionales:

  • VELTHUIS 2 – OMG certificados expertos en Business Process Management (BPM)[7]
  • OCUP 2 – OMG UML profesional certificado[8]
  • OCSMP – OMG sistemas de modelado profesional certificados[9]
  • OCRES – OMG certificado a especialista en sistemas embebidos y en tiempo real[10]

En 2013, versiones intermedias de OMG que se estrenará en los próximos meses.[11]

Notas

  1. ^ Próximos eventos OMG
  2. ^ Nube estándares cliente Consejo
  3. ^ Julie Pike (2013-01-17). "OMG adopta la especificación de punto de función automatizada". OMG. 13 de agosto 2016. 
  4. ^ Julie Pike (2014-03-27). "OMG para administrar el Consorcio Industrial Internet". OMG. 13 de agosto 2016. 
  5. ^ https://www.omg.org/Hot-Topics/index.htm
  6. ^ A diciembre de 2005 es el último estándar DDS 1.2, con la versión 1.3 actualmente disponibles para los miembros OMG.
  7. ^ VELTHUIS - OMG certificados expertos en Business Process Management (BPM)
  8. ^ OCUP - OMG UML profesional certificado
  9. ^ OCSMP - OMG sistemas de modelado profesional certificados
  10. ^ Sistemas embebidos y en tiempo real especialista certificado en OCRES - OMG
  11. ^ Programa de certificación de BPM actualizado por OMG

Referencias

  • Este artículo está basado en material extraído de Object Management Group en el Diccionario en línea libre de computar antes de 01 de noviembre de 2008 y bajo los términos "conjetura" de incorporada la GFDL, versión 1.3 o posterior.

Acoplamientos externos

  • Sitio web de Object Management Group
  • Sitio web de arquitectura conducida modelo
  • Sitio web de modernización basada en la arquitectura
  • Sitio web de software Assurance
  • Programa de certificación de UML
  • Sitio web CISQ

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Object_Management_Group&oldid=762358367"