RSS

SoftJournal - IT новости/ IT news

17.06.2008 в 03:04

Консорциум Object Management Group (OMG)

Размещено в: Технологии и подходы/ Technologies and Frameworks

Консорциум Object Management Group (OMG) - индустриальный консорциум, основанный в 1989 г. и включающий компании, связанные с производством компьютерной техники и разработкой ПО. Главная задача OMG – разработка спецификаций и стандартов, которые регламентируют применение новых информационных технологий на различных программных и аппаратных платформах.

Среди спецификаций OMG выделяют:
  • Model Driven Architecture (MDA)
  • Unified Modeling Language (UML)
  • Interface Definition Language (IDL)
  • Meta-Object Facility (MOF)
  • Common Object Request Broker Architecture (CORBA)
  • Object Management Architecture (OMA)
  • Business Process Modeling Notation (BPMN) и другие.
 
Стандарты UML, MOF и IDL сегодня являются также стандартами ISO и рекомендациями ITU-T. Изначально консорциум был образован с целью разработки предложений по стандартизации компонентных и объектных технологий CORBA. Вторым стратегическим направлением работы OMG стала поддержка разработки языка UML. Была создана команда разработчиков для обеспечения дальнейшей работы по стандартизации и унификации UML.

Идея CORBA заключается в том, что во все объекты, которые должны быть включены в интегрированную объектную систему, добавляется программный код, который обеспечивает возможность взаимодействия объектов. Код генерируется автоматически с помощью использования OMG языка IDL. В настоящее время в документах OMG определены правила встраивания различных конструкций языка IDL не во все языки программирования, однако, по крайней мере, обозначены правила встраивания для языков С и С++.

Сегодня любая организация может присоединиться к консорциуму и участвовать в разработке открытых индустриальных стандартов для широкого ряда отраслей. Членами консорциума являются сотни организаций, среди них компании IBM, HP, Intel, Digital Equipment, Microsoft, Oracle, Sybase и др. OMG регулярно выпускает спецификационные документы, которые становятся фактическими промышленными стандартами.
 
© Itransition  Разработка программного обеспечения на заказ