플랫폼 독립형 모델
Platform-independent model소프트웨어 엔지니어링의 플랫폼 독립형 모델(PIM)은 소프트웨어 시스템이나 이를 구현하는 데 사용되는 특정 기술 플랫폼과 독립된 비즈니스 시스템의 모델이다.
플랫폼 독립형 모델이라는 용어는 모델 중심 아키텍처 접근법의 맥락에서 가장 자주 사용된다. 이 모델 주도 아키텍처 접근방식은 모델 주도 엔지니어링의 객체 관리 그룹 비전에 해당한다.
모델 변환 언어를 사용하여 플랫폼 독립적인 모델을 플랫폼별 모델로 변환할 수 있어야 한다는 것이 주된 생각이다. 이러한 변혁을 이루기 위해서는 새롭게 정의한 QVT 표준을 준수하는 언어를 사용할 수 있다. 그러한 언어의 예로는 VIATRA 또는 ATLAS 변환 언어가 있다. 그것은 프로그램의 실행이 사용되는 운영 체제의 유형에 의해 제한되지 않는다는 것을 의미한다.
관련개념
- 도메인별 모델링
- Eclipse 모델링 프레임워크
- 일반 모델링 환경
- 그래픽 모델링 프레임워크
- 상호작용 흐름 모델링 언어
- 케르메타
- KM3
- 메타모델링
- 모델 변환 언어
- OCL
- 플랫폼별 모델
- 스마트QVT
- SysML
- 통합 모델링 언어
- XMI