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