17.06.2008 в 03:04
Консорциум Object Management Group (OMG)
Размещено в: Технологии и подходы/ Technologies and Frameworks
Консорциум Object Management Group (OMG) - индустриальный консорциум, основанный в 1989 г. и включающий компании, связанные с производством компьютерной техники и разработкой ПО. Главная задача OMG – разработка спецификаций и стандартов, которые регламентируют применение новых информационных технологий на различных программных и аппаратных платформах.
Среди спецификаций 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 Разработка программного обеспечения на заказ