OMG — различия между версиями

(Стандарты)
Строка 5: Строка 5:
 
# '''[https://ru.wikipedia.org/wiki/CORBA CORBA]''' (Common Object Request Broker Architecture — общая архитектура брокера объектных запросов) — технологический стандарт написания распределённых приложений и соответствующая ему информационная технология.
 
# '''[https://ru.wikipedia.org/wiki/CORBA CORBA]''' (Common Object Request Broker Architecture — общая архитектура брокера объектных запросов) — технологический стандарт написания распределённых приложений и соответствующая ему информационная технология.
 
# '''[https://en.wikipedia.org/wiki/Data_Distribution_Service DDS]''' (Data Distribution Service — Служба распространения данных) — стандарт взаимодействия процессов, применимый к широкому классу распределённых систем реального времени и встроенных систем.
 
# '''[https://en.wikipedia.org/wiki/Data_Distribution_Service DDS]''' (Data Distribution Service — Служба распространения данных) — стандарт взаимодействия процессов, применимый к широкому классу распределённых систем реального времени и встроенных систем.
# '''[[Моделеориентированная_системная_инженерия#Model Driven Architecture (MDA)|MDA]]''' (Model Driven Architecture) — концепция модельно ориентированного подхода к разработке программного обеспечения.
+
# '''[[MDA]]''' (Model Driven Architecture) — концепция модельно ориентированного подхода к разработке программного обеспечения.
 
#* [[MOF]] (Meta-Object Facility, Мета-объектное средство) — стандарт для разработки, управляемой моделями
 
#* [[MOF]] (Meta-Object Facility, Мета-объектное средство) — стандарт для разработки, управляемой моделями
 
#* [[UML]] — язык графического описания для объектного моделирования
 
#* [[UML]] — язык графического описания для объектного моделирования

Версия 17:37, 11 мая 2016

OMG (англ. Object Management Group) — консорциум (рабочая группа), занимающийся разработкой и продвижением объектно-ориентированных технологий и стандартов. Это некоммерческое объединение, разрабатывающее стандарты для создания интероперабельных, то есть платформо-независимых, приложений на уровне предприятия. С консорциумом сотрудничает около 800 организаций — крупнейших производителей программного обеспечения.


Стандарты

  1. CORBA (Common Object Request Broker Architecture — общая архитектура брокера объектных запросов) — технологический стандарт написания распределённых приложений и соответствующая ему информационная технология.
  2. DDS (Data Distribution Service — Служба распространения данных) — стандарт взаимодействия процессов, применимый к широкому классу распределённых систем реального времени и встроенных систем.
  3. MDA (Model Driven Architecture) — концепция модельно ориентированного подхода к разработке программного обеспечения.
    • MOF (Meta-Object Facility, Мета-объектное средство) — стандарт для разработки, управляемой моделями
    • UML — язык графического описания для объектного моделирования
    • XMI — стандарт для обмена метаданными с помощью языка XML
    • CWM (Common Warehouse Metamodel, Общая метамодель Хранилища данных) — объединяет MOF, UML и XMI
  4. ADM (Architecture Driven Modernization — Архитектурно-управляемая модернизация)
  5. Software assurance and regulatory compliance
  6. Бизнес-модели и графические нотации
    • OMG BPMN (англ. Business Process Model and Notation, нотация и модель описания бизнес-процессов)
    • OMG BMM (Business Motivation Model)
    • OMG SBVR (Semantics of Business Vocabulary and Business Rules)
  7. Вертикальные модели в сферах здравоохранения, финансы, телекоммуникации, производства и других областях.

Сертификация

OMG предлагает следующие профессиональные сертификаты:

  • OCEB 2 - OMG Certified Expert in Business Process Management (BPM)
  • OCUP 2 - OMG Certified UML Professional
  • OCSMP - OMG Certified Systems Modeling Professional
  • OCRES - OMG Certified Real-time and Embedded Systems Specialist