1. OMG
ㅇ 객체지향 기술의 보급과 표준화를 목적으로 1989년5월 설립된 비영리단체
- 전세계적인 소프트웨어 표준 개발을 위한 민간 컨소시엄
2. 특징
ㅇ 설립 운영 목표
- 분산객체 어플리케이션 개발을 위한 공통 프레임워크 가이드라인 및 상세한 객체
관리규약의 정립
- 『Architecture for the Connected World』의 구축
ㅇ 회원구성
- 조직 결성 당시에는 11개 회사(3COM,HP 등)에 의해 설립되었으나,
- 현재는 800개 이상의 회원을 가진 콘소시움으로 발전하였다.
ㅇ 조직구성
* Board of Directors
- Architecture Board
- Platform Technology Committee
- Domain Technology Committee
ㅇ 주요역할
- 이질적인 플랫폼 및 컴포넌트 기술기반의 시스템 개발 및 통합을 지원하는 각종
객체기술의 표준 명세 제공
- 영역별 어플리케이션 개발의 공통 프레임워크에 대한 산업지침과 세부적인 객체관
리 명세 제정
ㅇ 기타참고사항
- COMDEX와 같은 행사 후원
- ...
3. 대표적 표준
ㅇ CORBA(Common Object Request Broker Architecture)
- OMG에서 정의한 분산객체 컴퓨팅 환경의 표준을 말한다.
ㅇ OMA(Object Management Architecture)
ㅇ UML(Unified Modeling Language)
- 소프트웨어 설계를 시각화시키는 모델링 언어
. 객체 및 컴포넌트 시스템에 대한 표준화된 표현 언어
- ISO에서 표준으로 채택.
ㅇ 기타 MOF, CWM, XMI, 지능형로봇 등