모델 주도 아키텍처: 두 판 사이의 차이
IT위키
편집 요약 없음 |
편집 요약 없음 |
||
(다른 사용자 한 명의 중간 판 2개는 보이지 않습니다) | |||
3번째 줄: | 3번째 줄: | ||
;플랫폼 독립적인 모델을 정의하고, 이를 기반으로 컴포넌트 소프트웨어를 생성하는 개발 방법론 | ;플랫폼 독립적인 모델을 정의하고, 이를 기반으로 컴포넌트 소프트웨어를 생성하는 개발 방법론 | ||
* 핵심 사상: 설계 모텔을 플랫폼에 독립적인 모델(PIM)으로 기술 | * 핵심 사상: 설계 모텔을 플랫폼에 독립적인 모델(PIM)으로 기술 | ||
[[파일:MDA Metamodel.png]] | |||
== 구성 요소 == | == 구성 요소 == | ||
30번째 줄: | 32번째 줄: | ||
|} | |} | ||
== 모델 주도 개발 | == 모델 주도 개발 == | ||
;Model Driven Development | ;Model Driven Development | ||
=== 개요 === | |||
[[파일:금융 MDD.png]] | |||
=== 개발 과정 === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
43번째 줄: | 50번째 줄: | ||
업무 분석가 | 업무 분석가 | ||
|- | |- | ||
| PIM | | [[PIM]] | ||
|| | || | ||
* Platform independent Model | * Platform independent Model |
2019년 12월 12일 (목) 00:15 기준 최신판
- MDA; Model Driven Architecture
- 플랫폼 독립적인 모델을 정의하고, 이를 기반으로 컴포넌트 소프트웨어를 생성하는 개발 방법론
- 핵심 사상: 설계 모텔을 플랫폼에 독립적인 모델(PIM)으로 기술
구성 요소[편집 | 원본 편집]
구성 요소 | 설명 |
---|---|
MOF |
|
UML |
|
CWM |
|
XMI |
|
모델 주도 개발[편집 | 원본 편집]
- Model Driven Development
개요[편집 | 원본 편집]
개발 과정[편집 | 원본 편집]
과정 | 설명 | 역할 |
---|---|---|
CIM |
|
업무 분석가 |
PIM |
|
아키텍터 |
PSM |
|
개발자 |
Code 생성 |
Code Generator를 통한 자동 소스코드 구현 |