- MDD (Model Driven Development)
- 개요
- 플랫폼 독립적인 SW 모델로부터 플랫폼 종속적인 SW모델로 자동 변환 및 소스코드 자동 생성하여, 원하는 플랫폼에 맞는 SW를 쉽고 빠르게 개발하는 방법론
- MDD모델의 변환 방법
- PIM to PIM : 개발단계 PIM 상세화 (모델 개선)
- PIM to PSM : 기술 종속적인 정보 추가
- PSM to PSM : 실제 구현 정보 추가 (모델 개선)
- PSM ot PIM : 기존 시스템 Re-engineering
- 개발 절차
- MDA 개발
- 타겟 플랫폼 식별
- 메타 모델 식별/정의(CWMs)
- 매핑 기법 정의/구현(UML Profile)
- MDA 기반 애플리케이션 개발
- PIM 모델 작성
- PSM 모델 생성
- 애플리케이션 완성
'감리사 > 소프트웨어공학' 카테고리의 다른 글
[SE] 컴포넌트와 모듈 비교 (0) | 2018.07.10 |
---|---|
[SE] 컴포넌트 분류 (0) | 2018.07.10 |
[SE] MDA-4계층 메타모델 (0) | 2018.07.09 |
[SE] OCL (Object Constraint Language) (0) | 2018.07.09 |
[SE] UML 분류 (0) | 2018.07.09 |