El Object Management Group ( OMG ) es un consorcio de estándares de la industria informática . Los grupos de trabajo de OMG desarrollan estándares de integración empresarial para una variedad de tecnologías.
El objetivo de OMG era un modelo de objetos común portátil e interoperable con métodos y datos que funcionen utilizando todo tipo de entornos de desarrollo en todo tipo de plataformas.
El grupo sólo proporciona especificaciones, no implementaciones. Pero antes de que el grupo pueda aceptar una especificación como estándar, los miembros del equipo que la presenta deben garantizar que lanzarán al mercado un producto conforme en el plazo de un año. Se trata de un intento de evitar estándares no implementados (e imposibles de implementar). Se anima a otras empresas privadas o grupos de código abierto a que produzcan productos conformes y OMG está intentando desarrollar mecanismos para hacer cumplir la verdadera interoperabilidad.
OMG organiza cuatro reuniones técnicas al año para sus miembros y no miembros interesados. Las reuniones técnicas brindan un foro neutral para debatir, desarrollar y adoptar estándares que permitan la interoperabilidad del software.
Fundada en 1989 por once empresas (entre ellas Hewlett-Packard , IBM , Sun Microsystems , Apple Computer , American Airlines , iGrafx y Data General ), el objetivo inicial de OMG era crear un estándar de objetos distribuidos heterogéneos . El equipo ejecutivo fundador incluía a Christopher Stone y John Slitz. El liderazgo actual incluye al presidente y director ejecutivo Richard Soley , al presidente y director de operaciones Bill Hoffman y al vicepresidente y director técnico Jason McC Smith.
Desde el año 2000, la sede internacional del grupo se encuentra en Boston , Massachusetts .
En 1997, el Lenguaje de Modelado Unificado (UML) se agregó a la lista de tecnologías adoptadas por OMG. UML es un lenguaje de modelado estandarizado de propósito general en el campo de la ingeniería de software orientada a objetos.
En junio de 2005, la Business Process Management Initiative (BPMI.org) y OMG anunciaron la fusión de sus respectivas actividades de Business Process Management (BPM) para formar el Business Modeling and Integration Domain Task Force (BMI DTF).
En 2006, la OMG adoptó como estándar el Modelo y Notación de Procesos de Negocio (BPMN). En 2007, la OMG adoptó como estándar el Modelo de Motivación Empresarial (BMM). El BMM es un metamodelo que proporciona un vocabulario para la gobernanza corporativa y la planificación estratégica y es particularmente relevante para las empresas que realizan actividades de gobernanza , cumplimiento normativo , transformación empresarial y planificación estratégica .
En 2009, OMG, junto con el Instituto de Ingeniería de Software de Carnegie Mellon, lanzó el Consorcio de Calidad de Software de TI (CISQ).
En 2011, OMG formó el Consejo de clientes de estándares de la nube. [1] Entre los patrocinadores fundadores se encontraban CA , IBM , Kaavo , Rackspace y Software AG . El CSCC es un grupo de defensa de los usuarios finales de OMG dedicado a acelerar la adopción exitosa de la nube y a profundizar en los problemas de estándares, seguridad e interoperabilidad relacionados con la transición a la nube.
En septiembre de 2011, la Junta Directiva de OMG votó para adoptar la Biblioteca de Procesamiento de Imágenes y Señales Vectoriales (VSIPL) como la última especificación de OMG. El trabajo para adoptar la especificación fue liderado por la División de Software Integrado de Mentor Graphics , RunTime Computing Solutions, The Mitre Corporation , así como por la Iniciativa de Software de Computación Integrada de Alto Rendimiento (HPEC-SI). VSIPL es una interfaz de programación de aplicaciones (API). VSIPL y VSIPL++ contienen funciones utilizadas para el núcleo de procesamiento de señales comunes y otros cálculos. Estas funciones incluyen aritmética básica, trigonometría, trascendental, procesamiento de señales, álgebra lineal y procesamiento de imágenes. La familia de bibliotecas VSIPL ha sido implementada por múltiples proveedores para una variedad de arquitecturas de procesadores, incluidas x86, PowerPC, Cell y GPU NVIDIA. VSIPL y VSIPL++ están diseñados para mantener la portabilidad en una variedad de arquitecturas de procesadores. Además, VSIPL++ fue diseñado desde el principio para incluir soporte para paralelismo.
A finales de 2012 y principios de 2013, la Junta Directiva del grupo adoptó la especificación de Puntos de Función Automatizados (AFP). [2] El impulso para la adopción fue liderado por el Consorcio para la Calidad del Software de TI (CISQ). AFP proporciona un estándar para automatizar la popular medida de puntos de función de acuerdo con las pautas de conteo del Grupo Internacional de Usuarios de Puntos de Función (IFPUG).
El 27 de marzo de 2014, OMG anunció que gestionaría el recién formado Consorcio de Internet Industrial (IIC). [3] [4]
De las muchas normas que mantiene la OMG, 13 han sido ratificadas como normas ISO . [5] Estas normas son: