02.SW

SW 개발 방법론 - MDD - MDA

Mr. Slumber 2020. 6. 24. 17:56
728x90
반응형

MDA

CIM/PIM/PSM, MOF/CWM/UML/XMI

1. MDA : 메타모델을 기반으로 구현환경 독립적 모델(PIM)을 개발하고, 이를 자동으로 구현환경 종속적 모델(PSM)으로 변환하는 SW아키텍쳐

2. MDA의 구성요소

  - CWMs(데이터저장소표준) -(extends)-> UML -(instnace of)-> MOF(모델정보표준) -(mapping XML)-> XMI

3. MDD 개발방법론

  - PIM2PIM, PIM2PSM, PSM2PSM, PSM2PIM

4. 구성요소

  1) UML(Unified Modeling Language) : 객체 및 컴포넌트 시스템을 표현하기 위한 표준 언어

  2) MOF(Meta Object Facility) 모델 정보에 대한 표준적인 저장소를 제공하고 표준화된 모델 정보를 접근하는 구조를 정의

  3) CWM(Common Warehouse Metamodel) :

      데이터 저장소에 대한 표준을 정의하고 데이터베이스 모델과 스키마 변환 모델,OLAP, 데이터 마이닝 모델에 대한 표준화

  4) XMI(XML Metadata Interface) UML로 기술된 모델 정보와 XML 표현에 대한 표준

 

 

 

 

 

728x90